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\u003eThe latest version of the Google Cloud Bigtable Admin v2 API documented is 3.24.0, with versions ranging down to 2.4.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eAppProfile.Types.MultiClusterRoutingUseAny\u003c/code\u003e class is used to route read/write requests to the nearest available cluster within a Bigtable instance.\u003c/p\u003e\n"],["\u003cp\u003eThis routing approach prioritizes availability by allowing failover to the nearest available cluster, but does sacrifice read-your-writes consistency.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eClusterIds\u003c/code\u003e property within \u003ccode\u003eMultiClusterRoutingUseAny\u003c/code\u003e allows for specifying a subset of clusters to route to, with the system trying them in order of distance.\u003c/p\u003e\n"],["\u003cp\u003eThe class \u003ccode\u003eMultiClusterRoutingUseAny\u003c/code\u003e inherits from \u003ccode\u003eobject\u003c/code\u003e and implements multiple interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,[]]