public enum DefaultDriverOption extends Enum<DefaultDriverOption> implements DriverOption
Refer to reference.conf in the driver codebase for a full description of each option.
| Enum Constant and Description | 
|---|
| ADDRESS_TRANSLATOR_CLASSThe class of the address translator to use to convert the addresses sent by Cassandra nodes
 into ones that the driver uses to connect. | 
| AUTH_PROVIDER_CLASSThe class of the authentication provider. | 
| AUTH_PROVIDER_PASSWORDPlain text auth provider password. | 
| AUTH_PROVIDER_USER_NAMEPlain text auth provider username. | 
| CLOUD_SECURE_CONNECT_BUNDLEThe location of the cloud secure bundle used to connect to DataStax Apache Cassandra as a
 service. | 
| COALESCER_INTERVALThe coalescer reschedule interval. | 
| COALESCER_MAX_RUNSDeprecated. 
 This option was removed in version 4.6.1. | 
| CONFIG_RELOAD_INTERVALHow often the driver tries to reload the configuration. | 
| CONNECTION_CONNECT_TIMEOUTThe timeout to use when establishing driver connections. | 
| CONNECTION_INIT_QUERY_TIMEOUTThe timeout to use for internal queries that run as part of the initialization process | 
| CONNECTION_MAX_ORPHAN_REQUESTSThe maximum number of "orphaned" requests before a connection gets closed automatically. | 
| CONNECTION_MAX_REQUESTSThe maximum number of requests that can be executed concurrently on a connection | 
| CONNECTION_POOL_LOCAL_SIZEThe number of connections in the LOCAL pool. | 
| CONNECTION_POOL_REMOTE_SIZEThe number of connections in the REMOTE pool. | 
| CONNECTION_SET_KEYSPACE_TIMEOUTThe timeout to use when the driver changes the keyspace on a connection at runtime. | 
| CONNECTION_WARN_INIT_ERRORWhether to log non-fatal errors when the driver tries to open a new connection. | 
| CONTACT_POINTSThe contact points to use for the initial connection to the cluster. | 
| CONTROL_CONNECTION_AGREEMENT_INTERVALThe interval between each schema agreement check attempt. | 
| CONTROL_CONNECTION_AGREEMENT_TIMEOUTThe timeout after which schema agreement fails. | 
| CONTROL_CONNECTION_AGREEMENT_WARNWhether to log a warning if schema agreement fails. | 
| CONTROL_CONNECTION_TIMEOUTHow long the driver waits for responses to control queries. | 
| HEARTBEAT_INTERVALThe connection heartbeat interval. | 
| HEARTBEAT_TIMEOUTHow long the driver waits for the response to a heartbeat. | 
| LOAD_BALANCING_DC_FAILOVER_ALLOW_FOR_LOCAL_CONSISTENCY_LEVELSWhether to consider nodes from remote DCs if the request's consistency level is local. | 
| LOAD_BALANCING_DC_FAILOVER_MAX_NODES_PER_REMOTE_DCThe maximum number of nodes from remote DCs to include in query plans. | 
| LOAD_BALANCING_DISTANCE_EVALUATOR_CLASSThe class name of a custom  NodeDistanceEvaluator. | 
| LOAD_BALANCING_FILTER_CLASSDeprecated. 
 use  LOAD_BALANCING_DISTANCE_EVALUATOR_CLASSinstead. | 
| LOAD_BALANCING_LOCAL_DATACENTERThe datacenter that is considered "local". | 
| LOAD_BALANCING_LOCAL_RACKThe rack that is considered "local". | 
| LOAD_BALANCING_POLICY | 
| LOAD_BALANCING_POLICY_CLASSThe class of the load balancing policy. | 
| LOAD_BALANCING_POLICY_SLOW_AVOIDANCEWhether the slow replica avoidance should be enabled in the default LBP. | 
| METADATA_NODE_STATE_LISTENER_CLASSDeprecated. 
 Use  METADATA_NODE_STATE_LISTENER_CLASSESinstead. | 
