Class AwsEndpoint
- java.lang.Object
-
- com.netflix.discovery.shared.resolver.DefaultEndpoint
-
- com.netflix.discovery.shared.resolver.aws.AwsEndpoint
-
- All Implemented Interfaces:
EurekaEndpoint,java.lang.Comparable<java.lang.Object>
public class AwsEndpoint extends DefaultEndpoint
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.Stringregionprotected java.lang.Stringzone-
Fields inherited from class com.netflix.discovery.shared.resolver.DefaultEndpoint
isSecure, networkAddress, port, relativeUri, serviceUrl
-
-
Constructor Summary
Constructors Constructor Description AwsEndpoint(java.lang.String hostName, int port, boolean isSecure, java.lang.String relativeUri, java.lang.String region, java.lang.String zone)AwsEndpoint(java.lang.String serviceURI, java.lang.String region, java.lang.String zone)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.util.List<AwsEndpoint>createForServerList(java.util.List<java.lang.String> hostNames, int port, boolean isSecure, java.lang.String relativeUri, java.lang.String region, java.lang.String zone)booleanequals(java.lang.Object o)java.lang.StringgetRegion()java.lang.StringgetZone()inthashCode()java.lang.StringtoString()-
Methods inherited from class com.netflix.discovery.shared.resolver.DefaultEndpoint
compareTo, createForServerList, getHostName, getNetworkAddress, getPort, getRelativeUri, getServiceUrl, isSecure
-
-
-
-
Method Detail
-
getRegion
public java.lang.String getRegion()
-
getZone
public java.lang.String getZone()
-
createForServerList
public static java.util.List<AwsEndpoint> createForServerList(java.util.List<java.lang.String> hostNames, int port, boolean isSecure, java.lang.String relativeUri, java.lang.String region, java.lang.String zone)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classDefaultEndpoint
-
hashCode
public int hashCode()
- Overrides:
hashCodein classDefaultEndpoint
-
toString
public java.lang.String toString()
- Overrides:
toStringin classDefaultEndpoint
-
-