Class AppProfile.MultiClusterRoutingPolicy
- java.lang.Object
-
- com.google.cloud.bigtable.admin.v2.models.AppProfile.MultiClusterRoutingPolicy
-
- All Implemented Interfaces:
AppProfile.RoutingPolicy
- Enclosing class:
- AppProfile
public static class AppProfile.MultiClusterRoutingPolicy extends Object implements AppProfile.RoutingPolicy
AAppProfile.RoutingPolicythat tells Cloud Bigtable that it can route each request to any available cluster.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)Set<String>getClusterIds()inthashCode()static AppProfile.MultiClusterRoutingPolicyof()Creates a new instance ofAppProfile.MultiClusterRoutingPolicy.static AppProfile.MultiClusterRoutingPolicyof(String... clusterIds)Creates a new instance ofAppProfile.MultiClusterRoutingPolicywith specified cluster ids to route to.static AppProfile.MultiClusterRoutingPolicyof(Set<String> clusterIds)Creates a new instance ofAppProfile.MultiClusterRoutingPolicywith specified cluster ids to route to.
-
-
-
Method Detail
-
of
public static AppProfile.MultiClusterRoutingPolicy of()
Creates a new instance ofAppProfile.MultiClusterRoutingPolicy.
-
of
public static AppProfile.MultiClusterRoutingPolicy of(String... clusterIds)
Creates a new instance ofAppProfile.MultiClusterRoutingPolicywith specified cluster ids to route to.
-
of
public static AppProfile.MultiClusterRoutingPolicy of(Set<String> clusterIds)
Creates a new instance ofAppProfile.MultiClusterRoutingPolicywith specified cluster ids to route to.
-
-