public sealed class AppProfile.Types.MultiClusterRoutingUseAny : IMessage<AppProfile.Types.MultiClusterRoutingUseAny>, IEquatable<AppProfile.Types.MultiClusterRoutingUseAny>, IDeepCloneable<AppProfile.Types.MultiClusterRoutingUseAny>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Bigtable Administration v2 API class AppProfile.Types.MultiClusterRoutingUseAny.
Read/write requests are routed to the nearest cluster in the instance, and
will fail over to the nearest cluster that is available in the event of
transient errors or delays. Clusters in a region are considered
equidistant. Choosing this option sacrifices read-your-writes consistency
to improve availability.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-08 UTC."],[[["\u003cp\u003eThis document provides reference information for the \u003ccode\u003eAppProfile.Types.MultiClusterRoutingUseAny\u003c/code\u003e class within the Google Cloud Bigtable Administration v2 API, covering versions from 2.4.0 to 3.24.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eMultiClusterRoutingUseAny\u003c/code\u003e class is designed to route read/write requests to the nearest available cluster, prioritizing availability over strict read-your-writes consistency.\u003c/p\u003e\n"],["\u003cp\u003eIt inherits from \u003ccode\u003eobject\u003c/code\u003e and implements several interfaces including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, supporting various functionalities like deep cloning and message buffering.\u003c/p\u003e\n"],["\u003cp\u003eKey properties of this class include \u003ccode\u003eAffinityCase\u003c/code\u003e, which indicates the type of affinity being used, \u003ccode\u003eClusterIds\u003c/code\u003e to specify eligible clusters for routing, and \u003ccode\u003eRowAffinity\u003c/code\u003e for sticky routing based on row keys.\u003c/p\u003e\n"],["\u003cp\u003eConstructors are available for creating instances, either empty or by copying from another \u003ccode\u003eMultiClusterRoutingUseAny\u003c/code\u003e instance, enabling initialization with or without pre-existing configurations.\u003c/p\u003e\n"]]],[],null,[]]