| METADATA_NODE_STATE_LISTENER_CLASSESThe classes of session-wide components that listen for node state changes. | 
| METADATA_SCHEMA_CHANGE_LISTENER_CLASSDeprecated. 
 Use  METADATA_SCHEMA_CHANGE_LISTENER_CLASSESinstead. | 
| METADATA_SCHEMA_CHANGE_LISTENER_CLASSESThe classes of session-wide components that listen for schema changes. | 
| METADATA_SCHEMA_ENABLEDWhether schema metadata is enabled. | 
| METADATA_SCHEMA_MAX_EVENTSThe maximum number of refreshes that can accumulate. | 
| METADATA_SCHEMA_REFRESHED_KEYSPACESThe list of keyspaces for which schema and token metadata should be maintained. | 
| METADATA_SCHEMA_REQUEST_PAGE_SIZEThe page size for the requests to the schema tables. | 
| METADATA_SCHEMA_REQUEST_TIMEOUTThe timeout for the requests to the schema tables. | 
| METADATA_SCHEMA_WINDOWHow long the driver waits to apply a refresh. | 
| METADATA_TOKEN_MAP_ENABLEDWhether token metadata is enabled. | 
| METADATA_TOPOLOGY_MAX_EVENTSThe maximum number of events that can accumulate. | 
| METADATA_TOPOLOGY_WINDOWHow long the driver waits to propagate a Topology event. | 
| METRICS_FACTORY_CLASSThe classname of the desired MetricsFactory implementation. | 
| METRICS_ID_GENERATOR_CLASSThe classname of the desired  MetricIdGeneratorimplementation. | 
| METRICS_ID_GENERATOR_PREFIXThe value of the prefix to prepend to all metric names. | 
| METRICS_NODE_CQL_MESSAGES_DIGITSThe number of significant decimal digits to which internal structures will maintain for
 requests. | 
| METRICS_NODE_CQL_MESSAGES_HIGHESTThe largest latency that we expect to record for requests. | 
| METRICS_NODE_CQL_MESSAGES_INTERVALThe interval at which percentile data is refreshed for requests. | 
| METRICS_NODE_CQL_MESSAGES_LOWESTThe shortest latency that we expect to record for requests. | 
| METRICS_NODE_CQL_MESSAGES_SLOOptional service-level objectives to meet, as a list of latencies to track. | 
| METRICS_NODE_ENABLEDList of enabled node-level metrics. | 
| METRICS_NODE_EXPIRE_AFTERThe period of inactivity after which the node level metrics will be evicted. | 
| METRICS_SESSION_CQL_REQUESTS_DIGITSThe number of significant decimal digits to which internal structures will maintain for
 requests. | 
| METRICS_SESSION_CQL_REQUESTS_HIGHESTThe largest latency that we expect to record for requests. | 
| METRICS_SESSION_CQL_REQUESTS_INTERVALThe interval at which percentile data is refreshed for requests. | 
| METRICS_SESSION_CQL_REQUESTS_LOWESTThe shortest latency that we expect to record for requests. | 
| METRICS_SESSION_CQL_REQUESTS_SLOOptional service-level objectives to meet, as a list of latencies to track. | 
| METRICS_SESSION_ENABLEDList of enabled session-level metrics. | 
| METRICS_SESSION_THROTTLING_DIGITSThe number of significant decimal digits to which internal structures will maintain for
 throttling. | 
