Interface DataSetExportTask.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DataSetExportTask.Builder,
,DataSetExportTask> SdkBuilder<DataSetExportTask.Builder,
,DataSetExportTask> SdkPojo
- Enclosing class:
DataSetExportTask
@Mutable
@NotThreadSafe
public static interface DataSetExportTask.Builder
extends SdkPojo, CopyableBuilder<DataSetExportTask.Builder,DataSetExportTask>
-
Method Summary
Modifier and TypeMethodDescriptionThe status of the data set export task.status
(DataSetTaskLifecycle status) The status of the data set export task.statusReason
(String statusReason) If dataset exports failed, the failure reason will show here.default DataSetExportTask.Builder
summary
(Consumer<DataSetExportSummary.Builder> summary) A summary of the data set export task.summary
(DataSetExportSummary summary) A summary of the data set export task.The identifier of the data set export 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, sdkFieldNameToField, sdkFields
-
Method Details
-
status
The status of the data set export task.
- Parameters:
status
- The status of the data set export task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the data set export task.
- Parameters:
status
- The status of the data set export task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
statusReason
If dataset exports failed, the failure reason will show here.
- Parameters:
statusReason
- If dataset exports failed, the failure reason will show here.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
summary
A summary of the data set export task.
- Parameters:
summary
- A summary of the data set export task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
summary
A summary of the data set export task.
This is a convenience method that creates an instance of theDataSetExportSummary.Builder
avoiding the need to create one manually viaDataSetExportSummary.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosummary(DataSetExportSummary)
.- Parameters:
summary
- a consumer that will call methods onDataSetExportSummary.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
taskId
The identifier of the data set export task.
- Parameters:
taskId
- The identifier of the data set export task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-