Package pbx
Class Model.GetOpts.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<Model.GetOpts,Model.GetOpts.Builder>
-
- pbx.Model.GetOpts.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,java.lang.Cloneable,Model.GetOptsOrBuilder
- Enclosing class:
- Model.GetOpts
public static final class Model.GetOpts.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<Model.GetOpts,Model.GetOpts.Builder> implements Model.GetOptsOrBuilder
Protobuf typepbx.GetOpts
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Model.GetOpts.BuilderclearBeforeId()Load messages with seq id lower than thisModel.GetOpts.BuilderclearIfModifiedSince()Timestamp in milliseconds since epoch 01/01/1970Model.GetOpts.BuilderclearLastCreatedAt()int64 last_created_at = 8 [json_name = "lastCreatedAt"];Model.GetOpts.BuilderclearLimit()Maximum number of results to returnModel.GetOpts.BuilderclearOrder()Order: asc, descModel.GetOpts.BuilderclearSinceId()Load messages with seq id equal or greater than thisModel.GetOpts.BuilderclearTopic()Limit search results to one topic;Model.GetOpts.BuilderclearUser()Limit search to this user IDintgetBeforeId()Load messages with seq id lower than thislonggetIfModifiedSince()Timestamp in milliseconds since epoch 01/01/1970longgetLastCreatedAt()int64 last_created_at = 8 [json_name = "lastCreatedAt"];intgetLimit()Maximum number of results to returnjava.lang.StringgetOrder()Order: asc, desccom.google.protobuf.ByteStringgetOrderBytes()Order: asc, descintgetSinceId()Load messages with seq id equal or greater than thisjava.lang.StringgetTopic()Limit search results to one topic;com.google.protobuf.ByteStringgetTopicBytes()Limit search results to one topic;java.lang.StringgetUser()Limit search to this user IDcom.google.protobuf.ByteStringgetUserBytes()Limit search to this user IDModel.GetOpts.BuildersetBeforeId(int value)Load messages with seq id lower than thisModel.GetOpts.BuildersetIfModifiedSince(long value)Timestamp in milliseconds since epoch 01/01/1970Model.GetOpts.BuildersetLastCreatedAt(long value)int64 last_created_at = 8 [json_name = "lastCreatedAt"];Model.GetOpts.BuildersetLimit(int value)Maximum number of results to returnModel.GetOpts.BuildersetOrder(java.lang.String value)Order: asc, descModel.GetOpts.BuildersetOrderBytes(com.google.protobuf.ByteString value)Order: asc, descModel.GetOpts.BuildersetSinceId(int value)Load messages with seq id equal or greater than thisModel.GetOpts.BuildersetTopic(java.lang.String value)Limit search results to one topic;Model.GetOpts.BuildersetTopicBytes(com.google.protobuf.ByteString value)Limit search results to one topic;Model.GetOpts.BuildersetUser(java.lang.String value)Limit search to this user IDModel.GetOpts.BuildersetUserBytes(com.google.protobuf.ByteString value)Limit search to this user ID-
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
-
getIfModifiedSince
public long getIfModifiedSince()
Timestamp in milliseconds since epoch 01/01/1970
int64 if_modified_since = 1 [json_name = "ifModifiedSince"];- Specified by:
getIfModifiedSincein interfaceModel.GetOptsOrBuilder- Returns:
- The ifModifiedSince.
-
setIfModifiedSince
public Model.GetOpts.Builder setIfModifiedSince(long value)
Timestamp in milliseconds since epoch 01/01/1970
int64 if_modified_since = 1 [json_name = "ifModifiedSince"];- Parameters:
value- The ifModifiedSince to set.- Returns:
- This builder for chaining.
-
clearIfModifiedSince
public Model.GetOpts.Builder clearIfModifiedSince()
Timestamp in milliseconds since epoch 01/01/1970
int64 if_modified_since = 1 [json_name = "ifModifiedSince"];- Returns:
- This builder for chaining.
-
getUser
public java.lang.String getUser()
Limit search to this user ID
string user = 2 [json_name = "user"];- Specified by:
getUserin interfaceModel.GetOptsOrBuilder- Returns:
- The user.
-
getUserBytes
public com.google.protobuf.ByteString getUserBytes()
Limit search to this user ID
string user = 2 [json_name = "user"];- Specified by:
getUserBytesin interfaceModel.GetOptsOrBuilder- Returns:
- The bytes for user.
-
setUser
public Model.GetOpts.Builder setUser(java.lang.String value)
Limit search to this user ID
string user = 2 [json_name = "user"];- Parameters:
value- The user to set.- Returns:
- This builder for chaining.
-
clearUser
public Model.GetOpts.Builder clearUser()
Limit search to this user ID
string user = 2 [json_name = "user"];- Returns:
- This builder for chaining.
-
setUserBytes
public Model.GetOpts.Builder setUserBytes(com.google.protobuf.ByteString value)
Limit search to this user ID
string user = 2 [json_name = "user"];- Parameters:
value- The bytes for user to set.- Returns:
- This builder for chaining.
-
getTopic
public java.lang.String getTopic()
Limit search results to one topic;
string topic = 3 [json_name = "topic"];- Specified by:
getTopicin interfaceModel.GetOptsOrBuilder- Returns:
- The topic.
-
getTopicBytes
public com.google.protobuf.ByteString getTopicBytes()
Limit search results to one topic;
string topic = 3 [json_name = "topic"];- Specified by:
getTopicBytesin interfaceModel.GetOptsOrBuilder- Returns:
- The bytes for topic.
-
setTopic
public Model.GetOpts.Builder setTopic(java.lang.String value)
Limit search results to one topic;
string topic = 3 [json_name = "topic"];- Parameters:
value- The topic to set.- Returns:
- This builder for chaining.
-
clearTopic
public Model.GetOpts.Builder clearTopic()
Limit search results to one topic;
string topic = 3 [json_name = "topic"];- Returns:
- This builder for chaining.
-
setTopicBytes
public Model.GetOpts.Builder setTopicBytes(com.google.protobuf.ByteString value)
Limit search results to one topic;
string topic = 3 [json_name = "topic"];- Parameters:
value- The bytes for topic to set.- Returns:
- This builder for chaining.
-
getSinceId
public int getSinceId()
Load messages with seq id equal or greater than this
int32 since_id = 4 [json_name = "sinceId"];- Specified by:
getSinceIdin interfaceModel.GetOptsOrBuilder- Returns:
- The sinceId.
-
setSinceId
public Model.GetOpts.Builder setSinceId(int value)
Load messages with seq id equal or greater than this
int32 since_id = 4 [json_name = "sinceId"];- Parameters:
value- The sinceId to set.- Returns:
- This builder for chaining.
-
clearSinceId
public Model.GetOpts.Builder clearSinceId()
Load messages with seq id equal or greater than this
int32 since_id = 4 [json_name = "sinceId"];- Returns:
- This builder for chaining.
-
getBeforeId
public int getBeforeId()
Load messages with seq id lower than this
int32 before_id = 5 [json_name = "beforeId"];- Specified by:
getBeforeIdin interfaceModel.GetOptsOrBuilder- Returns:
- The beforeId.
-
setBeforeId
public Model.GetOpts.Builder setBeforeId(int value)
Load messages with seq id lower than this
int32 before_id = 5 [json_name = "beforeId"];- Parameters:
value- The beforeId to set.- Returns:
- This builder for chaining.
-
clearBeforeId
public Model.GetOpts.Builder clearBeforeId()
Load messages with seq id lower than this
int32 before_id = 5 [json_name = "beforeId"];- Returns:
- This builder for chaining.
-
getLimit
public int getLimit()
Maximum number of results to return
int32 limit = 6 [json_name = "limit"];- Specified by:
getLimitin interfaceModel.GetOptsOrBuilder- Returns:
- The limit.
-
setLimit
public Model.GetOpts.Builder setLimit(int value)
Maximum number of results to return
int32 limit = 6 [json_name = "limit"];- Parameters:
value- The limit to set.- Returns:
- This builder for chaining.
-
clearLimit
public Model.GetOpts.Builder clearLimit()
Maximum number of results to return
int32 limit = 6 [json_name = "limit"];- Returns:
- This builder for chaining.
-
getOrder
public java.lang.String getOrder()
Order: asc, desc
string order = 7 [json_name = "order"];- Specified by:
getOrderin interfaceModel.GetOptsOrBuilder- Returns:
- The order.
-
getOrderBytes
public com.google.protobuf.ByteString getOrderBytes()
Order: asc, desc
string order = 7 [json_name = "order"];- Specified by:
getOrderBytesin interfaceModel.GetOptsOrBuilder- Returns:
- The bytes for order.
-
setOrder
public Model.GetOpts.Builder setOrder(java.lang.String value)
Order: asc, desc
string order = 7 [json_name = "order"];- Parameters:
value- The order to set.- Returns:
- This builder for chaining.
-
clearOrder
public Model.GetOpts.Builder clearOrder()
Order: asc, desc
string order = 7 [json_name = "order"];- Returns:
- This builder for chaining.
-
setOrderBytes
public Model.GetOpts.Builder setOrderBytes(com.google.protobuf.ByteString value)
Order: asc, desc
string order = 7 [json_name = "order"];- Parameters:
value- The bytes for order to set.- Returns:
- This builder for chaining.
-
getLastCreatedAt
public long getLastCreatedAt()
int64 last_created_at = 8 [json_name = "lastCreatedAt"];- Specified by:
getLastCreatedAtin interfaceModel.GetOptsOrBuilder- Returns:
- The lastCreatedAt.
-
setLastCreatedAt
public Model.GetOpts.Builder setLastCreatedAt(long value)
int64 last_created_at = 8 [json_name = "lastCreatedAt"];- Parameters:
value- The lastCreatedAt to set.- Returns:
- This builder for chaining.
-
clearLastCreatedAt
public Model.GetOpts.Builder clearLastCreatedAt()
int64 last_created_at = 8 [json_name = "lastCreatedAt"];- Returns:
- This builder for chaining.
-
-