| METRICS_SESSION_THROTTLING_HIGHESTThe largest latency that we expect to record for throttling. | 
| METRICS_SESSION_THROTTLING_INTERVALThe interval at which percentile data is refreshed for throttling. | 
| METRICS_SESSION_THROTTLING_LOWESTThe shortest latency that we expect to record for throttling. | 
| METRICS_SESSION_THROTTLING_SLOOptional service-level objectives to meet, as a list of latencies to track. | 
| NETTY_ADMIN_SHUTDOWN_QUIET_PERIODQuiet period for admin group shutdown. | 
| NETTY_ADMIN_SHUTDOWN_TIMEOUTMax time to wait for admin group shutdown. | 
| NETTY_ADMIN_SHUTDOWN_UNITUnits for admin group quite period and timeout. | 
| NETTY_ADMIN_SIZEThe number of threads in the Admin group. | 
| NETTY_DAEMONWhether the threads created by the driver should be daemon threads. | 
| NETTY_IO_SHUTDOWN_QUIET_PERIODQuiet period for I/O group shutdown. | 
| NETTY_IO_SHUTDOWN_TIMEOUTMax time to wait for I/O group shutdown. | 
| NETTY_IO_SHUTDOWN_UNITUnits for I/O group quiet period and timeout. | 
| NETTY_IO_SIZEThe number of threads in the I/O group. | 
| NETTY_TIMER_TICK_DURATIONThis is how frequent the timer should wake up to check for timed-out tasks or speculative
 executions. | 
| NETTY_TIMER_TICKS_PER_WHEELNumber of ticks in the Timer wheel. | 
| PREPARE_ON_ALL_NODESWhether `Session.prepare` calls should be sent to all nodes in the cluster. | 
| PREPARED_CACHE_WEAK_VALUESWhether the prepared statements cache use weak values. | 
| PROTOCOL_COMPRESSIONThe name of the algorithm used to compress protocol frames. | 
| PROTOCOL_MAX_FRAME_LENGTHThe maximum length, in bytes, of the frames supported by the driver. | 
| PROTOCOL_VERSIONThe native protocol version to use. | 
| RECONNECT_ON_INITWhether to schedule reconnection attempts if all contact points are unreachable on the first
 initialization attempt. | 
| RECONNECTION_BASE_DELAYBase delay for computing time between reconnection attempts. | 
| RECONNECTION_MAX_DELAYMaximum delay between reconnection attempts. | 
| RECONNECTION_POLICY_CLASSThe class of the reconnection policy. | 
| REPREPARE_CHECK_SYSTEM_TABLEWhether to check `system.prepared_statements` on the target node before repreparing. | 
| REPREPARE_ENABLEDWhether the driver tries to prepare on new nodes at all. | 
| REPREPARE_MAX_PARALLELISMThe maximum number of concurrent requests when repreparing. | 
| REPREPARE_MAX_STATEMENTSThe maximum number of statements that should be reprepared. | 
| REPREPARE_TIMEOUTThe request timeout when repreparing. | 
| REQUEST_CONSISTENCYThe consistency level. | 
| REQUEST_DEFAULT_IDEMPOTENCEThe default idempotence of a request. | 
| REQUEST_LOG_WARNINGSWhether logging of server warnings generated during query execution should be disabled by the
 driver. | 
| REQUEST_LOGGER_ERROR_ENABLEDWhether to log failed requests. | 
| REQUEST_LOGGER_MAX_QUERY_LENGTHThe maximum length of the query string in the log message. | 
| REQUEST_LOGGER_MAX_VALUE_LENGTHThe maximum length for bound values in the log message. | 
| REQUEST_LOGGER_MAX_VALUESThe maximum number of bound values to log. | 
| REQUEST_LOGGER_SLOW_ENABLEDWhether to log slow requests. | 
| REQUEST_LOGGER_SLOW_THRESHOLDThe threshold to classify a successful request as "slow". | 
| REQUEST_LOGGER_STACK_TRACESWhether to log stack traces for failed queries. | 
| REQUEST_LOGGER_SUCCESS_ENABLEDWhether to log successful requests. | 
| REQUEST_LOGGER_VALUESWhether to log bound values in addition to the query string. | 
| REQUEST_PAGE_SIZEThe page size. | 
| REQUEST_SERIAL_CONSISTENCYThe serial consistency level. | 
| REQUEST_THROTTLER_CLASSThe class of a session-wide component that controls the rate at which requests are executed. | 
| REQUEST_THROTTLER_DRAIN_INTERVALHow often the throttler attempts to dequeue requests. | 
| REQUEST_THROTTLER_MAX_CONCURRENT_REQUESTSThe maximum number of requests that are allowed to execute in parallel. | 
| REQUEST_THROTTLER_MAX_QUEUE_SIZEThe maximum number of requests that can be enqueued when the throttling threshold is exceeded. | 
| REQUEST_THROTTLER_MAX_REQUESTS_PER_SECONDThe maximum allowed request rate. | 
| REQUEST_TIMEOUTHow long the driver waits for a request to complete. | 
| REQUEST_TRACE_ATTEMPTSHow many times the driver will attempt to fetch the query trace if it is not ready yet. | 
| REQUEST_TRACE_CONSISTENCYThe consistency level to use for trace queries. | 
| REQUEST_TRACE_INTERVALThe interval between each attempt. | 
| REQUEST_TRACKER_CLASSDeprecated. 
 Use  REQUEST_TRACKER_CLASSESinstead. | 
