@Immutable final class ClusterSettings extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
(package private) static class |
ClusterSettings.Builder
A builder for the cluster settings.
|
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<ServerAddress> |
hosts |
private ClusterConnectionMode |
mode |
private ClusterType |
requiredClusterType |
private java.lang.String |
requiredReplicaSetName |
| Modifier | Constructor and Description |
|---|---|
private |
ClusterSettings(ClusterSettings.Builder builder) |
| Modifier and Type | Method and Description |
|---|---|
static ClusterSettings.Builder |
builder() |
boolean |
equals(java.lang.Object o) |
java.util.List<ServerAddress> |
getHosts()
Gets the seed list of hosts for the cluster.
|
ClusterConnectionMode |
getMode()
Gets the mode.
|
ClusterType |
getRequiredClusterType()
Get
|
java.lang.String |
getRequiredReplicaSetName()
Gets the required replica set name.
|
java.lang.String |
getShortDescription() |
int |
hashCode() |
java.lang.String |
toString() |
private final java.util.List<ServerAddress> hosts
private final ClusterConnectionMode mode
private final ClusterType requiredClusterType
private final java.lang.String requiredReplicaSetName
private ClusterSettings(ClusterSettings.Builder builder)
public static ClusterSettings.Builder builder()
public java.util.List<ServerAddress> getHosts()
public ClusterConnectionMode getMode()
public ClusterType getRequiredClusterType()
public java.lang.String getRequiredReplicaSetName()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getShortDescription()