public class DefaultEndpoint extends java.lang.Object implements EurekaEndpoint
Modifier and Type | Field and Description |
---|---|
protected boolean |
isSecure |
protected java.lang.String |
networkAddress |
protected int |
port |
protected java.lang.String |
relativeUri |
protected java.lang.String |
serviceUrl |
Constructor and Description |
---|
DefaultEndpoint(java.lang.String serviceUrl) |
DefaultEndpoint(java.lang.String networkAddress,
int port,
boolean isSecure,
java.lang.String relativeUri) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(java.lang.Object that) |
static java.util.List<EurekaEndpoint> |
createForServerList(java.util.List<java.lang.String> hostNames,
int port,
boolean isSecure,
java.lang.String relativeUri) |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getHostName()
Deprecated.
|
java.lang.String |
getNetworkAddress() |
int |
getPort() |
java.lang.String |
getRelativeUri() |
java.lang.String |
getServiceUrl() |
int |
hashCode() |
boolean |
isSecure() |
java.lang.String |
toString() |
protected final java.lang.String networkAddress
protected final int port
protected final boolean isSecure
protected final java.lang.String relativeUri
protected final java.lang.String serviceUrl
public DefaultEndpoint(java.lang.String serviceUrl)
public DefaultEndpoint(java.lang.String networkAddress, int port, boolean isSecure, java.lang.String relativeUri)
public java.lang.String getServiceUrl()
getServiceUrl
in interface EurekaEndpoint
@Deprecated public java.lang.String getHostName()
getHostName
in interface EurekaEndpoint
public java.lang.String getNetworkAddress()
getNetworkAddress
in interface EurekaEndpoint
public int getPort()
getPort
in interface EurekaEndpoint
public boolean isSecure()
isSecure
in interface EurekaEndpoint
public java.lang.String getRelativeUri()
getRelativeUri
in interface EurekaEndpoint
public static java.util.List<EurekaEndpoint> createForServerList(java.util.List<java.lang.String> hostNames, int port, boolean isSecure, java.lang.String relativeUri)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public int compareTo(java.lang.Object that)
compareTo
in interface java.lang.Comparable<java.lang.Object>
public java.lang.String toString()
toString
in class java.lang.Object