@Beta
public interface AvailabilityZoneExtension
MultiLocation
) allows
this to be down at runtime.
Note that only entities which are explicitly aware of the AvailabilityZoneExtension
will use availability zone information. For example DynamicCluster
Implementers are strongly encouraged to extend AbstractAvailabilityZoneExtension
which has useful behaviour, rather than attempt to implement this interface directly.
Modifier and Type | Method and Description |
---|---|
java.util.List<Location> |
getAllSubLocations() |
java.util.List<Location> |
getSubLocations(int max) |
java.util.List<Location> |
getSubLocationsByName(com.google.common.base.Predicate<? super java.lang.String> namePredicate,
int max) |