Reference documentation and code samples for the Cloud Bigtable V2 API class Google::Cloud::Bigtable::V2::PrepareQueryRequest.
Request message for Bigtable.PrepareQuery
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#app_profile_id
def app_profile_id() -> ::String
-
(::String) — Optional. This value specifies routing for preparing the query. Note that
this
app_profile_id
is only used for preparing the query. The actual query execution will use the app profile specified in theExecuteQueryRequest
. If not specified, thedefault
application profile will be used.
#app_profile_id=
def app_profile_id=(value) -> ::String
-
value (::String) — Optional. This value specifies routing for preparing the query. Note that
this
app_profile_id
is only used for preparing the query. The actual query execution will use the app profile specified in theExecuteQueryRequest
. If not specified, thedefault
application profile will be used.
-
(::String) — Optional. This value specifies routing for preparing the query. Note that
this
app_profile_id
is only used for preparing the query. The actual query execution will use the app profile specified in theExecuteQueryRequest
. If not specified, thedefault
application profile will be used.
#instance_name
def instance_name() -> ::String
-
(::String) — Required. The unique name of the instance against which the query should be
executed.
Values are of the form
projects/<project>/instances/<instance>
#instance_name=
def instance_name=(value) -> ::String
-
value (::String) — Required. The unique name of the instance against which the query should be
executed.
Values are of the form
projects/<project>/instances/<instance>
-
(::String) — Required. The unique name of the instance against which the query should be
executed.
Values are of the form
projects/<project>/instances/<instance>
#param_types
def param_types() -> ::Google::Protobuf::Map{::String => ::Google::Cloud::Bigtable::V2::Type}
-
(::Google::Protobuf::Map{::String => ::Google::Cloud::Bigtable::V2::Type}) — Required.
param_types
is a map of parameter identifier strings to theirType
s.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 param_types["firstName"] = Bytes then @firstName will be a query parameter of type Bytes. The specific
Value
to be used for the query execution must be sent inExecuteQueryRequest
in theparams
map.
#param_types=
def param_types=(value) -> ::Google::Protobuf::Map{::String => ::Google::Cloud::Bigtable::V2::Type}
-
value (::Google::Protobuf::Map{::String => ::Google::Cloud::Bigtable::V2::Type}) — Required.
param_types
is a map of parameter identifier strings to theirType
s.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 param_types["firstName"] = Bytes then @firstName will be a query parameter of type Bytes. The specific
Value
to be used for the query execution must be sent inExecuteQueryRequest
in theparams
map.
-
(::Google::Protobuf::Map{::String => ::Google::Cloud::Bigtable::V2::Type}) — Required.
param_types
is a map of parameter identifier strings to theirType
s.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 param_types["firstName"] = Bytes then @firstName will be a query parameter of type Bytes. The specific
Value
to be used for the query execution must be sent inExecuteQueryRequest
in theparams
map.
#proto_format
def proto_format() -> ::Google::Cloud::Bigtable::V2::ProtoFormat
- (::Google::Cloud::Bigtable::V2::ProtoFormat) — Protocol buffer format as described by ProtoSchema and ProtoRows messages.
#proto_format=
def proto_format=(value) -> ::Google::Cloud::Bigtable::V2::ProtoFormat
- value (::Google::Cloud::Bigtable::V2::ProtoFormat) — Protocol buffer format as described by ProtoSchema and ProtoRows messages.
- (::Google::Cloud::Bigtable::V2::ProtoFormat) — Protocol buffer format as described by ProtoSchema and ProtoRows messages.
#query
def query() -> ::String
- (::String) — Required. The query string.
#query=
def query=(value) -> ::String
- value (::String) — Required. The query string.
- (::String) — Required. The query string.