Reference documentation and code samples for the Cloud Bigtable V2 Client class SingleClusterRouting.
Unconditionally routes all read/write requests to a specific cluster.
This option preserves read-your-writes consistency but does not improve
availability.
Generated from protobuf message google.bigtable.admin.v2.AppProfile.SingleClusterRouting
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ cluster_id
string
The cluster to which read/write requests should be routed.
↳ allow_transactional_writes
bool
Whether or not CheckAndMutateRow and ReadModifyWriteRow requests are allowed by this app profile. It is unsafe to send these requests to the same table/row/column in multiple clusters.
getClusterId
The cluster to which read/write requests should be routed.
Returns
Type
Description
string
setClusterId
The cluster to which read/write requests should be routed.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getAllowTransactionalWrites
Whether or not CheckAndMutateRow and ReadModifyWriteRow requests are
allowed by this app profile. It is unsafe to send these requests to
the same table/row/column in multiple clusters.
Returns
Type
Description
bool
setAllowTransactionalWrites
Whether or not CheckAndMutateRow and ReadModifyWriteRow requests are
allowed by this app profile. It is unsafe to send these requests to
the same table/row/column in multiple clusters.