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
Modifier and TypeMethodDescriptionThe ID of the pipeline task attempt object.objects
(Map<String, PipelineObject> objects) Connection information for the location where the task runner will publish the output of the task.pipelineId
(String pipelineId) The ID of the pipeline that provided the task.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 Details
-
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
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
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
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.
-