Cloud Bigtable V2 API - Class Google::Cloud::Bigtable::V2::SessionResponse (v1.13.0)

Reference documentation and code samples for the Cloud Bigtable V2 API class Google::Cloud::Bigtable::V2::SessionResponse.

Internal usage only.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#error

def error() -> ::Google::Cloud::Bigtable::V2::ErrorResponse
Returns
  • (::Google::Cloud::Bigtable::V2::ErrorResponse) — Note: The following fields are mutually exclusive: error, open_session, virtual_rpc, session_parameters, heartbeat, go_away, session_refresh_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#error=

def error=(value) -> ::Google::Cloud::Bigtable::V2::ErrorResponse
Parameter
  • value (::Google::Cloud::Bigtable::V2::ErrorResponse) — Note: The following fields are mutually exclusive: error, open_session, virtual_rpc, session_parameters, heartbeat, go_away, session_refresh_config. If a field in that set is populated, all other fields in the set will automatically be cleared.
Returns
  • (::Google::Cloud::Bigtable::V2::ErrorResponse) — Note: The following fields are mutually exclusive: error, open_session, virtual_rpc, session_parameters, heartbeat, go_away, session_refresh_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#go_away

def go_away() -> ::Google::Cloud::Bigtable::V2::GoAwayResponse
Returns
  • (::Google::Cloud::Bigtable::V2::GoAwayResponse) — Note: The following fields are mutually exclusive: go_away, open_session, virtual_rpc, error, session_parameters, heartbeat, session_refresh_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#go_away=

def go_away=(value) -> ::Google::Cloud::Bigtable::V2::GoAwayResponse
Parameter
  • value (::Google::Cloud::Bigtable::V2::GoAwayResponse) — Note: The following fields are mutually exclusive: go_away, open_session, virtual_rpc, error, session_parameters, heartbeat, session_refresh_config. If a field in that set is populated, all other fields in the set will automatically be cleared.
Returns
  • (::Google::Cloud::Bigtable::V2::GoAwayResponse) — Note: The following fields are mutually exclusive: go_away, open_session, virtual_rpc, error, session_parameters, heartbeat, session_refresh_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#heartbeat

def heartbeat() -> ::Google::Cloud::Bigtable::V2::HeartbeatResponse
Returns
  • (::Google::Cloud::Bigtable::V2::HeartbeatResponse) — Note: The following fields are mutually exclusive: heartbeat, open_session, virtual_rpc, error, session_parameters, go_away, session_refresh_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#heartbeat=

def heartbeat=(value) -> ::Google::Cloud::Bigtable::V2::HeartbeatResponse
Parameter
  • value (::Google::Cloud::Bigtable::V2::HeartbeatResponse) — Note: The following fields are mutually exclusive: heartbeat, open_session, virtual_rpc, error, session_parameters, go_away, session_refresh_config. If a field in that set is populated, all other fields in the set will automatically be cleared.
Returns
  • (::Google::Cloud::Bigtable::V2::HeartbeatResponse) — Note: The following fields are mutually exclusive: heartbeat, open_session, virtual_rpc, error, session_parameters, go_away, session_refresh_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#open_session

def open_session() -> ::Google::Cloud::Bigtable::V2::OpenSessionResponse
Returns
  • (::Google::Cloud::Bigtable::V2::OpenSessionResponse) — Note: The following fields are mutually exclusive: open_session, virtual_rpc, error, session_parameters, heartbeat, go_away, session_refresh_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#open_session=

def open_session=(value) -> ::Google::Cloud::Bigtable::V2::OpenSessionResponse
Parameter
  • value (::Google::Cloud::Bigtable::V2::OpenSessionResponse) — Note: The following fields are mutually exclusive: open_session, virtual_rpc, error, session_parameters, heartbeat, go_away, session_refresh_config. If a field in that set is populated, all other fields in the set will automatically be cleared.
Returns
  • (::Google::Cloud::Bigtable::V2::OpenSessionResponse) — Note: The following fields are mutually exclusive: open_session, virtual_rpc, error, session_parameters, heartbeat, go_away, session_refresh_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#session_parameters

def session_parameters() -> ::Google::Cloud::Bigtable::V2::SessionParametersResponse
Returns
  • (::Google::Cloud::Bigtable::V2::SessionParametersResponse) — Note: The following fields are mutually exclusive: session_parameters, open_session, virtual_rpc, error, heartbeat, go_away, session_refresh_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#session_parameters=

def session_parameters=(value) -> ::Google::Cloud::Bigtable::V2::SessionParametersResponse
Parameter
  • value (::Google::Cloud::Bigtable::V2::SessionParametersResponse) — Note: The following fields are mutually exclusive: session_parameters, open_session, virtual_rpc, error, heartbeat, go_away, session_refresh_config. If a field in that set is populated, all other fields in the set will automatically be cleared.
Returns
  • (::Google::Cloud::Bigtable::V2::SessionParametersResponse) — Note: The following fields are mutually exclusive: session_parameters, open_session, virtual_rpc, error, heartbeat, go_away, session_refresh_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#session_refresh_config

def session_refresh_config() -> ::Google::Cloud::Bigtable::V2::SessionRefreshConfig
Returns
  • (::Google::Cloud::Bigtable::V2::SessionRefreshConfig) — Note: The following fields are mutually exclusive: session_refresh_config, open_session, virtual_rpc, error, session_parameters, heartbeat, go_away. If a field in that set is populated, all other fields in the set will automatically be cleared.

#session_refresh_config=

def session_refresh_config=(value) -> ::Google::Cloud::Bigtable::V2::SessionRefreshConfig
Parameter
  • value (::Google::Cloud::Bigtable::V2::SessionRefreshConfig) — Note: The following fields are mutually exclusive: session_refresh_config, open_session, virtual_rpc, error, session_parameters, heartbeat, go_away. If a field in that set is populated, all other fields in the set will automatically be cleared.
Returns
  • (::Google::Cloud::Bigtable::V2::SessionRefreshConfig) — Note: The following fields are mutually exclusive: session_refresh_config, open_session, virtual_rpc, error, session_parameters, heartbeat, go_away. If a field in that set is populated, all other fields in the set will automatically be cleared.

#virtual_rpc

def virtual_rpc() -> ::Google::Cloud::Bigtable::V2::VirtualRpcResponse
Returns
  • (::Google::Cloud::Bigtable::V2::VirtualRpcResponse) — A vRPC can result in either a successful result or an error. Error results are separate to allow for multiple vRPC responses, e.g. for streaming calls like scans (post-V1). See Flow Control.

    Note: The following fields are mutually exclusive: virtual_rpc, open_session, error, session_parameters, heartbeat, go_away, session_refresh_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#virtual_rpc=

def virtual_rpc=(value) -> ::Google::Cloud::Bigtable::V2::VirtualRpcResponse
Parameter
  • value (::Google::Cloud::Bigtable::V2::VirtualRpcResponse) — A vRPC can result in either a successful result or an error. Error results are separate to allow for multiple vRPC responses, e.g. for streaming calls like scans (post-V1). See Flow Control.

    Note: The following fields are mutually exclusive: virtual_rpc, open_session, error, session_parameters, heartbeat, go_away, session_refresh_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::Bigtable::V2::VirtualRpcResponse) — A vRPC can result in either a successful result or an error. Error results are separate to allow for multiple vRPC responses, e.g. for streaming calls like scans (post-V1). See Flow Control.

    Note: The following fields are mutually exclusive: virtual_rpc, open_session, error, session_parameters, heartbeat, go_away, session_refresh_config. If a field in that set is populated, all other fields in the set will automatically be cleared.