Interface MigrationTaskSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<MigrationTaskSummary.Builder,
,MigrationTaskSummary> SdkBuilder<MigrationTaskSummary.Builder,
,MigrationTaskSummary> SdkPojo
- Enclosing class:
MigrationTaskSummary
public static interface MigrationTaskSummary.Builder
extends SdkPojo, CopyableBuilder<MigrationTaskSummary.Builder,MigrationTaskSummary>
-
Method Summary
Modifier and TypeMethodDescriptionmigrationTaskName
(String migrationTaskName) Unique identifier that references the migration task.progressPercent
(Integer progressPercent) Indication of the percentage completion of the task.progressUpdateStream
(String progressUpdateStream) An AWS resource used for access control.Status of the task.Status of the task.statusDetail
(String statusDetail) Detail information of what is being done within the overall status state.updateDateTime
(Instant updateDateTime) The timestamp when the task was gathered.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
-
progressUpdateStream
An AWS resource used for access control. It should uniquely identify the migration tool as it is used for all updates made by the tool.
- Parameters:
progressUpdateStream
- An AWS resource used for access control. It should uniquely identify the migration tool as it is used for all updates made by the tool.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
migrationTaskName
Unique identifier that references the migration task. Do not store personal data in this field.
- Parameters:
migrationTaskName
- Unique identifier that references the migration task. Do not store personal data in this field.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
Status of the task.
- Parameters:
status
- Status of the task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
Status of the task.
- Parameters:
status
- Status of the task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
progressPercent
Indication of the percentage completion of the task.
- Parameters:
progressPercent
- Indication of the percentage completion of the task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
statusDetail
Detail information of what is being done within the overall status state.
- Parameters:
statusDetail
- Detail information of what is being done within the overall status state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updateDateTime
The timestamp when the task was gathered.
- Parameters:
updateDateTime
- The timestamp when the task was gathered.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-