Interface ReplicationBackfillSummary.Builder

  • Method Details

    • replicationBackfillId

      ReplicationBackfillSummary.Builder replicationBackfillId(String replicationBackfillId)

      The ID of the replication backfill.

      Parameters:
      replicationBackfillId - The ID of the replication backfill.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • destination

      The destination Region and registry to which the images are replicated.

      Parameters:
      destination - The destination Region and registry to which the images are replicated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • destination

      The destination Region and registry to which the images are replicated.

      This is a convenience method that creates an instance of the ReplicationDestination.Builder avoiding the need to create one manually via ReplicationDestination.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to destination(ReplicationDestination).

      Parameters:
      destination - a consumer that will call methods on ReplicationDestination.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The current status of the replication backfill.

      Parameters:
      status - The current status of the replication backfill.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The current status of the replication backfill.

      Parameters:
      status - The current status of the replication backfill.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • failureCode

      ReplicationBackfillSummary.Builder failureCode(String failureCode)

      The failure code for a replication backfill that has failed.

      Parameters:
      failureCode - The failure code for a replication backfill that has failed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • progress

      The progress of the replication backfill, including the total, completed, and failed replication counts. This value is null until the replication backfill finishes preparing the set of images to replicate. It is therefore null while the replication backfill is PREPARING, and remains null if the replication backfill is stopped before preparation completes.

      Parameters:
      progress - The progress of the replication backfill, including the total, completed, and failed replication counts. This value is null until the replication backfill finishes preparing the set of images to replicate. It is therefore null while the replication backfill is PREPARING, and remains null if the replication backfill is stopped before preparation completes.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • progress

      The progress of the replication backfill, including the total, completed, and failed replication counts. This value is null until the replication backfill finishes preparing the set of images to replicate. It is therefore null while the replication backfill is PREPARING, and remains null if the replication backfill is stopped before preparation completes.

      This is a convenience method that creates an instance of the ReplicationBackfillProgress.Builder avoiding the need to create one manually via ReplicationBackfillProgress.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to progress(ReplicationBackfillProgress).

      Parameters:
      progress - a consumer that will call methods on ReplicationBackfillProgress.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • startedAt

      The date and time, in JavaScript date format, when the replication backfill was started.

      Parameters:
      startedAt - The date and time, in JavaScript date format, when the replication backfill was started.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • endedAt

      The date and time, in JavaScript date format, when the replication backfill ended. This value is null while the replication backfill is still in progress.

      Parameters:
      endedAt - The date and time, in JavaScript date format, when the replication backfill ended. This value is null while the replication backfill is still in progress.
      Returns:
      Returns a reference to this object so that method calls can be chained together.