Class FileAsyncRequestBodySplitHelper
- java.lang.Object
 - 
- software.amazon.awssdk.core.internal.async.FileAsyncRequestBodySplitHelper
 
 
- 
public final class FileAsyncRequestBodySplitHelper extends Object
A helper class to split aFileAsyncRequestBodyto multiple smaller async request bodies. It ensures the buffer used to be under the configured size viaAsyncRequestBodySplitConfiguration.bufferSizeInBytes()by tracking the number of concurrent ongoingAsyncRequestBodys. 
- 
- 
Constructor Summary
Constructors Constructor Description FileAsyncRequestBodySplitHelper(FileAsyncRequestBody asyncRequestBody, AsyncRequestBodySplitConfiguration splitConfiguration) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SdkPublisher<AsyncRequestBody>split() 
 - 
 
- 
- 
Constructor Detail
- 
FileAsyncRequestBodySplitHelper
public FileAsyncRequestBodySplitHelper(FileAsyncRequestBody asyncRequestBody, AsyncRequestBodySplitConfiguration splitConfiguration)
 
 - 
 
- 
Method Detail
- 
split
public SdkPublisher<AsyncRequestBody> split()
 
 - 
 
 -