| REQUEST_TRACKER_CLASSESThe classes of session-wide components that track the outcome of requests. | 
| REQUEST_WARN_IF_SET_KEYSPACEWhether a warning is logged when a request (such as a CQL `USE ...`) changes the active
 keyspace. | 
| RESOLVE_CONTACT_POINTSWhether to resolve the addresses passed to `basic.contact-points`. | 
| RETRY_POLICY | 
| RETRY_POLICY_CLASSThe class of the retry policy. | 
| SESSION_KEYSPACEThe name of the keyspace that the session should initially be connected to. | 
| SESSION_LEAK_THRESHOLDThe maximum number of live sessions that are allowed to coexist in a given VM. | 
| SESSION_NAMEA name that uniquely identifies the driver instance. | 
| SOCKET_KEEP_ALIVEWhether or not to enable TCP keep-alive probes. | 
| SOCKET_LINGER_INTERVALSets the linger interval. | 
| SOCKET_RECEIVE_BUFFER_SIZESets a hint to the size of the underlying buffers for incoming network I/O. | 
| SOCKET_REUSE_ADDRESSWhether or not to allow address reuse. | 
| SOCKET_SEND_BUFFER_SIZESets a hint to the size of the underlying buffers for outgoing network I/O. | 
| SOCKET_TCP_NODELAYWhether or not to disable the Nagle algorithm. | 
| SPECULATIVE_EXECUTION_DELAYThe delay between each execution. | 
| SPECULATIVE_EXECUTION_MAXThe maximum number of executions. | 
| SPECULATIVE_EXECUTION_POLICY | 
| SPECULATIVE_EXECUTION_POLICY_CLASSThe class of the speculative execution policy. | 
| SSL_CIPHER_SUITESThe cipher suites to enable when creating an SSLEngine for a connection. | 
| SSL_ENGINE_FACTORY_CLASSThe class of the SSL Engine Factory. | 
| SSL_HOSTNAME_VALIDATIONWhether or not to require validation that the hostname of the server certificate's common name
 matches the hostname of the server being connected to. | 
