public sealed class AppProfile.Types.SingleClusterRouting : IMessage<AppProfile.Types.SingleClusterRouting>, IEquatable<AppProfile.Types.SingleClusterRouting>, IDeepCloneable<AppProfile.Types.SingleClusterRouting>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Bigtable Administration v2 API class AppProfile.Types.SingleClusterRouting.
Unconditionally routes all read/write requests to a specific cluster.
This option preserves read-your-writes consistency but does not improve
availability.
public bool AllowTransactionalWrites { get; set; }
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-25 UTC."],[[["This documentation page covers the `AppProfile.Types.SingleClusterRouting` class within the Google Cloud Bigtable Administration v2 API, detailing its functionality for directing read/write requests to a specific cluster."],["The latest version of the documentation is for version 3.24.0, while the current page is displaying information about version 3.12.0, and the documentation includes details for versions going back to 2.4.0."],["`AppProfile.Types.SingleClusterRouting` implements multiple interfaces, including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, allowing for message handling, equality comparisons, deep cloning, and buffered message support."],["The class provides two constructors: a default constructor (`SingleClusterRouting()`) and one that accepts another `SingleClusterRouting` object for copying (`SingleClusterRouting(AppProfile.Types.SingleClusterRouting other)`)."],["Key properties include `AllowTransactionalWrites`, which determines if `CheckAndMutateRow` and `ReadModifyWriteRow` requests are permitted, and `ClusterId`, specifying the cluster for request routing."]]],[]]