@Immutable
public class ClusterClientConfig
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
DEFAULT_CLUSTER_PORT |
static java.lang.String |
TRANSACTION_MANAGER_NAME |
| Constructor and Description |
|---|
ClusterClientConfig(com.scalar.db.config.DatabaseConfig databaseConfig) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
finalize() |
ClusterClientMode |
getClusterClientMode() |
java.lang.String |
getClusterHost() |
int |
getClusterPort() |
int |
getHopLimit() |
java.lang.String |
getKubernetesEndpointName() |
java.lang.String |
getKubernetesEndpointNamespaceName() |
java.util.Optional<java.lang.String> |
getPassword() |
java.lang.String |
getSingletonName() |
java.util.Optional<java.lang.String> |
getUsername() |
boolean |
isAuthEnabled() |
public static final java.lang.String TRANSACTION_MANAGER_NAME
public static final int DEFAULT_CLUSTER_PORT
public ClusterClientConfig(com.scalar.db.config.DatabaseConfig databaseConfig)
protected final void finalize()
finalize in class java.lang.Objectpublic ClusterClientMode getClusterClientMode()
public int getClusterPort()
public int getHopLimit()
public java.lang.String getClusterHost()
public java.lang.String getKubernetesEndpointNamespaceName()
public java.lang.String getKubernetesEndpointName()
public java.lang.String getSingletonName()
public boolean isAuthEnabled()
public java.util.Optional<java.lang.String> getUsername()
public java.util.Optional<java.lang.String> getPassword()