Package pbx
Class Model.ServerData.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<Model.ServerData,Model.ServerData.Builder>
-
- pbx.Model.ServerData.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,java.lang.Cloneable,Model.ServerDataOrBuilder
- Enclosing class:
- Model.ServerData
public static final class Model.ServerData.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<Model.ServerData,Model.ServerData.Builder> implements Model.ServerDataOrBuilder
{data} messageProtobuf typepbx.ServerData
-
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Model.ServerData.BuilderclearContent()bytes content = 6 [json_name = "content"];Model.ServerData.BuilderclearDeletedAt()Timestamp when the message was deleted or 0.Model.ServerData.BuilderclearFromUserId()ID of the user who originated the message as {pub}, could be empty if sent by the systemModel.ServerData.BuilderclearHead()Model.ServerData.BuilderclearSeqId()int32 seq_id = 4 [json_name = "seqId"];Model.ServerData.BuilderclearTimestamp()Timestamp when the message was sent.Model.ServerData.BuilderclearTopic()string topic = 1 [json_name = "topic"];booleancontainsHead(java.lang.String key)map<string, bytes> head = 5 [json_name = "head"];com.google.protobuf.ByteStringgetContent()bytes content = 6 [json_name = "content"];longgetDeletedAt()Timestamp when the message was deleted or 0.java.lang.StringgetFromUserId()ID of the user who originated the message as {pub}, could be empty if sent by the systemcom.google.protobuf.ByteStringgetFromUserIdBytes()ID of the user who originated the message as {pub}, could be empty if sent by the systemjava.util.Map<java.lang.String,com.google.protobuf.ByteString>getHead()Deprecated.intgetHeadCount()map<string, bytes> head = 5 [json_name = "head"];java.util.Map<java.lang.String,com.google.protobuf.ByteString>getHeadMap()map<string, bytes> head = 5 [json_name = "head"];com.google.protobuf.ByteStringgetHeadOrDefault(java.lang.String key, com.google.protobuf.ByteString defaultValue)map<string, bytes> head = 5 [json_name = "head"];com.google.protobuf.ByteStringgetHeadOrThrow(java.lang.String key)map<string, bytes> head = 5 [json_name = "head"];intgetSeqId()int32 seq_id = 4 [json_name = "seqId"];longgetTimestamp()Timestamp when the message was sent.java.lang.StringgetTopic()string topic = 1 [json_name = "topic"];com.google.protobuf.ByteStringgetTopicBytes()string topic = 1 [json_name = "topic"];Model.ServerData.BuilderputAllHead(java.util.Map<java.lang.String,com.google.protobuf.ByteString> values)map<string, bytes> head = 5 [json_name = "head"];Model.ServerData.BuilderputHead(java.lang.String key, com.google.protobuf.ByteString value)map<string, bytes> head = 5 [json_name = "head"];Model.ServerData.BuilderremoveHead(java.lang.String key)map<string, bytes> head = 5 [json_name = "head"];Model.ServerData.BuildersetContent(com.google.protobuf.ByteString value)bytes content = 6 [json_name = "content"];Model.ServerData.BuildersetDeletedAt(long value)Timestamp when the message was deleted or 0.Model.ServerData.BuildersetFromUserId(java.lang.String value)ID of the user who originated the message as {pub}, could be empty if sent by the systemModel.ServerData.BuildersetFromUserIdBytes(com.google.protobuf.ByteString value)ID of the user who originated the message as {pub}, could be empty if sent by the systemModel.ServerData.BuildersetSeqId(int value)int32 seq_id = 4 [json_name = "seqId"];Model.ServerData.BuildersetTimestamp(long value)Timestamp when the message was sent.Model.ServerData.BuildersetTopic(java.lang.String value)string topic = 1 [json_name = "topic"];Model.ServerData.BuildersetTopicBytes(com.google.protobuf.ByteString value)string topic = 1 [json_name = "topic"];-
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
-
getTopic
public java.lang.String getTopic()
string topic = 1 [json_name = "topic"];- Specified by:
getTopicin interfaceModel.ServerDataOrBuilder- Returns:
- The topic.
-
getTopicBytes
public com.google.protobuf.ByteString getTopicBytes()
string topic = 1 [json_name = "topic"];- Specified by:
getTopicBytesin interfaceModel.ServerDataOrBuilder- Returns:
- The bytes for topic.
-
setTopic
public Model.ServerData.Builder setTopic(java.lang.String value)
string topic = 1 [json_name = "topic"];- Parameters:
value- The topic to set.- Returns:
- This builder for chaining.
-
clearTopic
public Model.ServerData.Builder clearTopic()
string topic = 1 [json_name = "topic"];- Returns:
- This builder for chaining.
-
setTopicBytes
public Model.ServerData.Builder setTopicBytes(com.google.protobuf.ByteString value)
string topic = 1 [json_name = "topic"];- Parameters:
value- The bytes for topic to set.- Returns:
- This builder for chaining.
-
getFromUserId
public java.lang.String getFromUserId()
ID of the user who originated the message as {pub}, could be empty if sent by the systemstring from_user_id = 2 [json_name = "fromUserId"];- Specified by:
getFromUserIdin interfaceModel.ServerDataOrBuilder- Returns:
- The fromUserId.
-
getFromUserIdBytes
public com.google.protobuf.ByteString getFromUserIdBytes()
ID of the user who originated the message as {pub}, could be empty if sent by the systemstring from_user_id = 2 [json_name = "fromUserId"];- Specified by:
getFromUserIdBytesin interfaceModel.ServerDataOrBuilder- Returns:
- The bytes for fromUserId.
-
setFromUserId
public Model.ServerData.Builder setFromUserId(java.lang.String value)
ID of the user who originated the message as {pub}, could be empty if sent by the systemstring from_user_id = 2 [json_name = "fromUserId"];- Parameters:
value- The fromUserId to set.- Returns:
- This builder for chaining.
-
clearFromUserId
public Model.ServerData.Builder clearFromUserId()
ID of the user who originated the message as {pub}, could be empty if sent by the systemstring from_user_id = 2 [json_name = "fromUserId"];- Returns:
- This builder for chaining.
-
setFromUserIdBytes
public Model.ServerData.Builder setFromUserIdBytes(com.google.protobuf.ByteString value)
ID of the user who originated the message as {pub}, could be empty if sent by the systemstring from_user_id = 2 [json_name = "fromUserId"];- Parameters:
value- The bytes for fromUserId to set.- Returns:
- This builder for chaining.
-
getTimestamp
public long getTimestamp()
Timestamp when the message was sent.
int64 timestamp = 7 [json_name = "timestamp"];- Specified by:
getTimestampin interfaceModel.ServerDataOrBuilder- Returns:
- The timestamp.
-
setTimestamp
public Model.ServerData.Builder setTimestamp(long value)
Timestamp when the message was sent.
int64 timestamp = 7 [json_name = "timestamp"];- Parameters:
value- The timestamp to set.- Returns:
- This builder for chaining.
-
clearTimestamp
public Model.ServerData.Builder clearTimestamp()
Timestamp when the message was sent.
int64 timestamp = 7 [json_name = "timestamp"];- Returns:
- This builder for chaining.
-
getDeletedAt
public long getDeletedAt()
Timestamp when the message was deleted or 0. Milliseconds since the epoch 01/01/1970
int64 deleted_at = 3 [json_name = "deletedAt"];- Specified by:
getDeletedAtin interfaceModel.ServerDataOrBuilder- Returns:
- The deletedAt.
-
setDeletedAt
public Model.ServerData.Builder setDeletedAt(long value)
Timestamp when the message was deleted or 0. Milliseconds since the epoch 01/01/1970
int64 deleted_at = 3 [json_name = "deletedAt"];- Parameters:
value- The deletedAt to set.- Returns:
- This builder for chaining.
-
clearDeletedAt
public Model.ServerData.Builder clearDeletedAt()
Timestamp when the message was deleted or 0. Milliseconds since the epoch 01/01/1970
int64 deleted_at = 3 [json_name = "deletedAt"];- Returns:
- This builder for chaining.
-
getSeqId
public int getSeqId()
int32 seq_id = 4 [json_name = "seqId"];- Specified by:
getSeqIdin interfaceModel.ServerDataOrBuilder- Returns:
- The seqId.
-
setSeqId
public Model.ServerData.Builder setSeqId(int value)
int32 seq_id = 4 [json_name = "seqId"];- Parameters:
value- The seqId to set.- Returns:
- This builder for chaining.
-
clearSeqId
public Model.ServerData.Builder clearSeqId()
int32 seq_id = 4 [json_name = "seqId"];- Returns:
- This builder for chaining.
-
getHeadCount
public int getHeadCount()
Description copied from interface:Model.ServerDataOrBuildermap<string, bytes> head = 5 [json_name = "head"];- Specified by:
getHeadCountin interfaceModel.ServerDataOrBuilder
-
containsHead
public boolean containsHead(java.lang.String key)
map<string, bytes> head = 5 [json_name = "head"];- Specified by:
containsHeadin interfaceModel.ServerDataOrBuilder
-
clearHead
public Model.ServerData.Builder clearHead()
-
removeHead
public Model.ServerData.Builder removeHead(java.lang.String key)
map<string, bytes> head = 5 [json_name = "head"];
-
getHead
@Deprecated public java.util.Map<java.lang.String,com.google.protobuf.ByteString> getHead()
Deprecated.UsegetHeadMap()instead.- Specified by:
getHeadin interfaceModel.ServerDataOrBuilder
-
getHeadMap
public java.util.Map<java.lang.String,com.google.protobuf.ByteString> getHeadMap()
map<string, bytes> head = 5 [json_name = "head"];- Specified by:
getHeadMapin interfaceModel.ServerDataOrBuilder
-
getHeadOrDefault
public com.google.protobuf.ByteString getHeadOrDefault(java.lang.String key, com.google.protobuf.ByteString defaultValue)map<string, bytes> head = 5 [json_name = "head"];- Specified by:
getHeadOrDefaultin interfaceModel.ServerDataOrBuilder
-
getHeadOrThrow
public com.google.protobuf.ByteString getHeadOrThrow(java.lang.String key)
map<string, bytes> head = 5 [json_name = "head"];- Specified by:
getHeadOrThrowin interfaceModel.ServerDataOrBuilder
-
putHead
public Model.ServerData.Builder putHead(java.lang.String key, com.google.protobuf.ByteString value)
map<string, bytes> head = 5 [json_name = "head"];
-
putAllHead
public Model.ServerData.Builder putAllHead(java.util.Map<java.lang.String,com.google.protobuf.ByteString> values)
map<string, bytes> head = 5 [json_name = "head"];
-
getContent
public com.google.protobuf.ByteString getContent()
bytes content = 6 [json_name = "content"];- Specified by:
getContentin interfaceModel.ServerDataOrBuilder- Returns:
- The content.
-
setContent
public Model.ServerData.Builder setContent(com.google.protobuf.ByteString value)
bytes content = 6 [json_name = "content"];- Parameters:
value- The content to set.- Returns:
- This builder for chaining.
-
clearContent
public Model.ServerData.Builder clearContent()
bytes content = 6 [json_name = "content"];- Returns:
- This builder for chaining.
-
-