public static final class ExecuteQueryRequest.Builder extends com.google.protobuf.GeneratedMessage.Builder<ExecuteQueryRequest.Builder> implements ExecuteQueryRequestOrBuilder
Request message for Bigtable.ExecuteQueryProtobuf type
google.bigtable.v2.ExecuteQueryRequest| Modifier and Type | Method and Description |
|---|---|
ExecuteQueryRequest |
build() |
ExecuteQueryRequest |
buildPartial() |
ExecuteQueryRequest.Builder |
clear() |
ExecuteQueryRequest.Builder |
clearAppProfileId()
Optional.
|
ExecuteQueryRequest.Builder |
clearDataFormat() |
ExecuteQueryRequest.Builder |
clearInstanceName()
Required.
|
ExecuteQueryRequest.Builder |
clearParams() |
ExecuteQueryRequest.Builder |
clearPreparedQuery()
A prepared query that was returned from `PrepareQueryResponse`.
|
ExecuteQueryRequest.Builder |
clearProtoFormat()
Deprecated.
|
ExecuteQueryRequest.Builder |
clearQuery()
Deprecated.
google.bigtable.v2.ExecuteQueryRequest.query is deprecated. See
google/bigtable/v2/bigtable.proto;l=1132
|
ExecuteQueryRequest.Builder |
clearResumeToken()
Optional.
|
boolean |
containsParams(String key)
Required. params contains string type keys and Bigtable type values that
bind to placeholders in the query string.
|
String |
getAppProfileId()
Optional.
|
com.google.protobuf.ByteString |
getAppProfileIdBytes()
Optional.
|
ExecuteQueryRequest.DataFormatCase |
getDataFormatCase() |
ExecuteQueryRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getInstanceName()
Required.
|
com.google.protobuf.ByteString |
getInstanceNameBytes()
Required.
|
Map<String,Value> |
getMutableParams()
Deprecated.
|
Map<String,Value> |
getParams()
Deprecated.
|
int |
getParamsCount()
Required. params contains string type keys and Bigtable type values that
bind to placeholders in the query string.
|
Map<String,Value> |
getParamsMap()
Required. params contains string type keys and Bigtable type values that
bind to placeholders in the query string.
|
Value |
getParamsOrDefault(String key,
Value defaultValue)
Required. params contains string type keys and Bigtable type values that
bind to placeholders in the query string.
|
Value |
getParamsOrThrow(String key)
Required. params contains string type keys and Bigtable type values that
bind to placeholders in the query string.
|
com.google.protobuf.ByteString |
getPreparedQuery()
A prepared query that was returned from `PrepareQueryResponse`.
|
ProtoFormat |
getProtoFormat()
Deprecated.
google.bigtable.v2.ExecuteQueryRequest.proto_format is deprecated. See
google/bigtable/v2/bigtable.proto;l=1153
|
ProtoFormat.Builder |
getProtoFormatBuilder()
Deprecated.
|
ProtoFormatOrBuilder |
getProtoFormatOrBuilder()
Deprecated.
|
String |
getQuery()
Deprecated.
google.bigtable.v2.ExecuteQueryRequest.query is deprecated. See
google/bigtable/v2/bigtable.proto;l=1132
|
com.google.protobuf.ByteString |
getQueryBytes()
Deprecated.
google.bigtable.v2.ExecuteQueryRequest.query is deprecated. See
google/bigtable/v2/bigtable.proto;l=1132
|
com.google.protobuf.ByteString |
getResumeToken()
Optional.
|
boolean |
hasProtoFormat()
Deprecated.
google.bigtable.v2.ExecuteQueryRequest.proto_format is deprecated. See
google/bigtable/v2/bigtable.proto;l=1153
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapFieldReflectionAccessor |
internalGetMapFieldReflection(int number) |
protected com.google.protobuf.MapFieldReflectionAccessor |
internalGetMutableMapFieldReflection(int number) |
boolean |
isInitialized() |
ExecuteQueryRequest.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ExecuteQueryRequest.Builder |
mergeFrom(ExecuteQueryRequest other) |
ExecuteQueryRequest.Builder |
mergeFrom(com.google.protobuf.Message other) |
ExecuteQueryRequest.Builder |
mergeProtoFormat(ProtoFormat value)
Deprecated.
|
ExecuteQueryRequest.Builder |
putAllParams(Map<String,Value> values)
Required. params contains string type keys and Bigtable type values that
bind to placeholders in the query string.
|
ExecuteQueryRequest.Builder |
putParams(String key,
Value value)
Required. params contains string type keys and Bigtable type values that
bind to placeholders in the query string.
|
Value.Builder |
putParamsBuilderIfAbsent(String key)
Required. params contains string type keys and Bigtable type values that
bind to placeholders in the query string.
|
ExecuteQueryRequest.Builder |
removeParams(String key)
Required. params contains string type keys and Bigtable type values that
bind to placeholders in the query string.
|
ExecuteQueryRequest.Builder |
setAppProfileId(String value)
Optional.
|
ExecuteQueryRequest.Builder |
setAppProfileIdBytes(com.google.protobuf.ByteString value)
Optional.
|
ExecuteQueryRequest.Builder |
setInstanceName(String value)
Required.
|
ExecuteQueryRequest.Builder |
setInstanceNameBytes(com.google.protobuf.ByteString value)
Required.
|
ExecuteQueryRequest.Builder |
setPreparedQuery(com.google.protobuf.ByteString value)
A prepared query that was returned from `PrepareQueryResponse`.
|
ExecuteQueryRequest.Builder |
setProtoFormat(ProtoFormat.Builder builderForValue)
Deprecated.
|
ExecuteQueryRequest.Builder |
setProtoFormat(ProtoFormat value)
Deprecated.
|
ExecuteQueryRequest.Builder |
setQuery(String value)
Deprecated.
google.bigtable.v2.ExecuteQueryRequest.query is deprecated. See
google/bigtable/v2/bigtable.proto;l=1132
|
ExecuteQueryRequest.Builder |
setQueryBytes(com.google.protobuf.ByteString value)
Deprecated.
google.bigtable.v2.ExecuteQueryRequest.query is deprecated. See
google/bigtable/v2/bigtable.proto;l=1132
|
ExecuteQueryRequest.Builder |
setResumeToken(com.google.protobuf.ByteString value)
Optional.
|
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessage.Builder<ExecuteQueryRequest.Builder>protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
internalGetMutableMapFieldReflection in class com.google.protobuf.GeneratedMessage.Builder<ExecuteQueryRequest.Builder>protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<ExecuteQueryRequest.Builder>public ExecuteQueryRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<ExecuteQueryRequest.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<ExecuteQueryRequest.Builder>public ExecuteQueryRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ExecuteQueryRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ExecuteQueryRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ExecuteQueryRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ExecuteQueryRequest.Builder>public ExecuteQueryRequest.Builder mergeFrom(ExecuteQueryRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<ExecuteQueryRequest.Builder>public ExecuteQueryRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ExecuteQueryRequest.Builder>IOExceptionpublic ExecuteQueryRequest.DataFormatCase getDataFormatCase()
getDataFormatCase in interface ExecuteQueryRequestOrBuilderpublic ExecuteQueryRequest.Builder clearDataFormat()
public String getInstanceName()
Required. The unique name of the instance against which the query should be executed. Values are of the form `projects/<project>/instances/<instance>`
string instance_name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getInstanceName in interface ExecuteQueryRequestOrBuilderpublic com.google.protobuf.ByteString getInstanceNameBytes()
Required. The unique name of the instance against which the query should be executed. Values are of the form `projects/<project>/instances/<instance>`
string instance_name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getInstanceNameBytes in interface ExecuteQueryRequestOrBuilderpublic ExecuteQueryRequest.Builder setInstanceName(String value)
Required. The unique name of the instance against which the query should be executed. Values are of the form `projects/<project>/instances/<instance>`
string instance_name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The instanceName to set.public ExecuteQueryRequest.Builder clearInstanceName()
Required. The unique name of the instance against which the query should be executed. Values are of the form `projects/<project>/instances/<instance>`
string instance_name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public ExecuteQueryRequest.Builder setInstanceNameBytes(com.google.protobuf.ByteString value)
Required. The unique name of the instance against which the query should be executed. Values are of the form `projects/<project>/instances/<instance>`
string instance_name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The bytes for instanceName to set.public String getAppProfileId()
Optional. This value specifies routing for replication. If not specified, the `default` application profile will be used.
string app_profile_id = 2 [(.google.api.field_behavior) = OPTIONAL];getAppProfileId in interface ExecuteQueryRequestOrBuilderpublic com.google.protobuf.ByteString getAppProfileIdBytes()
Optional. This value specifies routing for replication. If not specified, the `default` application profile will be used.
string app_profile_id = 2 [(.google.api.field_behavior) = OPTIONAL];getAppProfileIdBytes in interface ExecuteQueryRequestOrBuilderpublic ExecuteQueryRequest.Builder setAppProfileId(String value)
Optional. This value specifies routing for replication. If not specified, the `default` application profile will be used.
string app_profile_id = 2 [(.google.api.field_behavior) = OPTIONAL];value - The appProfileId to set.public ExecuteQueryRequest.Builder clearAppProfileId()
Optional. This value specifies routing for replication. If not specified, the `default` application profile will be used.
string app_profile_id = 2 [(.google.api.field_behavior) = OPTIONAL];public ExecuteQueryRequest.Builder setAppProfileIdBytes(com.google.protobuf.ByteString value)
Optional. This value specifies routing for replication. If not specified, the `default` application profile will be used.
string app_profile_id = 2 [(.google.api.field_behavior) = OPTIONAL];value - The bytes for appProfileId to set.@Deprecated public String getQuery()
Required. The query string. Exactly one of `query` and `prepared_query` is required. Setting both or neither is an `INVALID_ARGUMENT`.
string query = 3 [deprecated = true, (.google.api.field_behavior) = REQUIRED];getQuery in interface ExecuteQueryRequestOrBuilder@Deprecated public com.google.protobuf.ByteString getQueryBytes()
Required. The query string. Exactly one of `query` and `prepared_query` is required. Setting both or neither is an `INVALID_ARGUMENT`.
string query = 3 [deprecated = true, (.google.api.field_behavior) = REQUIRED];getQueryBytes in interface ExecuteQueryRequestOrBuilder@Deprecated public ExecuteQueryRequest.Builder setQuery(String value)
Required. The query string. Exactly one of `query` and `prepared_query` is required. Setting both or neither is an `INVALID_ARGUMENT`.
string query = 3 [deprecated = true, (.google.api.field_behavior) = REQUIRED];value - The query to set.@Deprecated public ExecuteQueryRequest.Builder clearQuery()
Required. The query string. Exactly one of `query` and `prepared_query` is required. Setting both or neither is an `INVALID_ARGUMENT`.
string query = 3 [deprecated = true, (.google.api.field_behavior) = REQUIRED];@Deprecated public ExecuteQueryRequest.Builder setQueryBytes(com.google.protobuf.ByteString value)
Required. The query string. Exactly one of `query` and `prepared_query` is required. Setting both or neither is an `INVALID_ARGUMENT`.
string query = 3 [deprecated = true, (.google.api.field_behavior) = REQUIRED];value - The bytes for query to set.public com.google.protobuf.ByteString getPreparedQuery()
A prepared query that was returned from `PrepareQueryResponse`. Exactly one of `query` and `prepared_query` is required. Setting both or neither is an `INVALID_ARGUMENT`. Setting this field also places restrictions on several other fields: - `data_format` must be empty. - `validate_only` must be false. - `params` must match the `param_types` set in the `PrepareQueryRequest`.
bytes prepared_query = 9;getPreparedQuery in interface ExecuteQueryRequestOrBuilderpublic ExecuteQueryRequest.Builder setPreparedQuery(com.google.protobuf.ByteString value)
A prepared query that was returned from `PrepareQueryResponse`. Exactly one of `query` and `prepared_query` is required. Setting both or neither is an `INVALID_ARGUMENT`. Setting this field also places restrictions on several other fields: - `data_format` must be empty. - `validate_only` must be false. - `params` must match the `param_types` set in the `PrepareQueryRequest`.
bytes prepared_query = 9;value - The preparedQuery to set.public ExecuteQueryRequest.Builder clearPreparedQuery()
A prepared query that was returned from `PrepareQueryResponse`. Exactly one of `query` and `prepared_query` is required. Setting both or neither is an `INVALID_ARGUMENT`. Setting this field also places restrictions on several other fields: - `data_format` must be empty. - `validate_only` must be false. - `params` must match the `param_types` set in the `PrepareQueryRequest`.
bytes prepared_query = 9;@Deprecated public boolean hasProtoFormat()
Protocol buffer format as described by ProtoSchema and ProtoRows messages.
.google.bigtable.v2.ProtoFormat proto_format = 4 [deprecated = true];hasProtoFormat in interface ExecuteQueryRequestOrBuilder@Deprecated public ProtoFormat getProtoFormat()
Protocol buffer format as described by ProtoSchema and ProtoRows messages.
.google.bigtable.v2.ProtoFormat proto_format = 4 [deprecated = true];getProtoFormat in interface ExecuteQueryRequestOrBuilder@Deprecated public ExecuteQueryRequest.Builder setProtoFormat(ProtoFormat value)
Protocol buffer format as described by ProtoSchema and ProtoRows messages.
.google.bigtable.v2.ProtoFormat proto_format = 4 [deprecated = true];@Deprecated public ExecuteQueryRequest.Builder setProtoFormat(ProtoFormat.Builder builderForValue)
Protocol buffer format as described by ProtoSchema and ProtoRows messages.
.google.bigtable.v2.ProtoFormat proto_format = 4 [deprecated = true];@Deprecated public ExecuteQueryRequest.Builder mergeProtoFormat(ProtoFormat value)
Protocol buffer format as described by ProtoSchema and ProtoRows messages.
.google.bigtable.v2.ProtoFormat proto_format = 4 [deprecated = true];@Deprecated public ExecuteQueryRequest.Builder clearProtoFormat()
Protocol buffer format as described by ProtoSchema and ProtoRows messages.
.google.bigtable.v2.ProtoFormat proto_format = 4 [deprecated = true];@Deprecated public ProtoFormat.Builder getProtoFormatBuilder()
Protocol buffer format as described by ProtoSchema and ProtoRows messages.
.google.bigtable.v2.ProtoFormat proto_format = 4 [deprecated = true];@Deprecated public ProtoFormatOrBuilder getProtoFormatOrBuilder()
Protocol buffer format as described by ProtoSchema and ProtoRows messages.
.google.bigtable.v2.ProtoFormat proto_format = 4 [deprecated = true];getProtoFormatOrBuilder in interface ExecuteQueryRequestOrBuilderpublic com.google.protobuf.ByteString getResumeToken()
Optional. If this request is resuming a previously interrupted query execution, `resume_token` should be copied from the last PartialResultSet yielded before the interruption. Doing this enables the query execution to resume where the last one left off. The rest of the request parameters must exactly match the request that yielded this token. Otherwise the request will fail.
bytes resume_token = 8 [(.google.api.field_behavior) = OPTIONAL];getResumeToken in interface ExecuteQueryRequestOrBuilderpublic ExecuteQueryRequest.Builder setResumeToken(com.google.protobuf.ByteString value)
Optional. If this request is resuming a previously interrupted query execution, `resume_token` should be copied from the last PartialResultSet yielded before the interruption. Doing this enables the query execution to resume where the last one left off. The rest of the request parameters must exactly match the request that yielded this token. Otherwise the request will fail.
bytes resume_token = 8 [(.google.api.field_behavior) = OPTIONAL];value - The resumeToken to set.public ExecuteQueryRequest.Builder clearResumeToken()
Optional. If this request is resuming a previously interrupted query execution, `resume_token` should be copied from the last PartialResultSet yielded before the interruption. Doing this enables the query execution to resume where the last one left off. The rest of the request parameters must exactly match the request that yielded this token. Otherwise the request will fail.
bytes resume_token = 8 [(.google.api.field_behavior) = OPTIONAL];public int getParamsCount()
ExecuteQueryRequestOrBuilder
Required. params contains string type keys and Bigtable type values that
bind to placeholders in the query string. In query string, a parameter
placeholder consists of the
`@` character followed by the parameter name (for example, `@firstName`) in
the query string.
For example, if
`params["firstName"] = bytes_value: "foo" type {bytes_type {}}`
then `@firstName` will be replaced with googlesql bytes value "foo" in the
query string during query evaluation.
If `Value.kind` is not set, the value is treated as a NULL value of the
given type. For example, if
`params["firstName"] = type {string_type {}}`
then `@firstName` will be replaced with googlesql null string.
If `query` is set, any empty `Value.type` in the map will be rejected with
`INVALID_ARGUMENT`.
If `prepared_query` is set, any empty `Value.type` in the map will be
inferred from the `param_types` in the `PrepareQueryRequest`. Any non-empty
`Value.type` must match the corresponding `param_types` entry, or be
rejected with `INVALID_ARGUMENT`.
map<string, .google.bigtable.v2.Value> params = 7 [(.google.api.field_behavior) = REQUIRED];
getParamsCount in interface ExecuteQueryRequestOrBuilderpublic boolean containsParams(String key)
Required. params contains string type keys and Bigtable type values that
bind to placeholders in the query string. In query string, a parameter
placeholder consists of the
`@` character followed by the parameter name (for example, `@firstName`) in
the query string.
For example, if
`params["firstName"] = bytes_value: "foo" type {bytes_type {}}`
then `@firstName` will be replaced with googlesql bytes value "foo" in the
query string during query evaluation.
If `Value.kind` is not set, the value is treated as a NULL value of the
given type. For example, if
`params["firstName"] = type {string_type {}}`
then `@firstName` will be replaced with googlesql null string.
If `query` is set, any empty `Value.type` in the map will be rejected with
`INVALID_ARGUMENT`.
If `prepared_query` is set, any empty `Value.type` in the map will be
inferred from the `param_types` in the `PrepareQueryRequest`. Any non-empty
`Value.type` must match the corresponding `param_types` entry, or be
rejected with `INVALID_ARGUMENT`.
map<string, .google.bigtable.v2.Value> params = 7 [(.google.api.field_behavior) = REQUIRED];
containsParams in interface ExecuteQueryRequestOrBuilder@Deprecated public Map<String,Value> getParams()
getParamsMap() instead.getParams in interface ExecuteQueryRequestOrBuilderpublic Map<String,Value> getParamsMap()
Required. params contains string type keys and Bigtable type values that
bind to placeholders in the query string. In query string, a parameter
placeholder consists of the
`@` character followed by the parameter name (for example, `@firstName`) in
the query string.
For example, if
`params["firstName"] = bytes_value: "foo" type {bytes_type {}}`
then `@firstName` will be replaced with googlesql bytes value "foo" in the
query string during query evaluation.
If `Value.kind` is not set, the value is treated as a NULL value of the
given type. For example, if
`params["firstName"] = type {string_type {}}`
then `@firstName` will be replaced with googlesql null string.
If `query` is set, any empty `Value.type` in the map will be rejected with
`INVALID_ARGUMENT`.
If `prepared_query` is set, any empty `Value.type` in the map will be
inferred from the `param_types` in the `PrepareQueryRequest`. Any non-empty
`Value.type` must match the corresponding `param_types` entry, or be
rejected with `INVALID_ARGUMENT`.
map<string, .google.bigtable.v2.Value> params = 7 [(.google.api.field_behavior) = REQUIRED];
getParamsMap in interface ExecuteQueryRequestOrBuilderpublic Value getParamsOrDefault(String key, Value defaultValue)
Required. params contains string type keys and Bigtable type values that
bind to placeholders in the query string. In query string, a parameter
placeholder consists of the
`@` character followed by the parameter name (for example, `@firstName`) in
the query string.
For example, if
`params["firstName"] = bytes_value: "foo" type {bytes_type {}}`
then `@firstName` will be replaced with googlesql bytes value "foo" in the
query string during query evaluation.
If `Value.kind` is not set, the value is treated as a NULL value of the
given type. For example, if
`params["firstName"] = type {string_type {}}`
then `@firstName` will be replaced with googlesql null string.
If `query` is set, any empty `Value.type` in the map will be rejected with
`INVALID_ARGUMENT`.
If `prepared_query` is set, any empty `Value.type` in the map will be
inferred from the `param_types` in the `PrepareQueryRequest`. Any non-empty
`Value.type` must match the corresponding `param_types` entry, or be
rejected with `INVALID_ARGUMENT`.
map<string, .google.bigtable.v2.Value> params = 7 [(.google.api.field_behavior) = REQUIRED];
getParamsOrDefault in interface ExecuteQueryRequestOrBuilderpublic Value getParamsOrThrow(String key)
Required. params contains string type keys and Bigtable type values that
bind to placeholders in the query string. In query string, a parameter
placeholder consists of the
`@` character followed by the parameter name (for example, `@firstName`) in
the query string.
For example, if
`params["firstName"] = bytes_value: "foo" type {bytes_type {}}`
then `@firstName` will be replaced with googlesql bytes value "foo" in the
query string during query evaluation.
If `Value.kind` is not set, the value is treated as a NULL value of the
given type. For example, if
`params["firstName"] = type {string_type {}}`
then `@firstName` will be replaced with googlesql null string.
If `query` is set, any empty `Value.type` in the map will be rejected with
`INVALID_ARGUMENT`.
If `prepared_query` is set, any empty `Value.type` in the map will be
inferred from the `param_types` in the `PrepareQueryRequest`. Any non-empty
`Value.type` must match the corresponding `param_types` entry, or be
rejected with `INVALID_ARGUMENT`.
map<string, .google.bigtable.v2.Value> params = 7 [(.google.api.field_behavior) = REQUIRED];
getParamsOrThrow in interface ExecuteQueryRequestOrBuilderpublic ExecuteQueryRequest.Builder clearParams()
public ExecuteQueryRequest.Builder removeParams(String key)
Required. params contains string type keys and Bigtable type values that
bind to placeholders in the query string. In query string, a parameter
placeholder consists of the
`@` character followed by the parameter name (for example, `@firstName`) in
the query string.
For example, if
`params["firstName"] = bytes_value: "foo" type {bytes_type {}}`
then `@firstName` will be replaced with googlesql bytes value "foo" in the
query string during query evaluation.
If `Value.kind` is not set, the value is treated as a NULL value of the
given type. For example, if
`params["firstName"] = type {string_type {}}`
then `@firstName` will be replaced with googlesql null string.
If `query` is set, any empty `Value.type` in the map will be rejected with
`INVALID_ARGUMENT`.
If `prepared_query` is set, any empty `Value.type` in the map will be
inferred from the `param_types` in the `PrepareQueryRequest`. Any non-empty
`Value.type` must match the corresponding `param_types` entry, or be
rejected with `INVALID_ARGUMENT`.
map<string, .google.bigtable.v2.Value> params = 7 [(.google.api.field_behavior) = REQUIRED];
@Deprecated public Map<String,Value> getMutableParams()
public ExecuteQueryRequest.Builder putParams(String key, Value value)
Required. params contains string type keys and Bigtable type values that
bind to placeholders in the query string. In query string, a parameter
placeholder consists of the
`@` character followed by the parameter name (for example, `@firstName`) in
the query string.
For example, if
`params["firstName"] = bytes_value: "foo" type {bytes_type {}}`
then `@firstName` will be replaced with googlesql bytes value "foo" in the
query string during query evaluation.
If `Value.kind` is not set, the value is treated as a NULL value of the
given type. For example, if
`params["firstName"] = type {string_type {}}`
then `@firstName` will be replaced with googlesql null string.
If `query` is set, any empty `Value.type` in the map will be rejected with
`INVALID_ARGUMENT`.
If `prepared_query` is set, any empty `Value.type` in the map will be
inferred from the `param_types` in the `PrepareQueryRequest`. Any non-empty
`Value.type` must match the corresponding `param_types` entry, or be
rejected with `INVALID_ARGUMENT`.
map<string, .google.bigtable.v2.Value> params = 7 [(.google.api.field_behavior) = REQUIRED];
public ExecuteQueryRequest.Builder putAllParams(Map<String,Value> values)
Required. params contains string type keys and Bigtable type values that
bind to placeholders in the query string. In query string, a parameter
placeholder consists of the
`@` character followed by the parameter name (for example, `@firstName`) in
the query string.
For example, if
`params["firstName"] = bytes_value: "foo" type {bytes_type {}}`
then `@firstName` will be replaced with googlesql bytes value "foo" in the
query string during query evaluation.
If `Value.kind` is not set, the value is treated as a NULL value of the
given type. For example, if
`params["firstName"] = type {string_type {}}`
then `@firstName` will be replaced with googlesql null string.
If `query` is set, any empty `Value.type` in the map will be rejected with
`INVALID_ARGUMENT`.
If `prepared_query` is set, any empty `Value.type` in the map will be
inferred from the `param_types` in the `PrepareQueryRequest`. Any non-empty
`Value.type` must match the corresponding `param_types` entry, or be
rejected with `INVALID_ARGUMENT`.
map<string, .google.bigtable.v2.Value> params = 7 [(.google.api.field_behavior) = REQUIRED];
public Value.Builder putParamsBuilderIfAbsent(String key)
Required. params contains string type keys and Bigtable type values that
bind to placeholders in the query string. In query string, a parameter
placeholder consists of the
`@` character followed by the parameter name (for example, `@firstName`) in
the query string.
For example, if
`params["firstName"] = bytes_value: "foo" type {bytes_type {}}`
then `@firstName` will be replaced with googlesql bytes value "foo" in the
query string during query evaluation.
If `Value.kind` is not set, the value is treated as a NULL value of the
given type. For example, if
`params["firstName"] = type {string_type {}}`
then `@firstName` will be replaced with googlesql null string.
If `query` is set, any empty `Value.type` in the map will be rejected with
`INVALID_ARGUMENT`.
If `prepared_query` is set, any empty `Value.type` in the map will be
inferred from the `param_types` in the `PrepareQueryRequest`. Any non-empty
`Value.type` must match the corresponding `param_types` entry, or be
rejected with `INVALID_ARGUMENT`.
map<string, .google.bigtable.v2.Value> params = 7 [(.google.api.field_behavior) = REQUIRED];
Copyright © 2026 Google LLC. All rights reserved.