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

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

Internal usage only.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#consecutive_failed_connection_attempts

def consecutive_failed_connection_attempts() -> ::Integer
Returns
  • (::Integer) — Used for serverside observability.

#consecutive_failed_connection_attempts=

def consecutive_failed_connection_attempts=(value) -> ::Integer
Parameter
  • value (::Integer) — Used for serverside observability.
Returns
  • (::Integer) — Used for serverside observability.

#flags

def flags() -> ::Google::Cloud::Bigtable::V2::FeatureFlags
Returns

#flags=

def flags=(value) -> ::Google::Cloud::Bigtable::V2::FeatureFlags
Parameter
Returns

#payload

def payload() -> ::String
Returns
  • (::String) — Can be Open\{Table,AuthorizedView,MaterializedView}Request, (or in post-V1, PrepareSqlQueryRequest)

#payload=

def payload=(value) -> ::String
Parameter
  • value (::String) — Can be Open\{Table,AuthorizedView,MaterializedView}Request, (or in post-V1, PrepareSqlQueryRequest)
Returns
  • (::String) — Can be Open\{Table,AuthorizedView,MaterializedView}Request, (or in post-V1, PrepareSqlQueryRequest)

#protocol_version

def protocol_version() -> ::Integer
Returns
  • (::Integer) — A version indicator from the client stating its understanding of the protocol. This is to disambiguate client behavior amidst changes in semantic usage of the API, e.g. if the structure remains the same but behavior changes.

#protocol_version=

def protocol_version=(value) -> ::Integer
Parameter
  • value (::Integer) — A version indicator from the client stating its understanding of the protocol. This is to disambiguate client behavior amidst changes in semantic usage of the API, e.g. if the structure remains the same but behavior changes.
Returns
  • (::Integer) — A version indicator from the client stating its understanding of the protocol. This is to disambiguate client behavior amidst changes in semantic usage of the API, e.g. if the structure remains the same but behavior changes.
def routing_cookie() -> ::String
Returns
  • (::String) — How the request should be routed (if presented as part of a GOAWAY from a previous session). Post V1.
def routing_cookie=(value) -> ::String
Parameter
  • value (::String) — How the request should be routed (if presented as part of a GOAWAY from a previous session). Post V1.
Returns
  • (::String) — How the request should be routed (if presented as part of a GOAWAY from a previous session). Post V1.