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