public class DefaultEndpoint extends java.lang.Object implements EurekaEndpoint
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
hostName |
protected boolean |
isSecure |
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 hostName,
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() |
int |
getPort() |
java.lang.String |
getRelativeUri() |
java.lang.String |
getServiceUrl() |
int |
hashCode() |
boolean |
isSecure() |
java.lang.String |
toString() |
protected final java.lang.String hostName
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 hostName,
int port,
boolean isSecure,
java.lang.String relativeUri)
public java.lang.String getServiceUrl()
getServiceUrl in interface EurekaEndpointpublic java.lang.String getHostName()
getHostName in interface EurekaEndpointpublic int getPort()
getPort in interface EurekaEndpointpublic boolean isSecure()
isSecure in interface EurekaEndpointpublic java.lang.String getRelativeUri()
getRelativeUri in interface EurekaEndpointpublic 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.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic 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