Interface ExportTask.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<ExportTask.Builder,,- ExportTask> - SdkBuilder<ExportTask.Builder,,- ExportTask> - SdkPojo
- Enclosing class:
- ExportTask
- 
Method SummaryModifier and TypeMethodDescriptiondescription(String description) A description of the resource being exported.exportTaskId(String exportTaskId) The ID of the export task.default ExportTask.BuilderexportToS3Task(Consumer<ExportToS3Task.Builder> exportToS3Task) Information about the export task.exportToS3Task(ExportToS3Task exportToS3Task) Information about the export task.default ExportTask.BuilderinstanceExportDetails(Consumer<InstanceExportDetails.Builder> instanceExportDetails) Information about the instance to export.instanceExportDetails(InstanceExportDetails instanceExportDetails) Information about the instance to export.The state of the export task.state(ExportTaskState state) The state of the export task.statusMessage(String statusMessage) The status message related to the export task.tags(Collection<Tag> tags) The tags for the export task.tags(Consumer<Tag.Builder>... tags) The tags for the export task.The tags for the export task.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
descriptionA description of the resource being exported. - Parameters:
- description- A description of the resource being exported.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
exportTaskIdThe ID of the export task. - Parameters:
- exportTaskId- The ID of the export task.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
exportToS3TaskInformation about the export task. - Parameters:
- exportToS3Task- Information about the export task.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
exportToS3TaskInformation about the export task. This is a convenience method that creates an instance of theExportToS3Task.Builderavoiding the need to create one manually viaExportToS3Task.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toexportToS3Task(ExportToS3Task).- Parameters:
- exportToS3Task- a consumer that will call methods on- ExportToS3Task.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
instanceExportDetailsInformation about the instance to export. - Parameters:
- instanceExportDetails- Information about the instance to export.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
instanceExportDetailsdefault ExportTask.Builder instanceExportDetails(Consumer<InstanceExportDetails.Builder> instanceExportDetails) Information about the instance to export. This is a convenience method that creates an instance of theInstanceExportDetails.Builderavoiding the need to create one manually viaInstanceExportDetails.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toinstanceExportDetails(InstanceExportDetails).- Parameters:
- instanceExportDetails- a consumer that will call methods on- InstanceExportDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
stateThe state of the export task. - Parameters:
- state- The state of the export task.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
stateThe state of the export task. - Parameters:
- state- The state of the export task.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
statusMessageThe status message related to the export task. - Parameters:
- statusMessage- The status message related to the export task.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
tagsThe tags for the export task. - Parameters:
- tags- The tags for the export task.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
tagsThe tags for the export task. - Parameters:
- tags- The tags for the export task.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
tagsThe tags for the export task. This is a convenience method that creates an instance of theTag.Builderavoiding the need to create one manually viaTag.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totags(List<Tag>).- Parameters:
- tags- a consumer that will call methods on- Tag.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-