public final class S3CrtRequestBodyStreamAdapter extends Object implements software.amazon.awssdk.crt.http.HttpRequestBodyStream
AsyncRequestBody
to CRT's HttpRequestBodyStream
.Constructor and Description |
---|
S3CrtRequestBodyStreamAdapter(org.reactivestreams.Publisher<ByteBuffer> bodyPublisher) |
Modifier and Type | Method and Description |
---|---|
software.amazon.awssdk.services.s3.internal.crt.S3CrtRequestBodyStreamAdapter.SubscriberImpl |
createSubscriber() |
boolean |
resetPosition() |
boolean |
sendRequestBody(ByteBuffer outBuffer) |
public S3CrtRequestBodyStreamAdapter(org.reactivestreams.Publisher<ByteBuffer> bodyPublisher)
public boolean sendRequestBody(ByteBuffer outBuffer)
sendRequestBody
in interface software.amazon.awssdk.crt.http.HttpRequestBodyStream
public boolean resetPosition()
resetPosition
in interface software.amazon.awssdk.crt.http.HttpRequestBodyStream
public software.amazon.awssdk.services.s3.internal.crt.S3CrtRequestBodyStreamAdapter.SubscriberImpl createSubscriber()
Copyright © 2022. All rights reserved.