Send feedback
Interface StructuredQuery.Builder<V> (2.17.6)
Stay organized with collections
Save and categorize content based on your preferences.
Version 2.17.6 keyboard_arrow_down
public static interface StructuredQuery.Builder<V>
Interface for StructuredQuery builders.
Type Parameter Name Description V
Methods
addOrderBy(StructuredQuery.OrderBy orderBy, StructuredQuery.OrderBy[] others)
public abstract StructuredQuery.Builder<V> addOrderBy(StructuredQuery.OrderBy orderBy, StructuredQuery.OrderBy[] others)
Adds settings to the existing order by clause.
build()
public abstract StructuredQuery<V> build()
clearOrderBy()
public abstract StructuredQuery.Builder<V> clearOrderBy()
Clears any previously specified order by settings.
setEndCursor(Cursor endCursor)
public abstract StructuredQuery.Builder<V> setEndCursor(Cursor endCursor)
Sets the end cursor for the query.
Parameter Name Description endCursor
Cursor
setFilter(StructuredQuery.Filter filter)
public abstract StructuredQuery.Builder<V> setFilter(StructuredQuery.Filter filter)
setKind(String kind)
public abstract StructuredQuery.Builder<V> setKind(String kind)
Sets the kind for the query.
Parameter Name Description kind
String
setLimit(Integer limit)
public abstract StructuredQuery.Builder<V> setLimit(Integer limit)
Sets the limit for the query.
Parameter Name Description limit
Integer
setNamespace(String namespace)
public abstract StructuredQuery.Builder<V> setNamespace(String namespace)
Sets the namespace for the query.
Parameter Name Description namespace
String
setOffset(int offset)
public abstract StructuredQuery.Builder<V> setOffset(int offset)
Sets the offset for the query.
Parameter Name Description offset
int
setOrderBy(StructuredQuery.OrderBy orderBy, StructuredQuery.OrderBy[] others)
public abstract StructuredQuery.Builder<V> setOrderBy(StructuredQuery.OrderBy orderBy, StructuredQuery.OrderBy[] others)
Sets the query's order by clause (clearing any previously specified order by settings).
setStartCursor(Cursor startCursor)
public abstract StructuredQuery.Builder<V> setStartCursor(Cursor startCursor)
Sets the start cursor for the query.
Parameter Name Description startCursor
Cursor
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-11-19 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-11-19 UTC."],[],[]]