Class TaskRunLineageDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.dataintegration.model.TaskRunLineageDetails.Builder
 
- 
- Enclosing class:
- TaskRunLineageDetails
 
 public static class TaskRunLineageDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
keypublic TaskRunLineageDetails.Builder key(String key) The object key.- Parameters:
- key- the value to set
- Returns:
- this builder
 
 - 
modelTypepublic TaskRunLineageDetails.Builder modelType(String modelType) The object type.- Parameters:
- modelType- the value to set
- Returns:
- this builder
 
 - 
modelVersionpublic TaskRunLineageDetails.Builder modelVersion(String modelVersion) The object’s model version.- Parameters:
- modelVersion- the value to set
- Returns:
- this builder
 
 - 
parentRefpublic TaskRunLineageDetails.Builder parentRef(ParentReference parentRef) 
 - 
namepublic TaskRunLineageDetails.Builder name(String name) Free form text without any restriction on permitted characters.Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. - Parameters:
- name- the value to set
- Returns:
- this builder
 
 - 
descriptionpublic TaskRunLineageDetails.Builder description(String description) Detailed description for the object.- Parameters:
- description- the value to set
- Returns:
- this builder
 
 - 
objectVersionpublic TaskRunLineageDetails.Builder objectVersion(Integer objectVersion) The version of the object that is used to track changes in the object instance.- Parameters:
- objectVersion- the value to set
- Returns:
- this builder
 
 - 
taskNamepublic TaskRunLineageDetails.Builder taskName(String taskName) Task name- Parameters:
- taskName- the value to set
- Returns:
- this builder
 
 - 
taskTypepublic TaskRunLineageDetails.Builder taskType(String taskType) Task name- Parameters:
- taskType- the value to set
- Returns:
- this builder
 
 - 
taskKeypublic TaskRunLineageDetails.Builder taskKey(String taskKey) The object key.- Parameters:
- taskKey- the value to set
- Returns:
- this builder
 
 - 
isLineageGenCompletedpublic TaskRunLineageDetails.Builder isLineageGenCompleted(Boolean isLineageGenCompleted) This value is used to track if lineage generation for a task is completed or not.- Parameters:
- isLineageGenCompleted- the value to set
- Returns:
- this builder
 
 - 
taskExecutionStatuspublic TaskRunLineageDetails.Builder taskExecutionStatus(TaskRunLineageDetails.TaskExecutionStatus taskExecutionStatus) The status of the task run.- Parameters:
- taskExecutionStatus- the value to set
- Returns:
- this builder
 
 - 
flowpublic TaskRunLineageDetails.Builder flow(DataFlow flow) 
 - 
metadatapublic TaskRunLineageDetails.Builder metadata(ObjectMetadata metadata) 
 - 
buildpublic TaskRunLineageDetails build() 
 - 
copypublic TaskRunLineageDetails.Builder copy(TaskRunLineageDetails model) 
 
- 
 
-