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 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

       Pagination control for the query.
       
      .buildless.service.v1.QueryOptions.Pagination page = 1 [json_name = "page"];
      Returns:
      The page.
    • 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

      QueryOptions.Sort getSort(int index)
       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

      QueryOptions.SortOrBuilder getSortOrBuilder(int index)
       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

      QueryOptions.Filter getFilter(int index)
       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

      QueryOptions.FilterOrBuilder getFilterOrBuilder(int index)
       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

       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"];