Class Protocol.SubscribeResult.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- 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
,java.lang.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 typeprotocol.SubscribeResult
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Protocol.SubscribeResult.Builder
addAllPublications(java.lang.Iterable<? extends Protocol.Publication> values)
repeated .protocol.Publication publications = 7;
Protocol.SubscribeResult.Builder
addPublications(int index, Protocol.Publication value)
repeated .protocol.Publication publications = 7;
Protocol.SubscribeResult.Builder
addPublications(int index, Protocol.Publication.Builder builderForValue)
repeated .protocol.Publication publications = 7;
Protocol.SubscribeResult.Builder
addPublications(Protocol.Publication value)
repeated .protocol.Publication publications = 7;
Protocol.SubscribeResult.Builder
addPublications(Protocol.Publication.Builder builderForValue)
repeated .protocol.Publication publications = 7;
Protocol.SubscribeResult.Builder
clearData()
bytes data = 11;
Protocol.SubscribeResult.Builder
clearEpoch()
string epoch = 6;
Protocol.SubscribeResult.Builder
clearExpires()
bool expires = 1;
Protocol.SubscribeResult.Builder
clearGen()
uint32 gen = 5;
Protocol.SubscribeResult.Builder
clearOffset()
uint64 offset = 9;
Protocol.SubscribeResult.Builder
clearPositioned()
bool positioned = 10;
Protocol.SubscribeResult.Builder
clearPublications()
repeated .protocol.Publication publications = 7;
Protocol.SubscribeResult.Builder
clearRecoverable()
bool recoverable = 3;
Protocol.SubscribeResult.Builder
clearRecovered()
bool recovered = 8;
Protocol.SubscribeResult.Builder
clearSeq()
uint32 seq = 4;
Protocol.SubscribeResult.Builder
clearTtl()
uint32 ttl = 2;
com.google.protobuf.ByteString
getData()
bytes data = 11;
java.lang.String
getEpoch()
string epoch = 6;
com.google.protobuf.ByteString
getEpochBytes()
string epoch = 6;
boolean
getExpires()
bool expires = 1;
int
getGen()
uint32 gen = 5;
long
getOffset()
uint64 offset = 9;
boolean
getPositioned()
bool positioned = 10;
Protocol.Publication
getPublications(int index)
repeated .protocol.Publication publications = 7;
int
getPublicationsCount()
repeated .protocol.Publication publications = 7;
java.util.List<Protocol.Publication>
getPublicationsList()
repeated .protocol.Publication publications = 7;
boolean
getRecoverable()
bool recoverable = 3;
boolean
getRecovered()
bool recovered = 8;
int
getSeq()
uint32 seq = 4;
int
getTtl()
uint32 ttl = 2;
Protocol.SubscribeResult.Builder
removePublications(int index)
repeated .protocol.Publication publications = 7;
Protocol.SubscribeResult.Builder
setData(com.google.protobuf.ByteString value)
bytes data = 11;
Protocol.SubscribeResult.Builder
setEpoch(java.lang.String value)
string epoch = 6;
Protocol.SubscribeResult.Builder
setEpochBytes(com.google.protobuf.ByteString value)
string epoch = 6;
Protocol.SubscribeResult.Builder
setExpires(boolean value)
bool expires = 1;
Protocol.SubscribeResult.Builder
setGen(int value)
uint32 gen = 5;
Protocol.SubscribeResult.Builder
setOffset(long value)
uint64 offset = 9;
Protocol.SubscribeResult.Builder
setPositioned(boolean value)
bool positioned = 10;
Protocol.SubscribeResult.Builder
setPublications(int index, Protocol.Publication value)
repeated .protocol.Publication publications = 7;
Protocol.SubscribeResult.Builder
setPublications(int index, Protocol.Publication.Builder builderForValue)
repeated .protocol.Publication publications = 7;
Protocol.SubscribeResult.Builder
setRecoverable(boolean value)
bool recoverable = 3;
Protocol.SubscribeResult.Builder
setRecovered(boolean value)
bool recovered = 8;
Protocol.SubscribeResult.Builder
setSeq(int value)
uint32 seq = 4;
Protocol.SubscribeResult.Builder
setTtl(int value)
uint32 ttl = 2;
-
Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFrom
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
getExpires
public boolean getExpires()
bool expires = 1;
- Specified by:
getExpires
in interfaceProtocol.SubscribeResultOrBuilder
- Returns:
- The expires.
-
setExpires
public Protocol.SubscribeResult.Builder setExpires(boolean value)
bool expires = 1;
- Parameters:
value
- The expires to set.- Returns:
- This builder for chaining.
-
clearExpires
public Protocol.SubscribeResult.Builder clearExpires()
bool expires = 1;
- Returns:
- This builder for chaining.
-
getTtl
public int getTtl()
uint32 ttl = 2;
- Specified by:
getTtl
in interfaceProtocol.SubscribeResultOrBuilder
- Returns:
- The ttl.
-
setTtl
public Protocol.SubscribeResult.Builder setTtl(int value)
uint32 ttl = 2;
- Parameters:
value
- The ttl to set.- Returns:
- This builder for chaining.
-
clearTtl
public Protocol.SubscribeResult.Builder clearTtl()
uint32 ttl = 2;
- Returns:
- This builder for chaining.
-
getRecoverable
public boolean getRecoverable()
bool recoverable = 3;
- Specified by:
getRecoverable
in interfaceProtocol.SubscribeResultOrBuilder
- Returns:
- The recoverable.
-
setRecoverable
public Protocol.SubscribeResult.Builder setRecoverable(boolean value)
bool recoverable = 3;
- Parameters:
value
- The recoverable to set.- Returns:
- This builder for chaining.
-
clearRecoverable
public Protocol.SubscribeResult.Builder clearRecoverable()
bool recoverable = 3;
- Returns:
- This builder for chaining.
-
getSeq
public int getSeq()
uint32 seq = 4;
- Specified by:
getSeq
in interfaceProtocol.SubscribeResultOrBuilder
- Returns:
- The seq.
-
setSeq
public Protocol.SubscribeResult.Builder setSeq(int value)
uint32 seq = 4;
- Parameters:
value
- The seq to set.- Returns:
- This builder for chaining.
-
clearSeq
public Protocol.SubscribeResult.Builder clearSeq()
uint32 seq = 4;
- Returns:
- This builder for chaining.
-
getGen
public int getGen()
uint32 gen = 5;
- Specified by:
getGen
in interfaceProtocol.SubscribeResultOrBuilder
- Returns:
- The gen.
-
setGen
public Protocol.SubscribeResult.Builder setGen(int value)
uint32 gen = 5;
- Parameters:
value
- The gen to set.- Returns:
- This builder for chaining.
-
clearGen
public Protocol.SubscribeResult.Builder clearGen()
uint32 gen = 5;
- Returns:
- This builder for chaining.
-
getEpoch
public java.lang.String getEpoch()
string epoch = 6;
- Specified by:
getEpoch
in interfaceProtocol.SubscribeResultOrBuilder
- Returns:
- The epoch.
-
getEpochBytes
public com.google.protobuf.ByteString getEpochBytes()
string epoch = 6;
- Specified by:
getEpochBytes
in interfaceProtocol.SubscribeResultOrBuilder
- Returns:
- The bytes for epoch.
-
setEpoch
public Protocol.SubscribeResult.Builder setEpoch(java.lang.String value)
string epoch = 6;
- Parameters:
value
- The epoch to set.- Returns:
- This builder for chaining.
-
clearEpoch
public Protocol.SubscribeResult.Builder clearEpoch()
string epoch = 6;
- Returns:
- This builder for chaining.
-
setEpochBytes
public Protocol.SubscribeResult.Builder setEpochBytes(com.google.protobuf.ByteString value)
string epoch = 6;
- Parameters:
value
- The bytes for epoch to set.- Returns:
- This builder for chaining.
-
getPublicationsList
public java.util.List<Protocol.Publication> getPublicationsList()
repeated .protocol.Publication publications = 7;
- Specified by:
getPublicationsList
in interfaceProtocol.SubscribeResultOrBuilder
-
getPublicationsCount
public int getPublicationsCount()
repeated .protocol.Publication publications = 7;
- Specified by:
getPublicationsCount
in interfaceProtocol.SubscribeResultOrBuilder
-
getPublications
public Protocol.Publication getPublications(int index)
repeated .protocol.Publication publications = 7;
- Specified by:
getPublications
in interfaceProtocol.SubscribeResultOrBuilder
-
setPublications
public Protocol.SubscribeResult.Builder setPublications(int index, Protocol.Publication value)
repeated .protocol.Publication publications = 7;
-
setPublications
public Protocol.SubscribeResult.Builder setPublications(int index, Protocol.Publication.Builder builderForValue)
repeated .protocol.Publication publications = 7;
-
addPublications
public Protocol.SubscribeResult.Builder addPublications(Protocol.Publication value)
repeated .protocol.Publication publications = 7;
-
addPublications
public Protocol.SubscribeResult.Builder addPublications(int index, Protocol.Publication value)
repeated .protocol.Publication publications = 7;
-
addPublications
public Protocol.SubscribeResult.Builder addPublications(Protocol.Publication.Builder builderForValue)
repeated .protocol.Publication publications = 7;
-
addPublications
public Protocol.SubscribeResult.Builder addPublications(int index, Protocol.Publication.Builder builderForValue)
repeated .protocol.Publication publications = 7;
-
addAllPublications
public Protocol.SubscribeResult.Builder addAllPublications(java.lang.Iterable<? extends Protocol.Publication> values)
repeated .protocol.Publication publications = 7;
-
clearPublications
public Protocol.SubscribeResult.Builder clearPublications()
repeated .protocol.Publication publications = 7;
-
removePublications
public Protocol.SubscribeResult.Builder removePublications(int index)
repeated .protocol.Publication publications = 7;
-
getRecovered
public boolean getRecovered()
bool recovered = 8;
- Specified by:
getRecovered
in interfaceProtocol.SubscribeResultOrBuilder
- Returns:
- The recovered.
-
setRecovered
public Protocol.SubscribeResult.Builder setRecovered(boolean value)
bool recovered = 8;
- Parameters:
value
- The recovered to set.- Returns:
- This builder for chaining.
-
clearRecovered
public Protocol.SubscribeResult.Builder clearRecovered()
bool recovered = 8;
- Returns:
- This builder for chaining.
-
getOffset
public long getOffset()
uint64 offset = 9;
- Specified by:
getOffset
in interfaceProtocol.SubscribeResultOrBuilder
- Returns:
- The offset.
-
setOffset
public Protocol.SubscribeResult.Builder setOffset(long value)
uint64 offset = 9;
- Parameters:
value
- The offset to set.- Returns:
- This builder for chaining.
-
clearOffset
public Protocol.SubscribeResult.Builder clearOffset()
uint64 offset = 9;
- Returns:
- This builder for chaining.
-
getPositioned
public boolean getPositioned()
bool positioned = 10;
- Specified by:
getPositioned
in interfaceProtocol.SubscribeResultOrBuilder
- Returns:
- The positioned.
-
setPositioned
public Protocol.SubscribeResult.Builder setPositioned(boolean value)
bool positioned = 10;
- Parameters:
value
- The positioned to set.- Returns:
- This builder for chaining.
-
clearPositioned
public Protocol.SubscribeResult.Builder clearPositioned()
bool positioned = 10;
- Returns:
- This builder for chaining.
-
getData
public com.google.protobuf.ByteString getData()
bytes data = 11;
- Specified by:
getData
in interfaceProtocol.SubscribeResultOrBuilder
- Returns:
- The data.
-
setData
public Protocol.SubscribeResult.Builder setData(com.google.protobuf.ByteString value)
bytes data = 11;
- Parameters:
value
- The data to set.- Returns:
- This builder for chaining.
-
clearData
public Protocol.SubscribeResult.Builder clearData()
bytes data = 11;
- Returns:
- This builder for chaining.
-
-