public class NatsUri
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static NatsUri |
DEFAULT_NATS_URI |
| Constructor and Description |
|---|
NatsUri() |
NatsUri(java.lang.String url) |
NatsUri(java.lang.String url,
java.lang.String defaultScheme) |
NatsUri(java.net.URI uri) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
boolean |
equivalent(NatsUri other) |
java.lang.String |
getHost() |
int |
getPort() |
java.lang.String |
getScheme() |
java.net.URI |
getUri() |
java.lang.String |
getUserInfo() |
int |
hashCode() |
boolean |
hostIsIpAddress() |
boolean |
isSecure() |
boolean |
isWebsocket() |
static java.lang.String |
join(java.lang.String delimiter,
java.util.List<NatsUri> uris) |
NatsUri |
reHost(java.lang.String newHost) |
java.lang.String |
toString() |
public static NatsUri DEFAULT_NATS_URI
public NatsUri()
public NatsUri(java.net.URI uri)
throws java.net.URISyntaxException
java.net.URISyntaxExceptionpublic NatsUri(java.lang.String url)
throws java.net.URISyntaxException
java.net.URISyntaxExceptionpublic NatsUri(java.lang.String url,
java.lang.String defaultScheme)
throws java.net.URISyntaxException
java.net.URISyntaxExceptionpublic java.net.URI getUri()
public java.lang.String getScheme()
public java.lang.String getHost()
public int getPort()
public java.lang.String getUserInfo()
public boolean isSecure()
public boolean isWebsocket()
public boolean hostIsIpAddress()
public NatsUri reHost(java.lang.String newHost) throws java.net.URISyntaxException
java.net.URISyntaxExceptionpublic java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic static java.lang.String join(java.lang.String delimiter,
java.util.List<NatsUri> uris)
public boolean equivalent(NatsUri other)