Class InputStreamWithExecutorAsyncRequestBody

java.lang.Object
software.amazon.awssdk.core.internal.async.InputStreamWithExecutorAsyncRequestBody
All Implemented Interfaces:
org.reactivestreams.Publisher<ByteBuffer>, AsyncRequestBody, SdkPublisher<ByteBuffer>

public class InputStreamWithExecutorAsyncRequestBody extends Object implements AsyncRequestBody
  • Constructor Details

  • Method Details

    • contentLength

      public Optional<Long> contentLength()
      Specified by:
      contentLength in interface AsyncRequestBody
      Returns:
      The content length of the data being produced.
    • subscribe

      public void subscribe(org.reactivestreams.Subscriber<? super ByteBuffer> s)
      Specified by:
      subscribe in interface org.reactivestreams.Publisher<ByteBuffer>
    • activeWriteFuture

      public Future<?> activeWriteFuture()