Class NodeInfo
java.lang.Object
com.couchbase.client.dcp.core.config.NodeInfo
Used for locating the services running on a node.
Consists of a host (hostname or IP literal) and a map from service to port number.
The ports are either all TLS ports, or all non-TLS ports, depending on
the PortSelector used by the config parser.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanhas(com.couchbase.client.core.service.ServiceType serviceType) inthashCode()host()hostname()Deprecated.id()booleanbooleanmatches(com.couchbase.client.core.env.SeedNode seedNode) port(com.couchbase.client.core.service.ServiceType serviceType) ports()services()Deprecated.Please useports()instead.Deprecated.Please useports()instead.toString()withMissingInfoFrom(NodeInfo other)
-
Field Details
-
INACCESSIBLE
-
-
Constructor Details
-
NodeInfo
-
-
Method Details
-
inaccessible
public boolean inaccessible() -
id
-
host
-
port
-
ports
-
has
public boolean has(com.couchbase.client.core.service.ServiceType serviceType) -
matches
public boolean matches(com.couchbase.client.core.env.SeedNode seedNode) -
equals
-
hashCode
public int hashCode() -
toString
-
withMissingInfoFrom
-
hostname
Deprecated.Please usehost()instead. -
services
Deprecated.Please useports()instead. -
sslServices
Deprecated.Please useports()instead.
-
host()instead.