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.BuilderaddAllPositionalBindings(Iterable<? extends GqlQueryParameter> values)Numbered binding site @1 references the first numbered parameter, effectively using 1-based indexing, rather than the usual 0.GqlQuery.BuilderaddPositionalBindings(int index, GqlQueryParameter value)Numbered binding site @1 references the first numbered parameter, effectively using 1-based indexing, rather than the usual 0.GqlQuery.BuilderaddPositionalBindings(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.BuilderaddPositionalBindings(GqlQueryParameter value)Numbered binding site @1 references the first numbered parameter, effectively using 1-based indexing, rather than the usual 0.GqlQuery.BuilderaddPositionalBindings(GqlQueryParameter.Builder builderForValue)Numbered binding site @1 references the first numbered parameter, effectively using 1-based indexing, rather than the usual 0.GqlQueryParameter.BuilderaddPositionalBindingsBuilder()Numbered binding site @1 references the first numbered parameter, effectively using 1-based indexing, rather than the usual 0.GqlQueryParameter.BuilderaddPositionalBindingsBuilder(int index)Numbered binding site @1 references the first numbered parameter, effectively using 1-based indexing, rather than the usual 0.GqlQuery.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)GqlQuerybuild()GqlQuerybuildPartial()GqlQuery.Builderclear()GqlQuery.BuilderclearAllowLiterals()When false, the query string must not contain any literals and instead must bind all values.GqlQuery.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)GqlQuery.BuilderclearNamedBindings()GqlQuery.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)GqlQuery.BuilderclearPositionalBindings()Numbered binding site @1 references the first numbered parameter, effectively using 1-based indexing, rather than the usual 0.GqlQuery.BuilderclearQueryString()A string of the format described [here](https://cloud.google.com/datastore/docs/apis/gql/gql_reference).GqlQuery.Builderclone()booleancontainsNamedBindings(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.booleangetAllowLiterals()When false, the query string must not contain any literals and instead must bind all values.GqlQuerygetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()Map<String,GqlQueryParameter>getMutableNamedBindings()Deprecated.Map<String,GqlQueryParameter>getNamedBindings()Deprecated.intgetNamedBindingsCount()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.GqlQueryParametergetNamedBindingsOrDefault(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.GqlQueryParametergetNamedBindingsOrThrow(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.GqlQueryParametergetPositionalBindings(int index)Numbered binding site @1 references the first numbered parameter, effectively using 1-based indexing, rather than the usual 0.GqlQueryParameter.BuildergetPositionalBindingsBuilder(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.intgetPositionalBindingsCount()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.GqlQueryParameterOrBuildergetPositionalBindingsOrBuilder(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.StringgetQueryString()A string of the format described [here](https://cloud.google.com/datastore/docs/apis/gql/gql_reference).com.google.protobuf.ByteStringgetQueryStringBytes()A string of the format described [here](https://cloud.google.com/datastore/docs/apis/gql/gql_reference).protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()protected com.google.protobuf.MapFieldinternalGetMapField(int number)protected com.google.protobuf.MapFieldinternalGetMutableMapField(int number)booleanisInitialized()GqlQuery.BuildermergeFrom(GqlQuery other)GqlQuery.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)GqlQuery.BuildermergeFrom(com.google.protobuf.Message other)GqlQuery.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)GqlQuery.BuilderputAllNamedBindings(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.BuilderputNamedBindings(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.BuilderremoveNamedBindings(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.BuilderremovePositionalBindings(int index)Numbered binding site @1 references the first numbered parameter, effectively using 1-based indexing, rather than the usual 0.GqlQuery.BuildersetAllowLiterals(boolean value)When false, the query string must not contain any literals and instead must bind all values.GqlQuery.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)GqlQuery.BuildersetPositionalBindings(int index, GqlQueryParameter value)Numbered binding site @1 references the first numbered parameter, effectively using 1-based indexing, rather than the usual 0.GqlQuery.BuildersetPositionalBindings(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.BuildersetQueryString(String value)A string of the format described [here](https://cloud.google.com/datastore/docs/apis/gql/gql_reference).GqlQuery.BuildersetQueryStringBytes(com.google.protobuf.ByteString value)A string of the format described [here](https://cloud.google.com/datastore/docs/apis/gql/gql_reference).GqlQuery.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)GqlQuery.BuildersetUnknownFields(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:
internalGetMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<GqlQuery.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number)
- Overrides:
internalGetMutableMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<GqlQuery.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<GqlQuery.Builder>
-
clear
public GqlQuery.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<GqlQuery.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<GqlQuery.Builder>
-
getDefaultInstanceForType
public GqlQuery getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public GqlQuery build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public GqlQuery buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public GqlQuery.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<GqlQuery.Builder>
-
setField
public GqlQuery.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<GqlQuery.Builder>
-
clearField
public GqlQuery.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<GqlQuery.Builder>
-
clearOneof
public GqlQuery.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<GqlQuery.Builder>
-
setRepeatedField
public GqlQuery.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<GqlQuery.Builder>
-
addRepeatedField
public GqlQuery.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<GqlQuery.Builder>
-
mergeFrom
public GqlQuery.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<GqlQuery.Builder>
-
mergeFrom
public GqlQuery.Builder mergeFrom(GqlQuery other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin 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:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin 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:
getQueryStringin 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:
getQueryStringBytesin 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:
getAllowLiteralsin 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:GqlQueryOrBuilderFor 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:
getNamedBindingsCountin 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:
containsNamedBindingsin interfaceGqlQueryOrBuilder
-
getNamedBindings
@Deprecated public Map<String,GqlQueryParameter> getNamedBindings()
Deprecated.UsegetNamedBindingsMap()instead.- Specified by:
getNamedBindingsin 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:
getNamedBindingsMapin 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:
getNamedBindingsOrDefaultin 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:
getNamedBindingsOrThrowin 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:
getPositionalBindingsListin 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:
getPositionalBindingsCountin 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:
getPositionalBindingsin 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:
getPositionalBindingsOrBuilderin 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:
getPositionalBindingsOrBuilderListin 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:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<GqlQuery.Builder>
-
mergeUnknownFields
public final GqlQuery.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<GqlQuery.Builder>
-
-