public class ZoneAffinityClusterResolver extends java.lang.Object implements ClusterResolver<AwsEndpoint>
Constructor and Description |
---|
ZoneAffinityClusterResolver(ClusterResolver<AwsEndpoint> delegate,
java.lang.String myZone,
boolean zoneAffinity,
EndpointRandomizer randomizer)
A zoneAffinity defines zone affinity (true) or anti-affinity rules (false).
|
Modifier and Type | Method and Description |
---|---|
java.util.List<AwsEndpoint> |
getClusterEndpoints() |
java.lang.String |
getRegion() |
public ZoneAffinityClusterResolver(ClusterResolver<AwsEndpoint> delegate, java.lang.String myZone, boolean zoneAffinity, EndpointRandomizer randomizer)
public java.lang.String getRegion()
getRegion
in interface ClusterResolver<AwsEndpoint>
public java.util.List<AwsEndpoint> getClusterEndpoints()
getClusterEndpoints
in interface ClusterResolver<AwsEndpoint>