Interface StructuredQuery.Builder<V> (2.32.2)
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.
Returns |
Type |
Description |
Builder<V> |
|
build()
public abstract StructuredQuery<V> build()
clearOrderBy()
public abstract StructuredQuery.Builder<V> clearOrderBy()
Clears any previously specified order by settings.
Returns |
Type |
Description |
Builder<V> |
|
setEndCursor(Cursor endCursor)
public abstract StructuredQuery.Builder<V> setEndCursor(Cursor endCursor)
Sets the end cursor for the query.
Parameter |
Name |
Description |
endCursor |
Cursor
|
Returns |
Type |
Description |
Builder<V> |
|
setFilter(StructuredQuery.Filter filter)
public abstract StructuredQuery.Builder<V> setFilter(StructuredQuery.Filter filter)
Returns |
Type |
Description |
Builder<V> |
|
setKind(String kind)
public abstract StructuredQuery.Builder<V> setKind(String kind)
Sets the kind for the query.
Parameter |
Name |
Description |
kind |
String
|
Returns |
Type |
Description |
Builder<V> |
|
setLimit(Integer limit)
public abstract StructuredQuery.Builder<V> setLimit(Integer limit)
Sets the limit for the query.
Parameter |
Name |
Description |
limit |
Integer
|
Returns |
Type |
Description |
Builder<V> |
|
setNamespace(String namespace)
public abstract StructuredQuery.Builder<V> setNamespace(String namespace)
Sets the namespace for the query.
Parameter |
Name |
Description |
namespace |
String
|
Returns |
Type |
Description |
Builder<V> |
|
setOffset(int offset)
public abstract StructuredQuery.Builder<V> setOffset(int offset)
Sets the offset for the query.
Parameter |
Name |
Description |
offset |
int
|
Returns |
Type |
Description |
Builder<V> |
|
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).
Returns |
Type |
Description |
Builder<V> |
|
setStartCursor(Cursor startCursor)
public abstract StructuredQuery.Builder<V> setStartCursor(Cursor startCursor)
Sets the start cursor for the query.
Parameter |
Name |
Description |
startCursor |
Cursor
|
Returns |
Type |
Description |
Builder<V> |
|
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 2025-10-11 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-10-11 UTC."],[],[]]