Interface S3AsyncClientBuilder

  • Method Details

    • multipartEnabled

      default S3AsyncClientBuilder multipartEnabled(Boolean enabled)
      Enables automatic conversion of GET, PUT and COPY methods to their equivalent multipart operation. CRC32 checksum will be enabled for PUT, unless the checksum is specified or checksum validation is disabled.

      When performing multipart download, retry is only supported for downloading to byte array, i.e., when providing a ByteArrayAsyncResponseTransformer

    • multipartConfiguration

      default S3AsyncClientBuilder multipartConfiguration(MultipartConfiguration multipartConfiguration)
      Configuration for multipart operation of this client.

      When performing multipart download, retry is only supported when using an AsyncResponseTransformer implementation that downloads the object into memory, such as AsyncResponseTransformer#toBytes()

    • multipartConfiguration

      default S3AsyncClientBuilder multipartConfiguration(Consumer<MultipartConfiguration.Builder> multipartConfiguration)
      Configuration for multipart operation of this client.

      When performing multipart download, retry is only supported when using an AsyncResponseTransformer implementation that downloads the object into memory, such as AsyncResponseTransformer#toBytes()