Interface S3CrtRetryConfiguration.Builder

All Superinterfaces:
Buildable, CopyableBuilder<S3CrtRetryConfiguration.Builder,S3CrtRetryConfiguration>, SdkBuilder<S3CrtRetryConfiguration.Builder,S3CrtRetryConfiguration>
Enclosing class:
S3CrtRetryConfiguration

public static interface S3CrtRetryConfiguration.Builder extends CopyableBuilder<S3CrtRetryConfiguration.Builder,S3CrtRetryConfiguration>
  • Method Details

    • numRetries

      S3CrtRetryConfiguration.Builder numRetries(Integer numRetries)
      Sets the maximum number of retries for a single HTTP request.

      For example, if an upload operation is split into 5 HTTP service requests ( One for initiate, Three for uploadPart and one for completeUpload), then numRetries specifies the maximum number of retries for each failed request, not for the entire uploadObject operation.

      Parameters:
      numRetries - The maximum number of retries for a single HTTP request.
      Returns:
      The builder of the method chaining.