@Immutable
public class ClusterClientSqlConfig
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CONNECTION_MODE_NAME |
static java.lang.String |
CONTACT_POINTS |
static java.lang.String |
CONTACT_PORT |
static int |
DEFAULT_CLUSTER_PORT |
static java.lang.String |
PASSWORD |
static java.lang.String |
PREFIX |
static java.lang.String |
USERNAME |
| Constructor and Description |
|---|
ClusterClientSqlConfig(java.util.Properties properties) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
finalize() |
ClusterClientSqlMode |
getClusterClientSqlMode() |
java.lang.String |
getClusterHost() |
int |
getClusterPort() |
int |
getHopLimit() |
java.lang.String |
getKubernetesEndpointName() |
java.lang.String |
getKubernetesEndpointNamespaceName() |
java.util.Optional<java.lang.String> |
getPassword() |
static java.util.Optional<java.lang.String> |
getPassword(java.util.Properties properties) |
java.util.Optional<java.lang.String> |
getUsername() |
static java.util.Optional<java.lang.String> |
getUsername(java.util.Properties properties) |
boolean |
isAuthEnabled() |
static boolean |
isAuthEnabled(java.util.Properties properties) |
public static final java.lang.String CONNECTION_MODE_NAME
public static final java.lang.String PREFIX
public static final java.lang.String CONTACT_POINTS
public static final java.lang.String CONTACT_PORT
public static final java.lang.String USERNAME
public static final java.lang.String PASSWORD
public static final int DEFAULT_CLUSTER_PORT
public ClusterClientSqlConfig(java.util.Properties properties)
protected final void finalize()
finalize in class java.lang.Objectpublic ClusterClientSqlMode getClusterClientSqlMode()
public int getClusterPort()
public int getHopLimit()
public java.lang.String getClusterHost()
public java.lang.String getKubernetesEndpointNamespaceName()
public java.lang.String getKubernetesEndpointName()
public boolean isAuthEnabled()
public java.util.Optional<java.lang.String> getUsername()
public java.util.Optional<java.lang.String> getPassword()
public static boolean isAuthEnabled(java.util.Properties properties)
public static java.util.Optional<java.lang.String> getUsername(java.util.Properties properties)
public static java.util.Optional<java.lang.String> getPassword(java.util.Properties properties)