Interface StructuredQuery.Builder<V> (2.21.1)
Stay organized with collections
Save and categorize content based on your preferences.
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 2024-09-18 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
{"lastModified": "Last updated 2024-09-18 UTC."}