Class Protocol.SubscribeResult.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<Protocol.SubscribeResult,Protocol.SubscribeResult.Builder>
com.google.protobuf.GeneratedMessageLite.Builder<Protocol.SubscribeResult,Protocol.SubscribeResult.Builder>
io.github.centrifugal.centrifuge.internal.protocol.Protocol.SubscribeResult.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,Protocol.SubscribeResultOrBuilder,Cloneable
- Enclosing class:
Protocol.SubscribeResult
public static final class Protocol.SubscribeResult.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<Protocol.SubscribeResult,Protocol.SubscribeResult.Builder>
implements Protocol.SubscribeResultOrBuilder
Protobuf type
centrifugal.centrifuge.protocol.SubscribeResult-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance -
Method Summary
Modifier and TypeMethodDescriptionaddAllPublications(Iterable<? extends Protocol.Publication> values) repeated .centrifugal.centrifuge.protocol.Publication publications = 7;addPublications(int index, Protocol.Publication value) repeated .centrifugal.centrifuge.protocol.Publication publications = 7;addPublications(int index, Protocol.Publication.Builder builderForValue) repeated .centrifugal.centrifuge.protocol.Publication publications = 7;repeated .centrifugal.centrifuge.protocol.Publication publications = 7;addPublications(Protocol.Publication.Builder builderForValue) repeated .centrifugal.centrifuge.protocol.Publication publications = 7;bytes data = 11;bool delta = 13;string epoch = 6;bool expires = 1;uint64 offset = 9;bool positioned = 10;repeated .centrifugal.centrifuge.protocol.Publication publications = 7;bool recoverable = 3;bool recovered = 8;clearTtl()uint32 ttl = 2;bool was_recovering = 12;com.google.protobuf.ByteStringgetData()bytes data = 11;booleangetDelta()bool delta = 13;getEpoch()string epoch = 6;com.google.protobuf.ByteStringstring epoch = 6;booleanbool expires = 1;longuint64 offset = 9;booleanbool positioned = 10;getPublications(int index) repeated .centrifugal.centrifuge.protocol.Publication publications = 7;intrepeated .centrifugal.centrifuge.protocol.Publication publications = 7;repeated .centrifugal.centrifuge.protocol.Publication publications = 7;booleanbool recoverable = 3;booleanbool recovered = 8;intgetTtl()uint32 ttl = 2;booleanbool was_recovering = 12;removePublications(int index) repeated .centrifugal.centrifuge.protocol.Publication publications = 7;setData(com.google.protobuf.ByteString value) bytes data = 11;setDelta(boolean value) bool delta = 13;string epoch = 6;setEpochBytes(com.google.protobuf.ByteString value) string epoch = 6;setExpires(boolean value) bool expires = 1;setOffset(long value) uint64 offset = 9;setPositioned(boolean value) bool positioned = 10;setPublications(int index, Protocol.Publication value) repeated .centrifugal.centrifuge.protocol.Publication publications = 7;setPublications(int index, Protocol.Publication.Builder builderForValue) repeated .centrifugal.centrifuge.protocol.Publication publications = 7;setRecoverable(boolean value) bool recoverable = 3;setRecovered(boolean value) bool recovered = 8;setTtl(int value) uint32 ttl = 2;setWasRecovering(boolean value) bool was_recovering = 12;Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFromMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
getExpires
public boolean getExpires()bool expires = 1;- Specified by:
getExpiresin interfaceProtocol.SubscribeResultOrBuilder- Returns:
- The expires.
-
setExpires
bool expires = 1;- Parameters:
value- The expires to set.- Returns:
- This builder for chaining.
-
clearExpires
bool expires = 1;- Returns:
- This builder for chaining.
-
getTtl
public int getTtl()uint32 ttl = 2;- Specified by:
getTtlin interfaceProtocol.SubscribeResultOrBuilder- Returns:
- The ttl.
-
setTtl
uint32 ttl = 2;- Parameters:
value- The ttl to set.- Returns:
- This builder for chaining.
-
clearTtl
uint32 ttl = 2;- Returns:
- This builder for chaining.
-
getRecoverable
public boolean getRecoverable()bool recoverable = 3;- Specified by:
getRecoverablein interfaceProtocol.SubscribeResultOrBuilder- Returns:
- The recoverable.
-
setRecoverable
bool recoverable = 3;- Parameters:
value- The recoverable to set.- Returns:
- This builder for chaining.
-
clearRecoverable
bool recoverable = 3;- Returns:
- This builder for chaining.
-
getEpoch
string epoch = 6;- Specified by:
getEpochin interfaceProtocol.SubscribeResultOrBuilder- Returns:
- The epoch.
-
getEpochBytes
public com.google.protobuf.ByteString getEpochBytes()string epoch = 6;- Specified by:
getEpochBytesin interfaceProtocol.SubscribeResultOrBuilder- Returns:
- The bytes for epoch.
-
setEpoch
string epoch = 6;- Parameters:
value- The epoch to set.- Returns:
- This builder for chaining.
-
clearEpoch
string epoch = 6;- Returns:
- This builder for chaining.
-
setEpochBytes
string epoch = 6;- Parameters:
value- The bytes for epoch to set.- Returns:
- This builder for chaining.
-
getPublicationsList
repeated .centrifugal.centrifuge.protocol.Publication publications = 7;- Specified by:
getPublicationsListin interfaceProtocol.SubscribeResultOrBuilder
-
getPublicationsCount
public int getPublicationsCount()repeated .centrifugal.centrifuge.protocol.Publication publications = 7;- Specified by:
getPublicationsCountin interfaceProtocol.SubscribeResultOrBuilder
-
getPublications
repeated .centrifugal.centrifuge.protocol.Publication publications = 7;- Specified by:
getPublicationsin interfaceProtocol.SubscribeResultOrBuilder
-
setPublications
repeated .centrifugal.centrifuge.protocol.Publication publications = 7; -
setPublications
public Protocol.SubscribeResult.Builder setPublications(int index, Protocol.Publication.Builder builderForValue) repeated .centrifugal.centrifuge.protocol.Publication publications = 7; -
addPublications
repeated .centrifugal.centrifuge.protocol.Publication publications = 7; -
addPublications
repeated .centrifugal.centrifuge.protocol.Publication publications = 7; -
addPublications
public Protocol.SubscribeResult.Builder addPublications(Protocol.Publication.Builder builderForValue) repeated .centrifugal.centrifuge.protocol.Publication publications = 7; -
addPublications
public Protocol.SubscribeResult.Builder addPublications(int index, Protocol.Publication.Builder builderForValue) repeated .centrifugal.centrifuge.protocol.Publication publications = 7; -
addAllPublications
public Protocol.SubscribeResult.Builder addAllPublications(Iterable<? extends Protocol.Publication> values) repeated .centrifugal.centrifuge.protocol.Publication publications = 7; -
clearPublications
repeated .centrifugal.centrifuge.protocol.Publication publications = 7; -
removePublications
repeated .centrifugal.centrifuge.protocol.Publication publications = 7; -
getRecovered
public boolean getRecovered()bool recovered = 8;- Specified by:
getRecoveredin interfaceProtocol.SubscribeResultOrBuilder- Returns:
- The recovered.
-
setRecovered
bool recovered = 8;- Parameters:
value- The recovered to set.- Returns:
- This builder for chaining.
-
clearRecovered
bool recovered = 8;- Returns:
- This builder for chaining.
-
getOffset
public long getOffset()uint64 offset = 9;- Specified by:
getOffsetin interfaceProtocol.SubscribeResultOrBuilder- Returns:
- The offset.
-
setOffset
uint64 offset = 9;- Parameters:
value- The offset to set.- Returns:
- This builder for chaining.
-
clearOffset
uint64 offset = 9;- Returns:
- This builder for chaining.
-
getPositioned
public boolean getPositioned()bool positioned = 10;- Specified by:
getPositionedin interfaceProtocol.SubscribeResultOrBuilder- Returns:
- The positioned.
-
setPositioned
bool positioned = 10;- Parameters:
value- The positioned to set.- Returns:
- This builder for chaining.
-
clearPositioned
bool positioned = 10;- Returns:
- This builder for chaining.
-
getData
public com.google.protobuf.ByteString getData()bytes data = 11;- Specified by:
getDatain interfaceProtocol.SubscribeResultOrBuilder- Returns:
- The data.
-
setData
bytes data = 11;- Parameters:
value- The data to set.- Returns:
- This builder for chaining.
-
clearData
bytes data = 11;- Returns:
- This builder for chaining.
-
getWasRecovering
public boolean getWasRecovering()bool was_recovering = 12;- Specified by:
getWasRecoveringin interfaceProtocol.SubscribeResultOrBuilder- Returns:
- The wasRecovering.
-
setWasRecovering
bool was_recovering = 12;- Parameters:
value- The wasRecovering to set.- Returns:
- This builder for chaining.
-
clearWasRecovering
bool was_recovering = 12;- Returns:
- This builder for chaining.
-
getDelta
public boolean getDelta()bool delta = 13;- Specified by:
getDeltain interfaceProtocol.SubscribeResultOrBuilder- Returns:
- The delta.
-
setDelta
bool delta = 13;- Parameters:
value- The delta to set.- Returns:
- This builder for chaining.
-
clearDelta
bool delta = 13;- Returns:
- This builder for chaining.
-