Class AsyncRequestBodySplitConfiguration
java.lang.Object
software.amazon.awssdk.core.async.AsyncRequestBodySplitConfiguration
- All Implemented Interfaces:
ToCopyableBuilder<AsyncRequestBodySplitConfiguration.Builder,AsyncRequestBodySplitConfiguration>
public final class AsyncRequestBodySplitConfiguration
extends Object
implements ToCopyableBuilder<AsyncRequestBodySplitConfiguration.Builder,AsyncRequestBodySplitConfiguration>
Configuration options for
AsyncRequestBody.split(software.amazon.awssdk.core.async.AsyncRequestBodySplitConfiguration) to configure how the SDK
should split an SdkPublisher.-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionThe configured maximum buffer size the SDK will use to buffer the content from the sourceSdkPublisher.builder()Create aAsyncRequestBodySplitConfiguration.Builder, used to create aAsyncRequestBodySplitConfiguration.The configured chunk size for each dividedAsyncRequestBody.booleaninthashCode()Take this object and create a builder that contains all of the current property values of this object.Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
defaultConfiguration
-
chunkSizeInBytes
The configured chunk size for each dividedAsyncRequestBody. -
bufferSizeInBytes
The configured maximum buffer size the SDK will use to buffer the content from the sourceSdkPublisher. -
builder
Create aAsyncRequestBodySplitConfiguration.Builder, used to create aAsyncRequestBodySplitConfiguration. -
equals
-
hashCode
-
toBuilder
Description copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilderin interfaceToCopyableBuilder<AsyncRequestBodySplitConfiguration.Builder,AsyncRequestBodySplitConfiguration> - Returns:
- a builder for type T
-