Package com.streamlayer.inplay.markets
Class ListRequest.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<ListRequest,ListRequest.Builder>
-
- com.streamlayer.inplay.markets.ListRequest.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,ListRequestOrBuilder,java.lang.Cloneable
- Enclosing class:
- ListRequest
public static final class ListRequest.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<ListRequest,ListRequest.Builder> implements ListRequestOrBuilder
Protobuf typestreamlayer.inplay.markets.ListRequest
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ListRequest.BuilderclearCriteria()could be any Market field, default is 'id'ListRequest.BuilderclearFilter().streamlayer.inplay.markets.ListRequest.Filter filter = 1 [json_name = "filter"];ListRequest.BuilderclearOrder()could be asc or descListRequest.BuilderclearPage()Page number, 0 by defaultListRequest.BuilderclearPageSize()Amount of items per page, 25 by defaultjava.lang.StringgetCriteria()could be any Market field, default is 'id'com.google.protobuf.ByteStringgetCriteriaBytes()could be any Market field, default is 'id'ListRequest.FiltergetFilter().streamlayer.inplay.markets.ListRequest.Filter filter = 1 [json_name = "filter"];java.lang.StringgetOrder()could be asc or desccom.google.protobuf.ByteStringgetOrderBytes()could be asc or descintgetPage()Page number, 0 by defaultintgetPageSize()Amount of items per page, 25 by defaultbooleanhasFilter().streamlayer.inplay.markets.ListRequest.Filter filter = 1 [json_name = "filter"];ListRequest.BuildermergeFilter(ListRequest.Filter value).streamlayer.inplay.markets.ListRequest.Filter filter = 1 [json_name = "filter"];ListRequest.BuildersetCriteria(java.lang.String value)could be any Market field, default is 'id'ListRequest.BuildersetCriteriaBytes(com.google.protobuf.ByteString value)could be any Market field, default is 'id'ListRequest.BuildersetFilter(ListRequest.Filter value).streamlayer.inplay.markets.ListRequest.Filter filter = 1 [json_name = "filter"];ListRequest.BuildersetFilter(ListRequest.Filter.Builder builderForValue).streamlayer.inplay.markets.ListRequest.Filter filter = 1 [json_name = "filter"];ListRequest.BuildersetOrder(java.lang.String value)could be asc or descListRequest.BuildersetOrderBytes(com.google.protobuf.ByteString value)could be asc or descListRequest.BuildersetPage(int value)Page number, 0 by defaultListRequest.BuildersetPageSize(int value)Amount of items per page, 25 by default-
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
-
hasFilter
public boolean hasFilter()
.streamlayer.inplay.markets.ListRequest.Filter filter = 1 [json_name = "filter"];- Specified by:
hasFilterin interfaceListRequestOrBuilder- Returns:
- Whether the filter field is set.
-
getFilter
public ListRequest.Filter getFilter()
.streamlayer.inplay.markets.ListRequest.Filter filter = 1 [json_name = "filter"];- Specified by:
getFilterin interfaceListRequestOrBuilder- Returns:
- The filter.
-
setFilter
public ListRequest.Builder setFilter(ListRequest.Filter value)
.streamlayer.inplay.markets.ListRequest.Filter filter = 1 [json_name = "filter"];
-
setFilter
public ListRequest.Builder setFilter(ListRequest.Filter.Builder builderForValue)
.streamlayer.inplay.markets.ListRequest.Filter filter = 1 [json_name = "filter"];
-
mergeFilter
public ListRequest.Builder mergeFilter(ListRequest.Filter value)
.streamlayer.inplay.markets.ListRequest.Filter filter = 1 [json_name = "filter"];
-
clearFilter
public ListRequest.Builder clearFilter()
.streamlayer.inplay.markets.ListRequest.Filter filter = 1 [json_name = "filter"];
-
getPage
public int getPage()
Page number, 0 by default
int32 page = 2 [json_name = "page"];- Specified by:
getPagein interfaceListRequestOrBuilder- Returns:
- The page.
-
setPage
public ListRequest.Builder setPage(int value)
Page number, 0 by default
int32 page = 2 [json_name = "page"];- Parameters:
value- The page to set.- Returns:
- This builder for chaining.
-
clearPage
public ListRequest.Builder clearPage()
Page number, 0 by default
int32 page = 2 [json_name = "page"];- Returns:
- This builder for chaining.
-
getPageSize
public int getPageSize()
Amount of items per page, 25 by default
int32 page_size = 3 [json_name = "pageSize"];- Specified by:
getPageSizein interfaceListRequestOrBuilder- Returns:
- The pageSize.
-
setPageSize
public ListRequest.Builder setPageSize(int value)
Amount of items per page, 25 by default
int32 page_size = 3 [json_name = "pageSize"];- Parameters:
value- The pageSize to set.- Returns:
- This builder for chaining.
-
clearPageSize
public ListRequest.Builder clearPageSize()
Amount of items per page, 25 by default
int32 page_size = 3 [json_name = "pageSize"];- Returns:
- This builder for chaining.
-
getOrder
public java.lang.String getOrder()
could be asc or desc
string order = 5 [json_name = "order"];- Specified by:
getOrderin interfaceListRequestOrBuilder- Returns:
- The order.
-
getOrderBytes
public com.google.protobuf.ByteString getOrderBytes()
could be asc or desc
string order = 5 [json_name = "order"];- Specified by:
getOrderBytesin interfaceListRequestOrBuilder- Returns:
- The bytes for order.
-
setOrder
public ListRequest.Builder setOrder(java.lang.String value)
could be asc or desc
string order = 5 [json_name = "order"];- Parameters:
value- The order to set.- Returns:
- This builder for chaining.
-
clearOrder
public ListRequest.Builder clearOrder()
could be asc or desc
string order = 5 [json_name = "order"];- Returns:
- This builder for chaining.
-
setOrderBytes
public ListRequest.Builder setOrderBytes(com.google.protobuf.ByteString value)
could be asc or desc
string order = 5 [json_name = "order"];- Parameters:
value- The bytes for order to set.- Returns:
- This builder for chaining.
-
getCriteria
public java.lang.String getCriteria()
could be any Market field, default is 'id'
string criteria = 6 [json_name = "criteria"];- Specified by:
getCriteriain interfaceListRequestOrBuilder- Returns:
- The criteria.
-
getCriteriaBytes
public com.google.protobuf.ByteString getCriteriaBytes()
could be any Market field, default is 'id'
string criteria = 6 [json_name = "criteria"];- Specified by:
getCriteriaBytesin interfaceListRequestOrBuilder- Returns:
- The bytes for criteria.
-
setCriteria
public ListRequest.Builder setCriteria(java.lang.String value)
could be any Market field, default is 'id'
string criteria = 6 [json_name = "criteria"];- Parameters:
value- The criteria to set.- Returns:
- This builder for chaining.
-
clearCriteria
public ListRequest.Builder clearCriteria()
could be any Market field, default is 'id'
string criteria = 6 [json_name = "criteria"];- Returns:
- This builder for chaining.
-
setCriteriaBytes
public ListRequest.Builder setCriteriaBytes(com.google.protobuf.ByteString value)
could be any Market field, default is 'id'
string criteria = 6 [json_name = "criteria"];- Parameters:
value- The bytes for criteria to set.- Returns:
- This builder for chaining.
-
-