| SSL_KEYSTORE_PASSWORDThe keystore password. | 
| SSL_KEYSTORE_PATHThe location of the keystore file. | 
| SSL_TRUSTSTORE_PASSWORDThe truststore password. | 
| SSL_TRUSTSTORE_PATHThe location of the truststore file. | 
| TIMESTAMP_GENERATOR_CLASSThe class of the generator that assigns a microsecond timestamp to each request. | 
| TIMESTAMP_GENERATOR_DRIFT_WARNING_INTERVALHow often the warning will be logged if timestamps keep drifting above the threshold. | 
| TIMESTAMP_GENERATOR_DRIFT_WARNING_THRESHOLDHow far in the future timestamps are allowed to drift before the warning is logged. | 
| TIMESTAMP_GENERATOR_FORCE_JAVA_CLOCKWhether to force the driver to use Java's millisecond-precision system clock. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getPath()The option's path. | 
| static DefaultDriverOption | valueOf(String name)Returns the enum constant of this type with the specified name. | 
| static DefaultDriverOption[] | values()Returns an array containing the constants of this enum type, in
the order they are declared. | 
public static final DefaultDriverOption CONTACT_POINTS
public static final DefaultDriverOption SESSION_NAME
Value-type: String
public static final DefaultDriverOption SESSION_KEYSPACE
Value-type: String
public static final DefaultDriverOption CONFIG_RELOAD_INTERVAL
Value-type: Duration
public static final DefaultDriverOption REQUEST_TIMEOUT
Value-type: Duration
public static final DefaultDriverOption REQUEST_CONSISTENCY
Value-Type: String
public static final DefaultDriverOption REQUEST_PAGE_SIZE
Value-Type: int
public static final DefaultDriverOption REQUEST_SERIAL_CONSISTENCY
Value-type: String
public static final DefaultDriverOption REQUEST_DEFAULT_IDEMPOTENCE
Value-type: boolean
public static final DefaultDriverOption LOAD_BALANCING_POLICY
public static final DefaultDriverOption LOAD_BALANCING_POLICY_CLASS
Value-type: String
public static final DefaultDriverOption LOAD_BALANCING_LOCAL_DATACENTER
Value-type: String
public static final DefaultDriverOption LOAD_BALANCING_LOCAL_RACK
Value-type: String
@Deprecated public static final DefaultDriverOption LOAD_BALANCING_FILTER_CLASS
LOAD_BALANCING_DISTANCE_EVALUATOR_CLASS instead.Value-Type: String
public static final DefaultDriverOption CONNECTION_INIT_QUERY_TIMEOUT
Value-type: Duration
public static final DefaultDriverOption CONNECTION_SET_KEYSPACE_TIMEOUT
Value-type: Duration
public static final DefaultDriverOption CONNECTION_MAX_REQUESTS
Value-type: int
public static final DefaultDriverOption CONNECTION_MAX_ORPHAN_REQUESTS
Value-type: int
public static final DefaultDriverOption CONNECTION_WARN_INIT_ERROR
Value-type: boolean
public static final DefaultDriverOption CONNECTION_POOL_LOCAL_SIZE
Value-type: int
public static final DefaultDriverOption CONNECTION_POOL_REMOTE_SIZE
Value-type: int
public static final DefaultDriverOption RECONNECT_ON_INIT
Value-type: boolean
public static final DefaultDriverOption RECONNECTION_POLICY_CLASS
Value-type: String
public static final DefaultDriverOption RECONNECTION_BASE_DELAY
Value-type: Duration
public static final DefaultDriverOption RECONNECTION_MAX_DELAY
Value-type: Duration
public static final DefaultDriverOption RETRY_POLICY
public static final DefaultDriverOption RETRY_POLICY_CLASS
Value-type: String
public static final DefaultDriverOption SPECULATIVE_EXECUTION_POLICY
public static final DefaultDriverOption SPECULATIVE_EXECUTION_POLICY_CLASS
Value-type: String
public static final DefaultDriverOption SPECULATIVE_EXECUTION_MAX
Value-type: int
public static final DefaultDriverOption SPECULATIVE_EXECUTION_DELAY
Value-type: Duration
public static final DefaultDriverOption AUTH_PROVIDER_CLASS
Value-type: String
public static final DefaultDriverOption AUTH_PROVIDER_USER_NAME
Value-type: String
public static final DefaultDriverOption AUTH_PROVIDER_PASSWORD
Value-type: String
public static final DefaultDriverOption SSL_ENGINE_FACTORY_CLASS
Value-type: String
public static final DefaultDriverOption SSL_CIPHER_SUITES
public static final DefaultDriverOption SSL_HOSTNAME_VALIDATION
Value-type: boolean
public static final DefaultDriverOption SSL_KEYSTORE_PATH
Value-type: String
public static final DefaultDriverOption SSL_KEYSTORE_PASSWORD
Value-type: String
public static final DefaultDriverOption SSL_TRUSTSTORE_PATH
Value-type: String
public static final DefaultDriverOption SSL_TRUSTSTORE_PASSWORD
Value-type: String
public static final DefaultDriverOption TIMESTAMP_GENERATOR_CLASS
Value-type: String
public static final DefaultDriverOption TIMESTAMP_GENERATOR_FORCE_JAVA_CLOCK
Value-type: boolean
public static final DefaultDriverOption TIMESTAMP_GENERATOR_DRIFT_WARNING_THRESHOLD
Value-type: Duration
public static final DefaultDriverOption TIMESTAMP_GENERATOR_DRIFT_WARNING_INTERVAL
Value-type: Duration
@Deprecated public static final DefaultDriverOption REQUEST_TRACKER_CLASS
REQUEST_TRACKER_CLASSES instead.Value-type: String
public static final DefaultDriverOption REQUEST_LOGGER_SUCCESS_ENABLED
Value-type: boolean
public static final DefaultDriverOption REQUEST_LOGGER_SLOW_THRESHOLD
Value-type: Duration
public static final DefaultDriverOption REQUEST_LOGGER_SLOW_ENABLED
Value-type: boolean
public static final DefaultDriverOption REQUEST_LOGGER_ERROR_ENABLED
Value-type: boolean
public static final DefaultDriverOption REQUEST_LOGGER_MAX_QUERY_LENGTH
Value-type: int
public static final DefaultDriverOption REQUEST_LOGGER_VALUES
Value-type: boolean
public static final DefaultDriverOption REQUEST_LOGGER_MAX_VALUE_LENGTH
Value-type: int
public static final DefaultDriverOption REQUEST_LOGGER_MAX_VALUES
Value-type: int
public static final DefaultDriverOption REQUEST_LOGGER_STACK_TRACES
Value-type: boolean
public static final DefaultDriverOption REQUEST_THROTTLER_CLASS
Value-type: String
public static final DefaultDriverOption REQUEST_THROTTLER_MAX_CONCURRENT_REQUESTS
Value-type: int
public static final DefaultDriverOption REQUEST_THROTTLER_MAX_REQUESTS_PER_SECOND
Value-type: int
public static final DefaultDriverOption REQUEST_THROTTLER_MAX_QUEUE_SIZE
Value-type: int
public static final DefaultDriverOption REQUEST_THROTTLER_DRAIN_INTERVAL
Value-type: Duration
@Deprecated public static final DefaultDriverOption METADATA_NODE_STATE_LISTENER_CLASS
METADATA_NODE_STATE_LISTENER_CLASSES instead.Value-type: String
@Deprecated public static final DefaultDriverOption METADATA_SCHEMA_CHANGE_LISTENER_CLASS
METADATA_SCHEMA_CHANGE_LISTENER_CLASSES instead.Value-type: String
public static final DefaultDriverOption ADDRESS_TRANSLATOR_CLASS
Value-type: String
public static final DefaultDriverOption PROTOCOL_VERSION
Value-type: String
public static final DefaultDriverOption PROTOCOL_COMPRESSION
Value-type: String
public static final DefaultDriverOption PROTOCOL_MAX_FRAME_LENGTH
Value-type: long
public static final DefaultDriverOption REQUEST_WARN_IF_SET_KEYSPACE
Value-type: boolean
public static final DefaultDriverOption REQUEST_TRACE_ATTEMPTS
Value-type: int
public static final DefaultDriverOption REQUEST_TRACE_INTERVAL
Value-type: Duration
public static final DefaultDriverOption REQUEST_TRACE_CONSISTENCY
Value-type: String
public static final DefaultDriverOption METRICS_SESSION_ENABLED
public static final DefaultDriverOption METRICS_NODE_ENABLED
public static final DefaultDriverOption METRICS_SESSION_CQL_REQUESTS_HIGHEST
Value-type: Duration
public static final DefaultDriverOption METRICS_SESSION_CQL_REQUESTS_DIGITS
Value-type: int
public static final DefaultDriverOption METRICS_SESSION_CQL_REQUESTS_INTERVAL
Value-type: Duration
public static final DefaultDriverOption METRICS_SESSION_THROTTLING_HIGHEST
Value-type: Duration
public static final DefaultDriverOption METRICS_SESSION_THROTTLING_DIGITS
Value-type: int
public static final DefaultDriverOption METRICS_SESSION_THROTTLING_INTERVAL
Value-type: Duration
public static final DefaultDriverOption METRICS_NODE_CQL_MESSAGES_HIGHEST
Value-type: Duration
public static final DefaultDriverOption METRICS_NODE_CQL_MESSAGES_DIGITS
Value-type: int
public static final DefaultDriverOption METRICS_NODE_CQL_MESSAGES_INTERVAL
Value-type: Duration
public static final DefaultDriverOption SOCKET_TCP_NODELAY
Value-type: boolean
public static final DefaultDriverOption SOCKET_KEEP_ALIVE
Value-type: boolean
public static final DefaultDriverOption SOCKET_REUSE_ADDRESS
Value-type: boolean
public static final DefaultDriverOption SOCKET_LINGER_INTERVAL
Value-type: int
public static final DefaultDriverOption SOCKET_RECEIVE_BUFFER_SIZE
Value-type: int
public static final DefaultDriverOption SOCKET_SEND_BUFFER_SIZE
Value-type: int
public static final DefaultDriverOption HEARTBEAT_INTERVAL
Value-type: Duration
public static final DefaultDriverOption HEARTBEAT_TIMEOUT
Value-type: Duration
public static final DefaultDriverOption METADATA_TOPOLOGY_WINDOW
Value-type: Duration
public static final DefaultDriverOption METADATA_TOPOLOGY_MAX_EVENTS
Value-type: int
public static final DefaultDriverOption METADATA_SCHEMA_ENABLED
Value-type: boolean
public static final DefaultDriverOption METADATA_SCHEMA_REQUEST_TIMEOUT
Value-type: Duration
public static final DefaultDriverOption METADATA_SCHEMA_REQUEST_PAGE_SIZE
Value-type: int
public static final DefaultDriverOption METADATA_SCHEMA_REFRESHED_KEYSPACES
public static final DefaultDriverOption METADATA_SCHEMA_WINDOW
Value-type: Duration
public static final DefaultDriverOption METADATA_SCHEMA_MAX_EVENTS
Value-type: int
public static final DefaultDriverOption METADATA_TOKEN_MAP_ENABLED
Value-type: boolean
public static final DefaultDriverOption CONTROL_CONNECTION_TIMEOUT
Value-type: Duration
public static final DefaultDriverOption CONTROL_CONNECTION_AGREEMENT_INTERVAL
Value-type: Duration
public static final DefaultDriverOption CONTROL_CONNECTION_AGREEMENT_TIMEOUT
Value-type: Duration
public static final DefaultDriverOption CONTROL_CONNECTION_AGREEMENT_WARN
Value-type: boolean
public static final DefaultDriverOption PREPARE_ON_ALL_NODES
Value-type: boolean
public static final DefaultDriverOption REPREPARE_ENABLED
Value-type: boolean
public static final DefaultDriverOption REPREPARE_CHECK_SYSTEM_TABLE
Value-type: boolean
public static final DefaultDriverOption REPREPARE_MAX_STATEMENTS
Value-type: int
public static final DefaultDriverOption REPREPARE_MAX_PARALLELISM
Value-type: int
public static final DefaultDriverOption REPREPARE_TIMEOUT
Value-type: Duration
public static final DefaultDriverOption NETTY_IO_SIZE
Value-type: int
public static final DefaultDriverOption NETTY_IO_SHUTDOWN_QUIET_PERIOD
Value-type: int
public static final DefaultDriverOption NETTY_IO_SHUTDOWN_TIMEOUT
Value-type: int
public static final DefaultDriverOption NETTY_IO_SHUTDOWN_UNIT
Value-type: String
public static final DefaultDriverOption NETTY_ADMIN_SIZE
Value-type: int
public static final DefaultDriverOption NETTY_ADMIN_SHUTDOWN_QUIET_PERIOD
Value-type: int
public static final DefaultDriverOption NETTY_ADMIN_SHUTDOWN_TIMEOUT
Value-type: String
public static final DefaultDriverOption NETTY_ADMIN_SHUTDOWN_UNIT
Value-type: String
@Deprecated public static final DefaultDriverOption COALESCER_MAX_RUNS
public static final DefaultDriverOption COALESCER_INTERVAL
Value-type: Duration
public static final DefaultDriverOption RESOLVE_CONTACT_POINTS
Value-type: boolean
public static final DefaultDriverOption NETTY_TIMER_TICK_DURATION
Value-type: Duration
public static final DefaultDriverOption NETTY_TIMER_TICKS_PER_WHEEL
Value-type: int
public static final DefaultDriverOption REQUEST_LOG_WARNINGS
Value-type: boolean
public static final DefaultDriverOption NETTY_DAEMON
Value-type: boolean
public static final DefaultDriverOption CLOUD_SECURE_CONNECT_BUNDLE
Value-type: String
public static final DefaultDriverOption LOAD_BALANCING_POLICY_SLOW_AVOIDANCE
Value-type: boolean
public static final DefaultDriverOption CONNECTION_CONNECT_TIMEOUT
Value-type: Duration
public static final DefaultDriverOption SESSION_LEAK_THRESHOLD
Value-type: int
public static final DefaultDriverOption METRICS_NODE_EXPIRE_AFTER
Value-type: Duration
public static final DefaultDriverOption METRICS_FACTORY_CLASS
Value-type: String
public static final DefaultDriverOption LOAD_BALANCING_DC_FAILOVER_MAX_NODES_PER_REMOTE_DC
Value-Type: int
public static final DefaultDriverOption LOAD_BALANCING_DC_FAILOVER_ALLOW_FOR_LOCAL_CONSISTENCY_LEVELS
Value-Type: boolean
public static final DefaultDriverOption METRICS_ID_GENERATOR_CLASS
MetricIdGenerator implementation.
 Value-type: String
