Class FlowControlSettings.Builder

java.lang.Object
com.google.cloud.pubsublite.cloudpubsub.FlowControlSettings.Builder
Enclosing class:
FlowControlSettings

public abstract static class FlowControlSettings.Builder extends Object
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • setBytesOutstanding

      public abstract FlowControlSettings.Builder setBytesOutstanding(long bytes)
      The number of quota bytes that may be outstanding to the client.
    • setMessagesOutstanding

      public abstract FlowControlSettings.Builder setMessagesOutstanding(long elements)
      The number of messages that may be outstanding to the client.
    • build

      public FlowControlSettings build() throws com.google.api.gax.rpc.ApiException
      Throws:
      com.google.api.gax.rpc.ApiException