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>