public class DnsClusterResolver extends java.lang.Object implements ClusterResolver<EurekaEndpoint>
| Constructor and Description |
|---|
DnsClusterResolver(DnsService dnsService,
java.lang.String region,
java.lang.String rootClusterDNS,
int port,
boolean isSecure,
java.lang.String relativeUri) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<EurekaEndpoint> |
getClusterEndpoints() |
java.lang.String |
getRegion() |
public DnsClusterResolver(DnsService dnsService, java.lang.String region, java.lang.String rootClusterDNS, int port, boolean isSecure, java.lang.String relativeUri)
rootClusterDNS - cluster DNS name containing CNAME or A record.port - Eureka sever port numberrelativeUri - service relative URI that will be appended to server addresspublic java.lang.String getRegion()
getRegion in interface ClusterResolver<EurekaEndpoint>public java.util.List<EurekaEndpoint> getClusterEndpoints()
getClusterEndpoints in interface ClusterResolver<EurekaEndpoint>