Class ListRequestOptions.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<ListRequestOptions,ListRequestOptions.Builder>
-
- com.streamlayer.analytics.list.v1.ListRequestOptions.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,ListRequestOptionsOrBuilder,java.lang.Cloneable
- Enclosing class:
- ListRequestOptions
public static final class ListRequestOptions.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<ListRequestOptions,ListRequestOptions.Builder> implements ListRequestOptionsOrBuilder
Protobuf typestreamlayer.analytics.v1.list.ListRequestOptions
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ListRequestOptions.BuilderclearGroupBy()string group_by = 3 [json_name = "groupBy"];ListRequestOptions.BuilderclearPagination().streamlayer.analytics.v1.list.ListRequestPagination pagination = 1 [json_name = "pagination"];ListRequestOptions.BuilderclearSort().streamlayer.analytics.v1.list.ListRequestSort sort = 2 [json_name = "sort"];java.lang.StringgetGroupBy()string group_by = 3 [json_name = "groupBy"];com.google.protobuf.ByteStringgetGroupByBytes()string group_by = 3 [json_name = "groupBy"];ListRequestPaginationgetPagination().streamlayer.analytics.v1.list.ListRequestPagination pagination = 1 [json_name = "pagination"];ListRequestSortgetSort().streamlayer.analytics.v1.list.ListRequestSort sort = 2 [json_name = "sort"];booleanhasPagination().streamlayer.analytics.v1.list.ListRequestPagination pagination = 1 [json_name = "pagination"];booleanhasSort().streamlayer.analytics.v1.list.ListRequestSort sort = 2 [json_name = "sort"];ListRequestOptions.BuildermergePagination(ListRequestPagination value).streamlayer.analytics.v1.list.ListRequestPagination pagination = 1 [json_name = "pagination"];ListRequestOptions.BuildermergeSort(ListRequestSort value).streamlayer.analytics.v1.list.ListRequestSort sort = 2 [json_name = "sort"];ListRequestOptions.BuildersetGroupBy(java.lang.String value)string group_by = 3 [json_name = "groupBy"];ListRequestOptions.BuildersetGroupByBytes(com.google.protobuf.ByteString value)string group_by = 3 [json_name = "groupBy"];ListRequestOptions.BuildersetPagination(ListRequestPagination value).streamlayer.analytics.v1.list.ListRequestPagination pagination = 1 [json_name = "pagination"];ListRequestOptions.BuildersetPagination(ListRequestPagination.Builder builderForValue).streamlayer.analytics.v1.list.ListRequestPagination pagination = 1 [json_name = "pagination"];ListRequestOptions.BuildersetSort(ListRequestSort value).streamlayer.analytics.v1.list.ListRequestSort sort = 2 [json_name = "sort"];ListRequestOptions.BuildersetSort(ListRequestSort.Builder builderForValue).streamlayer.analytics.v1.list.ListRequestSort sort = 2 [json_name = "sort"];-
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
-
hasPagination
public boolean hasPagination()
.streamlayer.analytics.v1.list.ListRequestPagination pagination = 1 [json_name = "pagination"];- Specified by:
hasPaginationin interfaceListRequestOptionsOrBuilder- Returns:
- Whether the pagination field is set.
-
getPagination
public ListRequestPagination getPagination()
.streamlayer.analytics.v1.list.ListRequestPagination pagination = 1 [json_name = "pagination"];- Specified by:
getPaginationin interfaceListRequestOptionsOrBuilder- Returns:
- The pagination.
-
setPagination
public ListRequestOptions.Builder setPagination(ListRequestPagination value)
.streamlayer.analytics.v1.list.ListRequestPagination pagination = 1 [json_name = "pagination"];
-
setPagination
public ListRequestOptions.Builder setPagination(ListRequestPagination.Builder builderForValue)
.streamlayer.analytics.v1.list.ListRequestPagination pagination = 1 [json_name = "pagination"];
-
mergePagination
public ListRequestOptions.Builder mergePagination(ListRequestPagination value)
.streamlayer.analytics.v1.list.ListRequestPagination pagination = 1 [json_name = "pagination"];
-
clearPagination
public ListRequestOptions.Builder clearPagination()
.streamlayer.analytics.v1.list.ListRequestPagination pagination = 1 [json_name = "pagination"];
-
hasSort
public boolean hasSort()
.streamlayer.analytics.v1.list.ListRequestSort sort = 2 [json_name = "sort"];- Specified by:
hasSortin interfaceListRequestOptionsOrBuilder- Returns:
- Whether the sort field is set.
-
getSort
public ListRequestSort getSort()
.streamlayer.analytics.v1.list.ListRequestSort sort = 2 [json_name = "sort"];- Specified by:
getSortin interfaceListRequestOptionsOrBuilder- Returns:
- The sort.
-
setSort
public ListRequestOptions.Builder setSort(ListRequestSort value)
.streamlayer.analytics.v1.list.ListRequestSort sort = 2 [json_name = "sort"];
-
setSort
public ListRequestOptions.Builder setSort(ListRequestSort.Builder builderForValue)
.streamlayer.analytics.v1.list.ListRequestSort sort = 2 [json_name = "sort"];
-
mergeSort
public ListRequestOptions.Builder mergeSort(ListRequestSort value)
.streamlayer.analytics.v1.list.ListRequestSort sort = 2 [json_name = "sort"];
-
clearSort
public ListRequestOptions.Builder clearSort()
.streamlayer.analytics.v1.list.ListRequestSort sort = 2 [json_name = "sort"];
-
getGroupBy
public java.lang.String getGroupBy()
string group_by = 3 [json_name = "groupBy"];- Specified by:
getGroupByin interfaceListRequestOptionsOrBuilder- Returns:
- The groupBy.
-
getGroupByBytes
public com.google.protobuf.ByteString getGroupByBytes()
string group_by = 3 [json_name = "groupBy"];- Specified by:
getGroupByBytesin interfaceListRequestOptionsOrBuilder- Returns:
- The bytes for groupBy.
-
setGroupBy
public ListRequestOptions.Builder setGroupBy(java.lang.String value)
string group_by = 3 [json_name = "groupBy"];- Parameters:
value- The groupBy to set.- Returns:
- This builder for chaining.
-
clearGroupBy
public ListRequestOptions.Builder clearGroupBy()
string group_by = 3 [json_name = "groupBy"];- Returns:
- This builder for chaining.
-
setGroupByBytes
public ListRequestOptions.Builder setGroupByBytes(com.google.protobuf.ByteString value)
string group_by = 3 [json_name = "groupBy"];- Parameters:
value- The bytes for groupBy to set.- Returns:
- This builder for chaining.
-
-