Interface CompressionAsyncRequestBody.Builder
- 
- All Superinterfaces:
 software.amazon.awssdk.utils.builder.Buildable,software.amazon.awssdk.utils.builder.SdkBuilder<CompressionAsyncRequestBody.Builder,CompressionAsyncRequestBody>
- Enclosing class:
 - CompressionAsyncRequestBody
 
public static interface CompressionAsyncRequestBody.Builder extends software.amazon.awssdk.utils.builder.SdkBuilder<CompressionAsyncRequestBody.Builder,CompressionAsyncRequestBody>
 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CompressionAsyncRequestBody.BuilderasyncRequestBody(AsyncRequestBody asyncRequestBody)Sets the AsyncRequestBody that will be wrapped.CompressionAsyncRequestBody.BuilderchunkSize(Integer chunkSize)Sets the chunk size.CompressionAsyncRequestBody.Buildercompressor(Compressor compressor)Sets the compressor to compress the request. 
 - 
 
- 
- 
Method Detail
- 
asyncRequestBody
CompressionAsyncRequestBody.Builder asyncRequestBody(AsyncRequestBody asyncRequestBody)
Sets the AsyncRequestBody that will be wrapped.- Parameters:
 asyncRequestBody-- Returns:
 - This builder for method chaining.
 
 
- 
compressor
CompressionAsyncRequestBody.Builder compressor(Compressor compressor)
Sets the compressor to compress the request.- Parameters:
 compressor-- Returns:
 - This builder for method chaining.
 
 
- 
chunkSize
CompressionAsyncRequestBody.Builder chunkSize(Integer chunkSize)
Sets the chunk size. Default size is 128 * 1024.- Parameters:
 chunkSize-- Returns:
 - This builder for method chaining.
 
 
 - 
 
 -