Reference documentation and code samples for the Cloud Bigtable V2 API class Google::Cloud::Bigtable::V2::VirtualRpcRequest.
Internal usage only.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#deadline
def deadline() -> ::Google::Protobuf::Duration
Returns
-
(::Google::Protobuf::Duration) — Attempt deadline.
Note, this may not be needed for V1, TBD (e.g. operation vs attempt deadline).
#deadline=
def deadline=(value) -> ::Google::Protobuf::Duration
Parameter
-
value (::Google::Protobuf::Duration) — Attempt deadline.
Note, this may not be needed for V1, TBD (e.g. operation vs attempt deadline).
Returns
-
(::Google::Protobuf::Duration) — Attempt deadline.
Note, this may not be needed for V1, TBD (e.g. operation vs attempt deadline).
#metadata
def metadata() -> ::Google::Cloud::Bigtable::V2::VirtualRpcRequest::Metadata
Returns
- (::Google::Cloud::Bigtable::V2::VirtualRpcRequest::Metadata) — vRPC metadata.
#metadata=
def metadata=(value) -> ::Google::Cloud::Bigtable::V2::VirtualRpcRequest::Metadata
Parameter
- value (::Google::Cloud::Bigtable::V2::VirtualRpcRequest::Metadata) — vRPC metadata.
Returns
- (::Google::Cloud::Bigtable::V2::VirtualRpcRequest::Metadata) — vRPC metadata.
#payload
def payload() -> ::String
Returns
- (::String) — Could be TableRequest (or in post-V1, SqlRequest)
#payload=
def payload=(value) -> ::String
Parameter
- value (::String) — Could be TableRequest (or in post-V1, SqlRequest)
Returns
- (::String) — Could be TableRequest (or in post-V1, SqlRequest)
#rpc_id
def rpc_id() -> ::Integer
Returns
- (::Integer) — Client chosen, monotonically increasing identifier for the request. Must be unique within a session.
#rpc_id=
def rpc_id=(value) -> ::Integer
Parameter
- value (::Integer) — Client chosen, monotonically increasing identifier for the request. Must be unique within a session.
Returns
- (::Integer) — Client chosen, monotonically increasing identifier for the request. Must be unique within a session.