Class AsyncRequestBodySplitConfiguration
java.lang.Object
software.amazon.awssdk.core.async.AsyncRequestBodySplitConfiguration
- All Implemented Interfaces:
ToCopyableBuilder<AsyncRequestBodySplitConfiguration.Builder,AsyncRequestBodySplitConfiguration>
@SdkPublicApi
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()Methods inherited from class java.lang.Object
clone, finalize, 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
public int hashCode() -
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<AsyncRequestBodySplitConfiguration.Builder,AsyncRequestBodySplitConfiguration>
-