Interface MigrationTaskSummary.Builder

    • Method Detail

      • 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

        MigrationTaskSummary.Builder status​(String 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
      • status

        MigrationTaskSummary.Builder status​(Status 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
      • 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.