Interface CompressionAsyncRequestBody.Builder
-
- All Superinterfaces:
Buildable
,SdkBuilder<CompressionAsyncRequestBody.Builder,CompressionAsyncRequestBody>
- Enclosing class:
- CompressionAsyncRequestBody
public static interface CompressionAsyncRequestBody.Builder extends SdkBuilder<CompressionAsyncRequestBody.Builder,CompressionAsyncRequestBody>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CompressionAsyncRequestBody.Builder
asyncRequestBody(AsyncRequestBody asyncRequestBody)
Sets the AsyncRequestBody that will be wrapped.CompressionAsyncRequestBody.Builder
chunkSize(Integer chunkSize)
Sets the chunk size.CompressionAsyncRequestBody.Builder
compressor(Compressor compressor)
Sets the compressor to compress the request.-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
-
-
-
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.
-
-