Package com.google.datastore.v1
Class GqlQuery.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<GqlQuery.Builder>
-
- com.google.datastore.v1.GqlQuery.Builder
-
- All Implemented Interfaces:
GqlQueryOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- GqlQuery
public static final class GqlQuery.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<GqlQuery.Builder> implements GqlQueryOrBuilder
A [GQL query](https://cloud.google.com/datastore/docs/apis/gql/gql_reference).
Protobuf typegoogle.datastore.v1.GqlQuery
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description GqlQuery.Builder
addAllPositionalBindings(Iterable<? extends GqlQueryParameter> values)
Numbered binding site @1 references the first numbered parameter, effectively using 1-based indexing, rather than the usual 0.GqlQuery.Builder
addPositionalBindings(int index, GqlQueryParameter value)
Numbered binding site @1 references the first numbered parameter, effectively using 1-based indexing, rather than the usual 0.GqlQuery.Builder
addPositionalBindings(int index, GqlQueryParameter.Builder builderForValue)
Numbered binding site @1 references the first numbered parameter, effectively using 1-based indexing, rather than the usual 0.GqlQuery.Builder
addPositionalBindings(GqlQueryParameter value)
Numbered binding site @1 references the first numbered parameter, effectively using 1-based indexing, rather than the usual 0.GqlQuery.Builder
addPositionalBindings(GqlQueryParameter.Builder builderForValue)
Numbered binding site @1 references the first numbered parameter, effectively using 1-based indexing, rather than the usual 0.GqlQueryParameter.Builder
addPositionalBindingsBuilder()
Numbered binding site @1 references the first numbered parameter, effectively using 1-based indexing, rather than the usual 0.GqlQueryParameter.Builder
addPositionalBindingsBuilder(int index)
Numbered binding site @1 references the first numbered parameter, effectively using 1-based indexing, rather than the usual 0.GqlQuery.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
GqlQuery
build()
GqlQuery
buildPartial()
GqlQuery.Builder
clear()
GqlQuery.Builder
clearAllowLiterals()
When false, the query string must not contain any literals and instead must bind all values.GqlQuery.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
GqlQuery.Builder
clearNamedBindings()
GqlQuery.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
GqlQuery.Builder
clearPositionalBindings()
Numbered binding site @1 references the first numbered parameter, effectively using 1-based indexing, rather than the usual 0.GqlQuery.Builder
clearQueryString()
A string of the format described [here](https://cloud.google.com/datastore/docs/apis/gql/gql_reference).GqlQuery.Builder
clone()
boolean
containsNamedBindings(String key)
For each non-reserved named binding site in the query string, there must be a named parameter with that name, but not necessarily the inverse.boolean
getAllowLiterals()
When false, the query string must not contain any literals and instead must bind all values.GqlQuery
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
Map<String,GqlQueryParameter>
getMutableNamedBindings()
Deprecated.Map<String,GqlQueryParameter>
getNamedBindings()
Deprecated.int
getNamedBindingsCount()
For each non-reserved named binding site in the query string, there must be a named parameter with that name, but not necessarily the inverse.Map<String,GqlQueryParameter>
getNamedBindingsMap()
For each non-reserved named binding site in the query string, there must be a named parameter with that name, but not necessarily the inverse.GqlQueryParameter
getNamedBindingsOrDefault(String key, GqlQueryParameter defaultValue)
For each non-reserved named binding site in the query string, there must be a named parameter with that name, but not necessarily the inverse.GqlQueryParameter
getNamedBindingsOrThrow(String key)
For each non-reserved named binding site in the query string, there must be a named parameter with that name, but not necessarily the inverse.GqlQueryParameter
getPositionalBindings(int index)
Numbered binding site @1 references the first numbered parameter, effectively using 1-based indexing, rather than the usual 0.GqlQueryParameter.Builder
getPositionalBindingsBuilder(int index)
Numbered binding site @1 references the first numbered parameter, effectively using 1-based indexing, rather than the usual 0.List<GqlQueryParameter.Builder>
getPositionalBindingsBuilderList()
Numbered binding site @1 references the first numbered parameter, effectively using 1-based indexing, rather than the usual 0.int
getPositionalBindingsCount()
Numbered binding site @1 references the first numbered parameter, effectively using 1-based indexing, rather than the usual 0.List<GqlQueryParameter>
getPositionalBindingsList()
Numbered binding site @1 references the first numbered parameter, effectively using 1-based indexing, rather than the usual 0.GqlQueryParameterOrBuilder
getPositionalBindingsOrBuilder(int index)
Numbered binding site @1 references the first numbered parameter, effectively using 1-based indexing, rather than the usual 0.List<? extends GqlQueryParameterOrBuilder>
getPositionalBindingsOrBuilderList()
Numbered binding site @1 references the first numbered parameter, effectively using 1-based indexing, rather than the usual 0.String
getQueryString()
A string of the format described [here](https://cloud.google.com/datastore/docs/apis/gql/gql_reference).com.google.protobuf.ByteString
getQueryStringBytes()
A string of the format described [here](https://cloud.google.com/datastore/docs/apis/gql/gql_reference).protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
protected com.google.protobuf.MapField
internalGetMapField(int number)
protected com.google.protobuf.MapField
internalGetMutableMapField(int number)
boolean
isInitialized()
GqlQuery.Builder
mergeFrom(GqlQuery other)
GqlQuery.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
GqlQuery.Builder
mergeFrom(com.google.protobuf.Message other)
GqlQuery.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
GqlQuery.Builder
putAllNamedBindings(Map<String,GqlQueryParameter> values)
For each non-reserved named binding site in the query string, there must be a named parameter with that name, but not necessarily the inverse.GqlQuery.Builder
putNamedBindings(String key, GqlQueryParameter value)
For each non-reserved named binding site in the query string, there must be a named parameter with that name, but not necessarily the inverse.GqlQuery.Builder
removeNamedBindings(String key)
For each non-reserved named binding site in the query string, there must be a named parameter with that name, but not necessarily the inverse.GqlQuery.Builder
removePositionalBindings(int index)
Numbered binding site @1 references the first numbered parameter, effectively using 1-based indexing, rather than the usual 0.GqlQuery.Builder
setAllowLiterals(boolean value)
When false, the query string must not contain any literals and instead must bind all values.GqlQuery.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
GqlQuery.Builder
setPositionalBindings(int index, GqlQueryParameter value)
Numbered binding site @1 references the first numbered parameter, effectively using 1-based indexing, rather than the usual 0.GqlQuery.Builder
setPositionalBindings(int index, GqlQueryParameter.Builder builderForValue)
Numbered binding site @1 references the first numbered parameter, effectively using 1-based indexing, rather than the usual 0.GqlQuery.Builder
setQueryString(String value)
A string of the format described [here](https://cloud.google.com/datastore/docs/apis/gql/gql_reference).GqlQuery.Builder
setQueryStringBytes(com.google.protobuf.ByteString value)
A string of the format described [here](https://cloud.google.com/datastore/docs/apis/gql/gql_reference).GqlQuery.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
GqlQuery.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapField
in classcom.google.protobuf.GeneratedMessageV3.Builder<GqlQuery.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number)
- Overrides:
internalGetMutableMapField
in classcom.google.protobuf.GeneratedMessageV3.Builder<GqlQuery.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<GqlQuery.Builder>
-
clear
public GqlQuery.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<GqlQuery.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<GqlQuery.Builder>
-
getDefaultInstanceForType
public GqlQuery getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public GqlQuery build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public GqlQuery buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public GqlQuery.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<GqlQuery.Builder>
-
setField
public GqlQuery.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<GqlQuery.Builder>
-
clearField
public GqlQuery.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<GqlQuery.Builder>
-
clearOneof
public GqlQuery.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<GqlQuery.Builder>
-
setRepeatedField
public GqlQuery.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<GqlQuery.Builder>
-
addRepeatedField
public GqlQuery.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<GqlQuery.Builder>
-
mergeFrom
public GqlQuery.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<GqlQuery.Builder>
-
mergeFrom
public GqlQuery.Builder mergeFrom(GqlQuery other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<GqlQuery.Builder>
-
mergeFrom
public GqlQuery.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<GqlQuery.Builder>
- Throws:
IOException
-
getQueryString
public String getQueryString()
A string of the format described [here](https://cloud.google.com/datastore/docs/apis/gql/gql_reference).
string query_string = 1;
- Specified by:
getQueryString
in interfaceGqlQueryOrBuilder
- Returns:
- The queryString.
-
getQueryStringBytes
public com.google.protobuf.ByteString getQueryStringBytes()
A string of the format described [here](https://cloud.google.com/datastore/docs/apis/gql/gql_reference).
string query_string = 1;
- Specified by:
getQueryStringBytes
in interfaceGqlQueryOrBuilder
- Returns:
- The bytes for queryString.
-
setQueryString
public GqlQuery.Builder setQueryString(String value)
A string of the format described [here](https://cloud.google.com/datastore/docs/apis/gql/gql_reference).
string query_string = 1;
- Parameters:
value
- The queryString to set.- Returns:
- This builder for chaining.
-
clearQueryString
public GqlQuery.Builder clearQueryString()
A string of the format described [here](https://cloud.google.com/datastore/docs/apis/gql/gql_reference).
string query_string = 1;
- Returns:
- This builder for chaining.
-
setQueryStringBytes
public GqlQuery.Builder setQueryStringBytes(com.google.protobuf.ByteString value)
A string of the format described [here](https://cloud.google.com/datastore/docs/apis/gql/gql_reference).
string query_string = 1;
- Parameters:
value
- The bytes for queryString to set.- Returns:
- This builder for chaining.
-
getAllowLiterals
public boolean getAllowLiterals()
When false, the query string must not contain any literals and instead must bind all values. For example, `SELECT * FROM Kind WHERE a = 'string literal'` is not allowed, while `SELECT * FROM Kind WHERE a = @value` is.
bool allow_literals = 2;
- Specified by:
getAllowLiterals
in interfaceGqlQueryOrBuilder
- Returns:
- The allowLiterals.
-
setAllowLiterals
public GqlQuery.Builder setAllowLiterals(boolean value)
When false, the query string must not contain any literals and instead must bind all values. For example, `SELECT * FROM Kind WHERE a = 'string literal'` is not allowed, while `SELECT * FROM Kind WHERE a = @value` is.
bool allow_literals = 2;
- Parameters:
value
- The allowLiterals to set.- Returns:
- This builder for chaining.
-
clearAllowLiterals
public GqlQuery.Builder clearAllowLiterals()
When false, the query string must not contain any literals and instead must bind all values. For example, `SELECT * FROM Kind WHERE a = 'string literal'` is not allowed, while `SELECT * FROM Kind WHERE a = @value` is.
bool allow_literals = 2;
- Returns:
- This builder for chaining.
-
getNamedBindingsCount
public int getNamedBindingsCount()
Description copied from interface:GqlQueryOrBuilder
For each non-reserved named binding site in the query string, there must be a named parameter with that name, but not necessarily the inverse. Key must match regex `[A-Za-z_$][A-Za-z_$0-9]*`, must not match regex `__.*__`, and must not be `""`.
map<string, .google.datastore.v1.GqlQueryParameter> named_bindings = 5;
- Specified by:
getNamedBindingsCount
in interfaceGqlQueryOrBuilder
-
containsNamedBindings
public boolean containsNamedBindings(String key)
For each non-reserved named binding site in the query string, there must be a named parameter with that name, but not necessarily the inverse. Key must match regex `[A-Za-z_$][A-Za-z_$0-9]*`, must not match regex `__.*__`, and must not be `""`.
map<string, .google.datastore.v1.GqlQueryParameter> named_bindings = 5;
- Specified by:
containsNamedBindings
in interfaceGqlQueryOrBuilder
-
getNamedBindings
@Deprecated public Map<String,GqlQueryParameter> getNamedBindings()
Deprecated.UsegetNamedBindingsMap()
instead.- Specified by:
getNamedBindings
in interfaceGqlQueryOrBuilder
-
getNamedBindingsMap
public Map<String,GqlQueryParameter> getNamedBindingsMap()
For each non-reserved named binding site in the query string, there must be a named parameter with that name, but not necessarily the inverse. Key must match regex `[A-Za-z_$][A-Za-z_$0-9]*`, must not match regex `__.*__`, and must not be `""`.
map<string, .google.datastore.v1.GqlQueryParameter> named_bindings = 5;
- Specified by:
getNamedBindingsMap
in interfaceGqlQueryOrBuilder
-
getNamedBindingsOrDefault
public GqlQueryParameter getNamedBindingsOrDefault(String key, GqlQueryParameter defaultValue)
For each non-reserved named binding site in the query string, there must be a named parameter with that name, but not necessarily the inverse. Key must match regex `[A-Za-z_$][A-Za-z_$0-9]*`, must not match regex `__.*__`, and must not be `""`.
map<string, .google.datastore.v1.GqlQueryParameter> named_bindings = 5;
- Specified by:
getNamedBindingsOrDefault
in interfaceGqlQueryOrBuilder
-
getNamedBindingsOrThrow
public GqlQueryParameter getNamedBindingsOrThrow(String key)
For each non-reserved named binding site in the query string, there must be a named parameter with that name, but not necessarily the inverse. Key must match regex `[A-Za-z_$][A-Za-z_$0-9]*`, must not match regex `__.*__`, and must not be `""`.
map<string, .google.datastore.v1.GqlQueryParameter> named_bindings = 5;
- Specified by:
getNamedBindingsOrThrow
in interfaceGqlQueryOrBuilder
-
clearNamedBindings
public GqlQuery.Builder clearNamedBindings()
-
removeNamedBindings
public GqlQuery.Builder removeNamedBindings(String key)
For each non-reserved named binding site in the query string, there must be a named parameter with that name, but not necessarily the inverse. Key must match regex `[A-Za-z_$][A-Za-z_$0-9]*`, must not match regex `__.*__`, and must not be `""`.
map<string, .google.datastore.v1.GqlQueryParameter> named_bindings = 5;
-
getMutableNamedBindings
@Deprecated public Map<String,GqlQueryParameter> getMutableNamedBindings()
Deprecated.Use alternate mutation accessors instead.
-
putNamedBindings
public GqlQuery.Builder putNamedBindings(String key, GqlQueryParameter value)
For each non-reserved named binding site in the query string, there must be a named parameter with that name, but not necessarily the inverse. Key must match regex `[A-Za-z_$][A-Za-z_$0-9]*`, must not match regex `__.*__`, and must not be `""`.
map<string, .google.datastore.v1.GqlQueryParameter> named_bindings = 5;
-
putAllNamedBindings
public GqlQuery.Builder putAllNamedBindings(Map<String,GqlQueryParameter> values)
For each non-reserved named binding site in the query string, there must be a named parameter with that name, but not necessarily the inverse. Key must match regex `[A-Za-z_$][A-Za-z_$0-9]*`, must not match regex `__.*__`, and must not be `""`.
map<string, .google.datastore.v1.GqlQueryParameter> named_bindings = 5;
-
getPositionalBindingsList
public List<GqlQueryParameter> getPositionalBindingsList()
Numbered binding site @1 references the first numbered parameter, effectively using 1-based indexing, rather than the usual 0. For each binding site numbered i in `query_string`, there must be an i-th numbered parameter. The inverse must also be true.
repeated .google.datastore.v1.GqlQueryParameter positional_bindings = 4;
- Specified by:
getPositionalBindingsList
in interfaceGqlQueryOrBuilder
-
getPositionalBindingsCount
public int getPositionalBindingsCount()
Numbered binding site @1 references the first numbered parameter, effectively using 1-based indexing, rather than the usual 0. For each binding site numbered i in `query_string`, there must be an i-th numbered parameter. The inverse must also be true.
repeated .google.datastore.v1.GqlQueryParameter positional_bindings = 4;
- Specified by:
getPositionalBindingsCount
in interfaceGqlQueryOrBuilder
-
getPositionalBindings
public GqlQueryParameter getPositionalBindings(int index)
Numbered binding site @1 references the first numbered parameter, effectively using 1-based indexing, rather than the usual 0. For each binding site numbered i in `query_string`, there must be an i-th numbered parameter. The inverse must also be true.
repeated .google.datastore.v1.GqlQueryParameter positional_bindings = 4;
- Specified by:
getPositionalBindings
in interfaceGqlQueryOrBuilder
-
setPositionalBindings
public GqlQuery.Builder setPositionalBindings(int index, GqlQueryParameter value)
Numbered binding site @1 references the first numbered parameter, effectively using 1-based indexing, rather than the usual 0. For each binding site numbered i in `query_string`, there must be an i-th numbered parameter. The inverse must also be true.
repeated .google.datastore.v1.GqlQueryParameter positional_bindings = 4;
-
setPositionalBindings
public GqlQuery.Builder setPositionalBindings(int index, GqlQueryParameter.Builder builderForValue)
Numbered binding site @1 references the first numbered parameter, effectively using 1-based indexing, rather than the usual 0. For each binding site numbered i in `query_string`, there must be an i-th numbered parameter. The inverse must also be true.
repeated .google.datastore.v1.GqlQueryParameter positional_bindings = 4;
-
addPositionalBindings
public GqlQuery.Builder addPositionalBindings(GqlQueryParameter value)
Numbered binding site @1 references the first numbered parameter, effectively using 1-based indexing, rather than the usual 0. For each binding site numbered i in `query_string`, there must be an i-th numbered parameter. The inverse must also be true.
repeated .google.datastore.v1.GqlQueryParameter positional_bindings = 4;
-
addPositionalBindings
public GqlQuery.Builder addPositionalBindings(int index, GqlQueryParameter value)
Numbered binding site @1 references the first numbered parameter, effectively using 1-based indexing, rather than the usual 0. For each binding site numbered i in `query_string`, there must be an i-th numbered parameter. The inverse must also be true.
repeated .google.datastore.v1.GqlQueryParameter positional_bindings = 4;
-
addPositionalBindings
public GqlQuery.Builder addPositionalBindings(GqlQueryParameter.Builder builderForValue)
Numbered binding site @1 references the first numbered parameter, effectively using 1-based indexing, rather than the usual 0. For each binding site numbered i in `query_string`, there must be an i-th numbered parameter. The inverse must also be true.
repeated .google.datastore.v1.GqlQueryParameter positional_bindings = 4;
-
addPositionalBindings
public GqlQuery.Builder addPositionalBindings(int index, GqlQueryParameter.Builder builderForValue)
Numbered binding site @1 references the first numbered parameter, effectively using 1-based indexing, rather than the usual 0. For each binding site numbered i in `query_string`, there must be an i-th numbered parameter. The inverse must also be true.
repeated .google.datastore.v1.GqlQueryParameter positional_bindings = 4;
-
addAllPositionalBindings
public GqlQuery.Builder addAllPositionalBindings(Iterable<? extends GqlQueryParameter> values)
Numbered binding site @1 references the first numbered parameter, effectively using 1-based indexing, rather than the usual 0. For each binding site numbered i in `query_string`, there must be an i-th numbered parameter. The inverse must also be true.
repeated .google.datastore.v1.GqlQueryParameter positional_bindings = 4;
-
clearPositionalBindings
public GqlQuery.Builder clearPositionalBindings()
Numbered binding site @1 references the first numbered parameter, effectively using 1-based indexing, rather than the usual 0. For each binding site numbered i in `query_string`, there must be an i-th numbered parameter. The inverse must also be true.
repeated .google.datastore.v1.GqlQueryParameter positional_bindings = 4;
-
removePositionalBindings
public GqlQuery.Builder removePositionalBindings(int index)
Numbered binding site @1 references the first numbered parameter, effectively using 1-based indexing, rather than the usual 0. For each binding site numbered i in `query_string`, there must be an i-th numbered parameter. The inverse must also be true.
repeated .google.datastore.v1.GqlQueryParameter positional_bindings = 4;
-
getPositionalBindingsBuilder
public GqlQueryParameter.Builder getPositionalBindingsBuilder(int index)
Numbered binding site @1 references the first numbered parameter, effectively using 1-based indexing, rather than the usual 0. For each binding site numbered i in `query_string`, there must be an i-th numbered parameter. The inverse must also be true.
repeated .google.datastore.v1.GqlQueryParameter positional_bindings = 4;
-
getPositionalBindingsOrBuilder
public GqlQueryParameterOrBuilder getPositionalBindingsOrBuilder(int index)
Numbered binding site @1 references the first numbered parameter, effectively using 1-based indexing, rather than the usual 0. For each binding site numbered i in `query_string`, there must be an i-th numbered parameter. The inverse must also be true.
repeated .google.datastore.v1.GqlQueryParameter positional_bindings = 4;
- Specified by:
getPositionalBindingsOrBuilder
in interfaceGqlQueryOrBuilder
-
getPositionalBindingsOrBuilderList
public List<? extends GqlQueryParameterOrBuilder> getPositionalBindingsOrBuilderList()
Numbered binding site @1 references the first numbered parameter, effectively using 1-based indexing, rather than the usual 0. For each binding site numbered i in `query_string`, there must be an i-th numbered parameter. The inverse must also be true.
repeated .google.datastore.v1.GqlQueryParameter positional_bindings = 4;
- Specified by:
getPositionalBindingsOrBuilderList
in interfaceGqlQueryOrBuilder
-
addPositionalBindingsBuilder
public GqlQueryParameter.Builder addPositionalBindingsBuilder()
Numbered binding site @1 references the first numbered parameter, effectively using 1-based indexing, rather than the usual 0. For each binding site numbered i in `query_string`, there must be an i-th numbered parameter. The inverse must also be true.
repeated .google.datastore.v1.GqlQueryParameter positional_bindings = 4;
-
addPositionalBindingsBuilder
public GqlQueryParameter.Builder addPositionalBindingsBuilder(int index)
Numbered binding site @1 references the first numbered parameter, effectively using 1-based indexing, rather than the usual 0. For each binding site numbered i in `query_string`, there must be an i-th numbered parameter. The inverse must also be true.
repeated .google.datastore.v1.GqlQueryParameter positional_bindings = 4;
-
getPositionalBindingsBuilderList
public List<GqlQueryParameter.Builder> getPositionalBindingsBuilderList()
Numbered binding site @1 references the first numbered parameter, effectively using 1-based indexing, rather than the usual 0. For each binding site numbered i in `query_string`, there must be an i-th numbered parameter. The inverse must also be true.
repeated .google.datastore.v1.GqlQueryParameter positional_bindings = 4;
-
setUnknownFields
public final GqlQuery.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<GqlQuery.Builder>
-
mergeUnknownFields
public final GqlQuery.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<GqlQuery.Builder>
-
-