java.lang.Object
software.amazon.awssdk.http.auth.aws.internal.signer.io.InMemoryPublisher
All Implemented Interfaces:
org.reactivestreams.Publisher<ByteBuffer>

public class InMemoryPublisher extends Object implements org.reactivestreams.Publisher<ByteBuffer>
Temporarily used for buffering all data into memory. TODO(sra-identity-auth): Remove this by supporting chunked encoding. We should not buffer everything into memory.
  • Constructor Details

  • Method Details

    • subscribe

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