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 Details

    • progressUpdateStream

      MigrationTaskSummary.Builder progressUpdateStream(String 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

      MigrationTaskSummary.Builder migrationTaskName(String 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

      MigrationTaskSummary.Builder progressPercent(Integer 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

      MigrationTaskSummary.Builder statusDetail(String 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

      MigrationTaskSummary.Builder updateDateTime(Instant 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.