Class FileAsyncRequestBodySplitHelper
java.lang.Object
software.amazon.awssdk.core.internal.async.FileAsyncRequestBodySplitHelper
A helper class to split a
FileAsyncRequestBody
to multiple smaller async request bodies. It ensures the buffer used to
be under the configured size via AsyncRequestBodySplitConfiguration.bufferSizeInBytes()
by tracking the number of
concurrent ongoing AsyncRequestBody
s.-
Constructor Summary
ConstructorDescriptionFileAsyncRequestBodySplitHelper
(FileAsyncRequestBody asyncRequestBody, AsyncRequestBodySplitConfiguration splitConfiguration) -
Method Summary
-
Constructor Details
-
FileAsyncRequestBodySplitHelper
public FileAsyncRequestBodySplitHelper(FileAsyncRequestBody asyncRequestBody, AsyncRequestBodySplitConfiguration splitConfiguration)
-
-
Method Details
-
split
-