1 implementation of IJobDefinition
Microsoft.DotNet.Helix.JobSender (1)
JobDefinition.cs (1)
22IJobDefinition
43 references to IJobDefinition
Microsoft.DotNet.Helix.JobSender (34)
IJobDefinition.cs (15)
32IJobDefinition WithCorrelationPayloadUris(params Uri[] payloadUris); 44IJobDefinition WithCorrelationPayloadUris(IDictionary<Uri, string> payloadUrisWithDestinations); 58IJobDefinition WithCorrelationPayloadDirectory(string directory, string destination = ""); 75IJobDefinition WithCorrelationPayloadDirectory(string directory, bool includeDirectoryName, string destination = ""); 88IJobDefinition WithCorrelationPayloadDirectory(string directory, string archiveEntryPrefix, string destination); 100IJobDefinition WithCorrelationPayloadArchive(string archive, string destination = ""); 108IJobDefinition WithCorrelationPayloadFiles(params string[] files); 121IJobDefinition WithCorrelationPayloadFiles(IList<string> files, string destination); 127IJobDefinition WithSource(string source); 136IJobDefinition WithProperty(string key, string value); 147IJobDefinition WithCreator(string creator); 155IJobDefinition WithContainerName(string targetContainerName); 162IJobDefinition WithStorageAccountConnectionString(string accountConnectionString); 170IJobDefinition WithResultsContainerName(string resultsContainerName); 176IJobDefinition WithMaxRetryCount(int? maxRetryCount);
IJobDefinitionWithTargetQueue.cs (1)
16IJobDefinition WithTargetQueue(string queueId);
IWorkItemDefinition.cs (1)
27IJobDefinition AttachToJob();
JobDefinition.cs (16)
60public IJobDefinition WithCorrelationPayloadUris(params Uri[] payloadUris) 69public IJobDefinition WithCorrelationPayloadUris(IDictionary<Uri, string> payloadUrisWithDestinations) 78public IJobDefinition WithCorrelationPayloadDirectory(string directory, string destination = "") 83public IJobDefinition WithCorrelationPayloadDirectory(string directory, bool includeDirectoryName, string destination = "") 93public IJobDefinition WithCorrelationPayloadDirectory(string directory, string archiveEntryPrefix, string destination) 99public IJobDefinition WithCorrelationPayloadFiles(params string[] files) 105public IJobDefinition WithCorrelationPayloadFiles(IList<string> files, string destination) 111public IJobDefinition WithCorrelationPayloadArchive(string archive, string destination = "") 117public IJobDefinition WithProperty(string key, string value) 123public IJobDefinition WithCreator(string creator) 129public IJobDefinition WithContainerName(string targetContainerName) 135public IJobDefinition WithStorageAccountConnectionString(string accountConnectionString) 141public IJobDefinition WithResultsContainerName(string resultsContainerName) 333public IJobDefinition WithSource(string source) 339public IJobDefinition WithTargetQueue(string queueId) 351public IJobDefinition WithMaxRetryCount(int? maxRetryCount)
WorkItemDefinition.cs (1)
44public IJobDefinition AttachToJob()
Microsoft.DotNet.Helix.Sdk (9)
SendHelixJob.cs (9)
187IJobDefinition def = currentHelixApi.Job.Define() 281private IJobDefinition AddBuildVariableProperty(IJobDefinition def, string key, string azdoVariableName) 301private IJobDefinition AddProperty(IJobDefinition def, ITaskItem property) 318private IJobDefinition AddWorkItem(IJobDefinition def, ITaskItem workItem) 506private IJobDefinition AddCorrelationPayload(IJobDefinition def, ITaskItem correlationPayload)