Class Protocol.Subscribe.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<Protocol.Subscribe,Protocol.Subscribe.Builder>
com.google.protobuf.GeneratedMessageLite.Builder<Protocol.Subscribe,Protocol.Subscribe.Builder>
io.github.centrifugal.centrifuge.internal.protocol.Protocol.Subscribe.Builder
All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, Protocol.SubscribeOrBuilder, Cloneable
Enclosing class:
Protocol.Subscribe

public static final class Protocol.Subscribe.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<Protocol.Subscribe,Protocol.Subscribe.Builder> implements Protocol.SubscribeOrBuilder
Protobuf type centrifugal.centrifuge.protocol.Subscribe
  • Method Details

    • getRecoverable

      public boolean getRecoverable()
      bool recoverable = 1;
      Specified by:
      getRecoverable in interface Protocol.SubscribeOrBuilder
      Returns:
      The recoverable.
    • setRecoverable

      public Protocol.Subscribe.Builder setRecoverable(boolean value)
      bool recoverable = 1;
      Parameters:
      value - The recoverable to set.
      Returns:
      This builder for chaining.
    • clearRecoverable

      public Protocol.Subscribe.Builder clearRecoverable()
      bool recoverable = 1;
      Returns:
      This builder for chaining.
    • getEpoch

      public String getEpoch()
      string epoch = 4;
      Specified by:
      getEpoch in interface Protocol.SubscribeOrBuilder
      Returns:
      The epoch.
    • getEpochBytes

      public com.google.protobuf.ByteString getEpochBytes()
      string epoch = 4;
      Specified by:
      getEpochBytes in interface Protocol.SubscribeOrBuilder
      Returns:
      The bytes for epoch.
    • setEpoch

      public Protocol.Subscribe.Builder setEpoch(String value)
      string epoch = 4;
      Parameters:
      value - The epoch to set.
      Returns:
      This builder for chaining.
    • clearEpoch

      public Protocol.Subscribe.Builder clearEpoch()
      string epoch = 4;
      Returns:
      This builder for chaining.
    • setEpochBytes

      public Protocol.Subscribe.Builder setEpochBytes(com.google.protobuf.ByteString value)
      string epoch = 4;
      Parameters:
      value - The bytes for epoch to set.
      Returns:
      This builder for chaining.
    • getOffset

      public long getOffset()
      uint64 offset = 5;
      Specified by:
      getOffset in interface Protocol.SubscribeOrBuilder
      Returns:
      The offset.
    • setOffset

      public Protocol.Subscribe.Builder setOffset(long value)
      uint64 offset = 5;
      Parameters:
      value - The offset to set.
      Returns:
      This builder for chaining.
    • clearOffset

      public Protocol.Subscribe.Builder clearOffset()
      uint64 offset = 5;
      Returns:
      This builder for chaining.
    • getPositioned

      public boolean getPositioned()
      bool positioned = 6;
      Specified by:
      getPositioned in interface Protocol.SubscribeOrBuilder
      Returns:
      The positioned.
    • setPositioned

      public Protocol.Subscribe.Builder setPositioned(boolean value)
      bool positioned = 6;
      Parameters:
      value - The positioned to set.
      Returns:
      This builder for chaining.
    • clearPositioned

      public Protocol.Subscribe.Builder clearPositioned()
      bool positioned = 6;
      Returns:
      This builder for chaining.
    • getData

      public com.google.protobuf.ByteString getData()
      bytes data = 7;
      Specified by:
      getData in interface Protocol.SubscribeOrBuilder
      Returns:
      The data.
    • setData

      public Protocol.Subscribe.Builder setData(com.google.protobuf.ByteString value)
      bytes data = 7;
      Parameters:
      value - The data to set.
      Returns:
      This builder for chaining.
    • clearData

      public Protocol.Subscribe.Builder clearData()
      bytes data = 7;
      Returns:
      This builder for chaining.