Package com.buildless.service.v1
Interface QueryOptionsOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
QueryOptions,QueryOptions.Builder
public interface QueryOptionsOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetFilter(int index) Filter directives for the query.intFilter directives for the query.Filter directives for the query.getFilterOrBuilder(int index) Filter directives for the query.List<? extends QueryOptions.FilterOrBuilder>Filter directives for the query.getOut()Output controls for the query.Output controls for the query.getPage()Pagination control for the query.Pagination control for the query.getSort(int index) Sort directives for the query.intSort directives for the query.Sort directives for the query.getSortOrBuilder(int index) Sort directives for the query.List<? extends QueryOptions.SortOrBuilder>Sort directives for the query.booleanhasOut()Output controls for the query.booleanhasPage()Pagination control for the query.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasPage
boolean hasPage()Pagination control for the query.
.buildless.service.v1.QueryOptions.Pagination page = 1 [json_name = "page"];- Returns:
- Whether the page field is set.
-
getPage
QueryOptions.Pagination getPage()Pagination control for the query.
.buildless.service.v1.QueryOptions.Pagination page = 1 [json_name = "page"];- Returns:
- The page.
-
getPageOrBuilder
QueryOptions.PaginationOrBuilder getPageOrBuilder()Pagination control for the query.
.buildless.service.v1.QueryOptions.Pagination page = 1 [json_name = "page"]; -
getSortList
List<QueryOptions.Sort> getSortList()Sort directives for the query.
repeated .buildless.service.v1.QueryOptions.Sort sort = 2 [json_name = "sort"]; -
getSort
Sort directives for the query.
repeated .buildless.service.v1.QueryOptions.Sort sort = 2 [json_name = "sort"]; -
getSortCount
int getSortCount()Sort directives for the query.
repeated .buildless.service.v1.QueryOptions.Sort sort = 2 [json_name = "sort"]; -
getSortOrBuilderList
List<? extends QueryOptions.SortOrBuilder> getSortOrBuilderList()Sort directives for the query.
repeated .buildless.service.v1.QueryOptions.Sort sort = 2 [json_name = "sort"]; -
getSortOrBuilder
Sort directives for the query.
repeated .buildless.service.v1.QueryOptions.Sort sort = 2 [json_name = "sort"]; -
getFilterList
List<QueryOptions.Filter> getFilterList()Filter directives for the query.
repeated .buildless.service.v1.QueryOptions.Filter filter = 3 [json_name = "filter"]; -
getFilter
Filter directives for the query.
repeated .buildless.service.v1.QueryOptions.Filter filter = 3 [json_name = "filter"]; -
getFilterCount
int getFilterCount()Filter directives for the query.
repeated .buildless.service.v1.QueryOptions.Filter filter = 3 [json_name = "filter"]; -
getFilterOrBuilderList
List<? extends QueryOptions.FilterOrBuilder> getFilterOrBuilderList()Filter directives for the query.
repeated .buildless.service.v1.QueryOptions.Filter filter = 3 [json_name = "filter"]; -
getFilterOrBuilder
Filter directives for the query.
repeated .buildless.service.v1.QueryOptions.Filter filter = 3 [json_name = "filter"]; -
hasOut
boolean hasOut()Output controls for the query.
.buildless.service.v1.QueryOptions.Output out = 4 [json_name = "out"];- Returns:
- Whether the out field is set.
-
getOut
QueryOptions.Output getOut()Output controls for the query.
.buildless.service.v1.QueryOptions.Output out = 4 [json_name = "out"];- Returns:
- The out.
-
getOutOrBuilder
QueryOptions.OutputOrBuilder getOutOrBuilder()Output controls for the query.
.buildless.service.v1.QueryOptions.Output out = 4 [json_name = "out"];
-