Interface TaskObject.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<TaskObject.Builder,TaskObject>,SdkBuilder<TaskObject.Builder,TaskObject>,SdkPojo
- Enclosing class:
- TaskObject
public static interface TaskObject.Builder extends SdkPojo, CopyableBuilder<TaskObject.Builder,TaskObject>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TaskObject.BuilderattemptId(String attemptId)The ID of the pipeline task attempt object.TaskObject.Builderobjects(Map<String,PipelineObject> objects)Connection information for the location where the task runner will publish the output of the task.TaskObject.BuilderpipelineId(String pipelineId)The ID of the pipeline that provided the task.TaskObject.BuildertaskId(String taskId)An internal identifier for the task.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
taskId
TaskObject.Builder taskId(String taskId)
An internal identifier for the task. This ID is passed to the SetTaskStatus and ReportTaskProgress actions.
- Parameters:
taskId- An internal identifier for the task. This ID is passed to the SetTaskStatus and ReportTaskProgress actions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pipelineId
TaskObject.Builder pipelineId(String pipelineId)
The ID of the pipeline that provided the task.
- Parameters:
pipelineId- The ID of the pipeline that provided the task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
attemptId
TaskObject.Builder attemptId(String attemptId)
The ID of the pipeline task attempt object. AWS Data Pipeline uses this value to track how many times a task is attempted.
- Parameters:
attemptId- The ID of the pipeline task attempt object. AWS Data Pipeline uses this value to track how many times a task is attempted.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
objects
TaskObject.Builder objects(Map<String,PipelineObject> objects)
Connection information for the location where the task runner will publish the output of the task.
- Parameters:
objects- Connection information for the location where the task runner will publish the output of the task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-