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.RoutingPolicy
that 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 boolean
equals(Object o)
Set<String>
getClusterIds()
int
hashCode()
static AppProfile.MultiClusterRoutingPolicy
of()
Creates a new instance ofAppProfile.MultiClusterRoutingPolicy
.static AppProfile.MultiClusterRoutingPolicy
of(String... clusterIds)
Creates a new instance ofAppProfile.MultiClusterRoutingPolicy
with specified cluster ids to route to.static AppProfile.MultiClusterRoutingPolicy
of(Set<String> clusterIds)
Creates a new instance ofAppProfile.MultiClusterRoutingPolicy
with 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.MultiClusterRoutingPolicy
with specified cluster ids to route to.
-
of
public static AppProfile.MultiClusterRoutingPolicy of(Set<String> clusterIds)
Creates a new instance ofAppProfile.MultiClusterRoutingPolicy
with specified cluster ids to route to.
-
-