@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 |
|---|---|
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)
public 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)