Class TaskRunLineageSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.dataintegration.model.TaskRunLineageSummary.Builder
-
- Enclosing class:
- TaskRunLineageSummary
public static class TaskRunLineageSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
key
public TaskRunLineageSummary.Builder key(String key)
The object key.- Parameters:
key
- the value to set- Returns:
- this builder
-
modelType
public TaskRunLineageSummary.Builder modelType(String modelType)
The object type.- Parameters:
modelType
- the value to set- Returns:
- this builder
-
modelVersion
public TaskRunLineageSummary.Builder modelVersion(String modelVersion)
The object’s model version.- Parameters:
modelVersion
- the value to set- Returns:
- this builder
-
parentRef
public TaskRunLineageSummary.Builder parentRef(ParentReference parentRef)
-
name
public TaskRunLineageSummary.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
-
description
public TaskRunLineageSummary.Builder description(String description)
Detailed description for the object.- Parameters:
description
- the value to set- Returns:
- this builder
-
objectVersion
public TaskRunLineageSummary.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
-
taskName
public TaskRunLineageSummary.Builder taskName(String taskName)
Task name- Parameters:
taskName
- the value to set- Returns:
- this builder
-
taskType
public TaskRunLineageSummary.Builder taskType(String taskType)
Task name- Parameters:
taskType
- the value to set- Returns:
- this builder
-
taskKey
public TaskRunLineageSummary.Builder taskKey(String taskKey)
The object key.- Parameters:
taskKey
- the value to set- Returns:
- this builder
-
isLineageGenCompleted
public TaskRunLineageSummary.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
-
taskExecutionStatus
public TaskRunLineageSummary.Builder taskExecutionStatus(TaskRunLineageSummary.TaskExecutionStatus taskExecutionStatus)
The status of the task run.- Parameters:
taskExecutionStatus
- the value to set- Returns:
- this builder
-
flow
public TaskRunLineageSummary.Builder flow(DataFlow flow)
-
metadata
public TaskRunLineageSummary.Builder metadata(ObjectMetadata metadata)
-
build
public TaskRunLineageSummary build()
-
copy
public TaskRunLineageSummary.Builder copy(TaskRunLineageSummary model)
-
-