Class JobRelationshipProperties
java.lang.Object
com.microsoft.azure.management.datalake.analytics.models.JobRelationshipProperties
Job relationship information properties including pipeline information,
correlation information, etc.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the job relationship pipeline identifier (a GUID).Get the friendly name of the job relationship pipeline, which does not need to be unique.Get the pipeline uri, unique, links to the originating service for this pipeline.Get the recurrence identifier (a GUID), unique per activity/script, regardless of iterations.Get the recurrence name, user friendly name for the correlation between jobs.runId()
Get the run identifier (a GUID), unique identifier of the iteration of this pipeline.withPipelineId
(UUID pipelineId) Set the job relationship pipeline identifier (a GUID).withPipelineName
(String pipelineName) Set the friendly name of the job relationship pipeline, which does not need to be unique.withPipelineUri
(String pipelineUri) Set the pipeline uri, unique, links to the originating service for this pipeline.withRecurrenceId
(UUID recurrenceId) Set the recurrence identifier (a GUID), unique per activity/script, regardless of iterations.withRecurrenceName
(String recurrenceName) Set the recurrence name, user friendly name for the correlation between jobs.Set the run identifier (a GUID), unique identifier of the iteration of this pipeline.
-
Constructor Details
-
JobRelationshipProperties
public JobRelationshipProperties()
-
-
Method Details
-
pipelineId
Get the job relationship pipeline identifier (a GUID).- Returns:
- the pipelineId value
-
withPipelineId
Set the job relationship pipeline identifier (a GUID).- Parameters:
pipelineId
- the pipelineId value to set- Returns:
- the JobRelationshipProperties object itself.
-
pipelineName
Get the friendly name of the job relationship pipeline, which does not need to be unique.- Returns:
- the pipelineName value
-
withPipelineName
Set the friendly name of the job relationship pipeline, which does not need to be unique.- Parameters:
pipelineName
- the pipelineName value to set- Returns:
- the JobRelationshipProperties object itself.
-
pipelineUri
Get the pipeline uri, unique, links to the originating service for this pipeline.- Returns:
- the pipelineUri value
-
withPipelineUri
Set the pipeline uri, unique, links to the originating service for this pipeline.- Parameters:
pipelineUri
- the pipelineUri value to set- Returns:
- the JobRelationshipProperties object itself.
-
runId
Get the run identifier (a GUID), unique identifier of the iteration of this pipeline.- Returns:
- the runId value
-
withRunId
Set the run identifier (a GUID), unique identifier of the iteration of this pipeline.- Parameters:
runId
- the runId value to set- Returns:
- the JobRelationshipProperties object itself.
-
recurrenceId
Get the recurrence identifier (a GUID), unique per activity/script, regardless of iterations. This is something to link different occurrences of the same job together.- Returns:
- the recurrenceId value
-
withRecurrenceId
Set the recurrence identifier (a GUID), unique per activity/script, regardless of iterations. This is something to link different occurrences of the same job together.- Parameters:
recurrenceId
- the recurrenceId value to set- Returns:
- the JobRelationshipProperties object itself.
-
recurrenceName
Get the recurrence name, user friendly name for the correlation between jobs.- Returns:
- the recurrenceName value
-
withRecurrenceName
Set the recurrence name, user friendly name for the correlation between jobs.- Parameters:
recurrenceName
- the recurrenceName value to set- Returns:
- the JobRelationshipProperties object itself.
-