Reference documentation and code samples for the Cloud Bigtable V2 Client class OpenSessionRequest.
Internal usage only.
Generated from protobuf message google.bigtable.v2.OpenSessionRequest
Namespace
Google \ Cloud \ Bigtable \ V2Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ protocol_version
int|string
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.
↳ flags
↳ consecutive_failed_connection_attempts
int|string
Used for serverside observability.
↳ routing_cookie
string
How the request should be routed (if presented as part of a GOAWAY from a previous session). Post V1.
↳ payload
string
Can be Open{Table,AuthorizedView,MaterializedView}Request, (or in post-V1, PrepareSqlQueryRequest)
getProtocolVersion
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.
int|string
setProtocolVersion
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.
var
int|string
$this
getFlags
Client settings, including a record of
hasFlags
clearFlags
setFlags
Client settings, including a record of
$this
getConsecutiveFailedConnectionAttempts
Used for serverside observability.
int|string
setConsecutiveFailedConnectionAttempts
Used for serverside observability.
var
int|string
$this
getRoutingCookie
How the request should be routed (if presented as part of a GOAWAY from a previous session). Post V1.
string
setRoutingCookie
How the request should be routed (if presented as part of a GOAWAY from a previous session). Post V1.
var
string
$this
getPayload
Can be Open{Table,AuthorizedView,MaterializedView}Request, (or in post-V1, PrepareSqlQueryRequest)
string
setPayload
Can be Open{Table,AuthorizedView,MaterializedView}Request, (or in post-V1, PrepareSqlQueryRequest)
var
string
$this