public static final DefaultDriverOption METRICS_ID_GENERATOR_PREFIX
Value-type: String
public static final DefaultDriverOption LOAD_BALANCING_DISTANCE_EVALUATOR_CLASS
NodeDistanceEvaluator.
 Value-Type: String
public static final DefaultDriverOption METRICS_SESSION_CQL_REQUESTS_LOWEST
Value-type: Duration
public static final DefaultDriverOption METRICS_SESSION_CQL_REQUESTS_SLO
Value-type: List of Duration
public static final DefaultDriverOption METRICS_SESSION_THROTTLING_LOWEST
Value-type: Duration
public static final DefaultDriverOption METRICS_SESSION_THROTTLING_SLO
Value-type: List of Duration
public static final DefaultDriverOption METRICS_NODE_CQL_MESSAGES_LOWEST
Value-type: Duration
public static final DefaultDriverOption METRICS_NODE_CQL_MESSAGES_SLO
Value-type: List of Duration
public static final DefaultDriverOption PREPARED_CACHE_WEAK_VALUES
Value-type: boolean
public static final DefaultDriverOption REQUEST_TRACKER_CLASSES
Value-type: List of String
public static final DefaultDriverOption METADATA_NODE_STATE_LISTENER_CLASSES
Value-type: List of String
public static final DefaultDriverOption METADATA_SCHEMA_CHANGE_LISTENER_CLASSES
Value-type: List of String
public static DefaultDriverOption[] values()
for (DefaultDriverOption c : DefaultDriverOption.values()) System.out.println(c);
public static DefaultDriverOption valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is null@NonNull public String getPath()
DriverOptionmetadata.schema.enabled.getPath in interface DriverOptionCopyright © 2017–2025. All rights reserved.