Package | Description |
---|---|
com.datastax.oss.driver.api.core.config |
The configuration of the driver.
|
Modifier and Type | Field and Description |
---|---|
static TypedDriverOption<String> |
TypedDriverOption.ADDRESS_TRANSLATOR_CLASS
The class of the address translator to use to convert the addresses sent by Cassandra nodes
into ones that the driver uses to connect.
|
static TypedDriverOption<String> |
TypedDriverOption.APPLICATION_NAME
The name of the application using the session.
|
static TypedDriverOption<String> |
TypedDriverOption.APPLICATION_VERSION
The version of the application using the session.
|
static TypedDriverOption<String> |
TypedDriverOption.AUTH_PROVIDER_AUTHORIZATION_ID
Proxy authentication for GSSAPI authentication: allows to login as another user or role.
|
static TypedDriverOption<String> |
TypedDriverOption.AUTH_PROVIDER_CLASS
The class of the authentication provider.
|
static TypedDriverOption<String> |
TypedDriverOption.AUTH_PROVIDER_LOGIN_CONFIGURATION
Login configuration for GSSAPI authentication.
|
static TypedDriverOption<String> |
TypedDriverOption.AUTH_PROVIDER_PASSWORD
Plain text auth provider password.
|
static TypedDriverOption<Map<String,String>> |
TypedDriverOption.AUTH_PROVIDER_SASL_PROPERTIES
Internal SASL properties, if any, such as QOP, for GSSAPI authentication.
|
static TypedDriverOption<String> |
TypedDriverOption.AUTH_PROVIDER_SERVICE
Service name for GSSAPI authentication.
|
static TypedDriverOption<String> |
TypedDriverOption.AUTH_PROVIDER_USER_NAME
Plain text auth provider username.
|
static TypedDriverOption<String> |
TypedDriverOption.CLOUD_SECURE_CONNECT_BUNDLE
The location of the cloud secure bundle used to connect to Datastax Apache Cassandra as a
service.
|
static TypedDriverOption<Duration> |
TypedDriverOption.COALESCER_INTERVAL
The coalescer reschedule interval.
|
static TypedDriverOption<Integer> |
TypedDriverOption.COALESCER_MAX_RUNS
Deprecated.
This option was removed in version 4.6.1.
|
static TypedDriverOption<Duration> |
TypedDriverOption.CONFIG_RELOAD_INTERVAL
How often the driver tries to reload the configuration.
|
static TypedDriverOption<Duration> |
TypedDriverOption.CONNECTION_CONNECT_TIMEOUT
The timeout to use when establishing driver connections.
|
static TypedDriverOption<Duration> |
TypedDriverOption.CONNECTION_INIT_QUERY_TIMEOUT
The timeout to use for internal queries that run as part of the initialization process.
|
static TypedDriverOption<Integer> |
TypedDriverOption.CONNECTION_MAX_ORPHAN_REQUESTS
The maximum number of "orphaned" requests before a connection gets closed automatically.
|
static TypedDriverOption<Integer> |
TypedDriverOption.CONNECTION_MAX_REQUESTS
The maximum number of requests that can be executed concurrently on a connection.
|
static TypedDriverOption<Integer> |
TypedDriverOption.CONNECTION_POOL_LOCAL_SIZE
The number of connections in the LOCAL pool.
|
static TypedDriverOption<Integer> |
TypedDriverOption.CONNECTION_POOL_REMOTE_SIZE
The number of connections in the REMOTE pool.
|
static TypedDriverOption<Duration> |
TypedDriverOption.CONNECTION_SET_KEYSPACE_TIMEOUT
The timeout to use when the driver changes the keyspace on a connection at runtime.
|
static TypedDriverOption<Boolean> |
TypedDriverOption.CONNECTION_WARN_INIT_ERROR
Whether to log non-fatal errors when the driver tries to open a new connection.
|
static TypedDriverOption<List<String>> |
TypedDriverOption.CONTACT_POINTS
The contact points to use for the initial connection to the cluster.
|
static TypedDriverOption<Integer> |
TypedDriverOption.CONTINUOUS_PAGING_MAX_ENQUEUED_PAGES
The maximum number of continuous pages that can be stored in the local queue.
|
static TypedDriverOption<Integer> |
TypedDriverOption.CONTINUOUS_PAGING_MAX_PAGES
The maximum number of continuous pages to return.
|
static TypedDriverOption<Integer> |
TypedDriverOption.CONTINUOUS_PAGING_MAX_PAGES_PER_SECOND
The maximum number of continuous pages per second.
|
static TypedDriverOption<Integer> |
TypedDriverOption.CONTINUOUS_PAGING_METRICS_SESSION_CQL_REQUESTS_DIGITS
The number of significant decimal digits to which internal structures will maintain for
continuous requests.
|
static TypedDriverOption<Duration> |
TypedDriverOption.CONTINUOUS_PAGING_METRICS_SESSION_CQL_REQUESTS_HIGHEST
The largest latency that we expect to record for continuous requests.
|
static TypedDriverOption<Duration> |
TypedDriverOption.CONTINUOUS_PAGING_METRICS_SESSION_CQL_REQUESTS_INTERVAL
The interval at which percentile data is refreshed for continuous requests.
|
static TypedDriverOption<Integer> |
TypedDriverOption.CONTINUOUS_PAGING_PAGE_SIZE
The page size for continuous paging.
|
static TypedDriverOption<Boolean> |
TypedDriverOption.CONTINUOUS_PAGING_PAGE_SIZE_BYTES
Whether
CONTINUOUS_PAGING_PAGE_SIZE should be interpreted in number of rows or bytes. |
static TypedDriverOption<Duration> |
TypedDriverOption.CONTINUOUS_PAGING_TIMEOUT_FIRST_PAGE
How long to wait for the coordinator to send the first continuous page.
|
static TypedDriverOption<Duration> |
TypedDriverOption.CONTINUOUS_PAGING_TIMEOUT_OTHER_PAGES
How long to wait for the coordinator to send subsequent continuous pages.
|
static TypedDriverOption<Duration> |
TypedDriverOption.CONTROL_CONNECTION_AGREEMENT_INTERVAL
The interval between each schema agreement check attempt.
|
static TypedDriverOption<Duration> |
TypedDriverOption.CONTROL_CONNECTION_AGREEMENT_TIMEOUT
The timeout after which schema agreement fails.
|
static TypedDriverOption<Boolean> |
TypedDriverOption.CONTROL_CONNECTION_AGREEMENT_WARN
Whether to log a warning if schema agreement fails.
|
static TypedDriverOption<Duration> |
TypedDriverOption.CONTROL_CONNECTION_TIMEOUT
How long the driver waits for responses to control queries.
|
static TypedDriverOption<Integer> |
TypedDriverOption.GRAPH_CONTINUOUS_PAGING_MAX_ENQUEUED_PAGES
The maximum number of Graph continuous pages that can be stored in the local queue.
|
static TypedDriverOption<Integer> |
TypedDriverOption.GRAPH_CONTINUOUS_PAGING_MAX_PAGES
The maximum number of Graph continuous pages to return.
|
static TypedDriverOption<Integer> |
TypedDriverOption.GRAPH_CONTINUOUS_PAGING_MAX_PAGES_PER_SECOND
The maximum number of Graph continuous pages per second.
|
static TypedDriverOption<Integer> |
TypedDriverOption.GRAPH_CONTINUOUS_PAGING_PAGE_SIZE
The page size for Graph continuous paging.
|
static TypedDriverOption<Boolean> |
TypedDriverOption.GRAPH_IS_SYSTEM_QUERY
Whether a script statement represents a system query.
|
static TypedDriverOption<String> |
TypedDriverOption.GRAPH_NAME
The name of the graph targeted by graph statements.
|
static TypedDriverOption<String> |
TypedDriverOption.GRAPH_PAGING_ENABLED
Whether to enable paging for Graph queries.
|
static TypedDriverOption<String> |
TypedDriverOption.GRAPH_READ_CONSISTENCY_LEVEL
The read consistency level to use for graph statements.
|
static TypedDriverOption<String> |
TypedDriverOption.GRAPH_SUB_PROTOCOL
The sub-protocol the driver will use to communicate with DSE Graph, on top of the Cassandra
native protocol.
|
static TypedDriverOption<Duration> |
TypedDriverOption.GRAPH_TIMEOUT
How long the driver waits for a graph request to complete.
|
static TypedDriverOption<String> |
TypedDriverOption.GRAPH_TRAVERSAL_SOURCE
The traversal source to use for graph statements.
|
static TypedDriverOption<String> |
TypedDriverOption.GRAPH_WRITE_CONSISTENCY_LEVEL
The write consistency level to use for graph statements.
|
static TypedDriverOption<Duration> |
TypedDriverOption.HEARTBEAT_INTERVAL
The connection heartbeat interval.
|
static TypedDriverOption<Duration> |
TypedDriverOption.HEARTBEAT_TIMEOUT
How long the driver waits for the response to a heartbeat.
|
static TypedDriverOption<String> |
TypedDriverOption.LOAD_BALANCING_FILTER_CLASS
A custom filter to include/exclude nodes.
|
static TypedDriverOption<String> |
TypedDriverOption.LOAD_BALANCING_LOCAL_DATACENTER
The datacenter that is considered "local".
|
static TypedDriverOption<String> |
TypedDriverOption.LOAD_BALANCING_POLICY_CLASS
The class of the load balancing policy.
|
static TypedDriverOption<Boolean> |
TypedDriverOption.LOAD_BALANCING_POLICY_SLOW_AVOIDANCE
Whether the slow replica avoidance should be enabled in the default LBP.
|
static TypedDriverOption<String> |
TypedDriverOption.METADATA_NODE_STATE_LISTENER_CLASS
The class of a session-wide component that listens for node state changes.
|
static TypedDriverOption<String> |
TypedDriverOption.METADATA_SCHEMA_CHANGE_LISTENER_CLASS
The class of a session-wide component that listens for schema changes.
|
static TypedDriverOption<Boolean> |
TypedDriverOption.METADATA_SCHEMA_ENABLED
Whether schema metadata is enabled.
|
static TypedDriverOption<Integer> |
TypedDriverOption.METADATA_SCHEMA_MAX_EVENTS
The maximum number of refreshes that can accumulate.
|
static TypedDriverOption<List<String>> |
TypedDriverOption.METADATA_SCHEMA_REFRESHED_KEYSPACES
The list of keyspaces for which schema and token metadata should be maintained.
|
static TypedDriverOption<Integer> |
TypedDriverOption.METADATA_SCHEMA_REQUEST_PAGE_SIZE
The page size for the requests to the schema tables.
|
static TypedDriverOption<Duration> |
TypedDriverOption.METADATA_SCHEMA_REQUEST_TIMEOUT
The timeout for the requests to the schema tables.
|
static TypedDriverOption<Duration> |
TypedDriverOption.METADATA_SCHEMA_WINDOW
How long the driver waits to apply a refresh.
|
static TypedDriverOption<Boolean> |
TypedDriverOption.METADATA_TOKEN_MAP_ENABLED
Whether token metadata is enabled.
|
static TypedDriverOption<Integer> |
TypedDriverOption.METADATA_TOPOLOGY_MAX_EVENTS
The maximum number of events that can accumulate.
|
static TypedDriverOption<Duration> |
TypedDriverOption.METADATA_TOPOLOGY_WINDOW
How long the driver waits to propagate a Topology event.
|
static TypedDriverOption<Integer> |
TypedDriverOption.METRICS_NODE_CQL_MESSAGES_DIGITS
The number of significant decimal digits to which internal structures will maintain for
requests.
|
static TypedDriverOption<Duration> |
TypedDriverOption.METRICS_NODE_CQL_MESSAGES_HIGHEST
The largest latency that we expect to record for requests.
|
static TypedDriverOption<Duration> |
TypedDriverOption.METRICS_NODE_CQL_MESSAGES_INTERVAL
The interval at which percentile data is refreshed for requests.
|
static TypedDriverOption<List<String>> |
TypedDriverOption.METRICS_NODE_ENABLED
List of enabled node-level metrics.
|
static TypedDriverOption<Integer> |
TypedDriverOption.METRICS_NODE_GRAPH_MESSAGES_DIGITS
The number of significant decimal digits to which internal structures will maintain for graph
requests.
|
static TypedDriverOption<Duration> |
TypedDriverOption.METRICS_NODE_GRAPH_MESSAGES_HIGHEST
The largest latency that we expect to record for graph requests.
|
static TypedDriverOption<Duration> |
TypedDriverOption.METRICS_NODE_GRAPH_MESSAGES_INTERVAL
The interval at which percentile data is refreshed for graph requests.
|
static TypedDriverOption<Integer> |
TypedDriverOption.METRICS_SESSION_CQL_REQUESTS_DIGITS
The number of significant decimal digits to which internal structures will maintain for
requests.
|
static TypedDriverOption<Duration> |
TypedDriverOption.METRICS_SESSION_CQL_REQUESTS_HIGHEST
The largest latency that we expect to record for requests.
|
static TypedDriverOption<Duration> |
TypedDriverOption.METRICS_SESSION_CQL_REQUESTS_INTERVAL
The interval at which percentile data is refreshed for requests.
|
static TypedDriverOption<List<String>> |
TypedDriverOption.METRICS_SESSION_ENABLED
List of enabled session-level metrics.
|
static TypedDriverOption<Integer> |
TypedDriverOption.METRICS_SESSION_GRAPH_REQUESTS_DIGITS
The number of significant decimal digits to which internal structures will maintain for graph
requests.
|
static TypedDriverOption<Duration> |
TypedDriverOption.METRICS_SESSION_GRAPH_REQUESTS_HIGHEST
The largest latency that we expect to record for graph requests.
|
static TypedDriverOption<Duration> |
TypedDriverOption.METRICS_SESSION_GRAPH_REQUESTS_INTERVAL
The interval at which percentile data is refreshed for graph requests.
|
static TypedDriverOption<Integer> |
TypedDriverOption.METRICS_SESSION_THROTTLING_DIGITS
The number of significant decimal digits to which internal structures will maintain for
throttling.
|
static TypedDriverOption<Duration> |
TypedDriverOption.METRICS_SESSION_THROTTLING_HIGHEST
The largest latency that we expect to record for throttling.
|
static TypedDriverOption<Duration> |
TypedDriverOption.METRICS_SESSION_THROTTLING_INTERVAL
The interval at which percentile data is refreshed for throttling.
|
static TypedDriverOption<Boolean> |
TypedDriverOption.MONITOR_REPORTING_ENABLED
Whether to send events for Insights monitoring.
|
static TypedDriverOption<Integer> |
TypedDriverOption.NETTY_ADMIN_SHUTDOWN_QUIET_PERIOD
Quiet period for admin group shutdown.
|
static TypedDriverOption<Integer> |
TypedDriverOption.NETTY_ADMIN_SHUTDOWN_TIMEOUT
Max time to wait for admin group shutdown.
|
static TypedDriverOption<String> |
TypedDriverOption.NETTY_ADMIN_SHUTDOWN_UNIT
Units for admin group quiet period and timeout.
|
static TypedDriverOption<Integer> |
TypedDriverOption.NETTY_ADMIN_SIZE
The number of threads in the Admin group.
|
static TypedDriverOption<Boolean> |
TypedDriverOption.NETTY_DAEMON
Whether the threads created by the driver should be daemon threads.
|
static TypedDriverOption<Integer> |
TypedDriverOption.NETTY_IO_SHUTDOWN_QUIET_PERIOD
Quiet period for I/O group shutdown.
|
static TypedDriverOption<Integer> |
TypedDriverOption.NETTY_IO_SHUTDOWN_TIMEOUT
Max time to wait for I/O group shutdown.
|
static TypedDriverOption<String> |
TypedDriverOption.NETTY_IO_SHUTDOWN_UNIT
Units for I/O group quiet period and timeout.
|
static TypedDriverOption<Integer> |
TypedDriverOption.NETTY_IO_SIZE
The number of threads in the I/O group.
|
static TypedDriverOption<Duration> |
TypedDriverOption.NETTY_TIMER_TICK_DURATION
This is how frequent the timer should wake up to check for timed-out tasks or speculative
executions.
|
static TypedDriverOption<Integer> |
TypedDriverOption.NETTY_TIMER_TICKS_PER_WHEEL
Number of ticks in the Timer wheel.
|
static TypedDriverOption<Boolean> |
TypedDriverOption.PREPARE_ON_ALL_NODES
Whether `Session.prepare` calls should be sent to all nodes in the cluster.
|
static TypedDriverOption<String> |
TypedDriverOption.PROTOCOL_COMPRESSION
The name of the algorithm used to compress protocol frames.
|
static TypedDriverOption<Long> |
TypedDriverOption.PROTOCOL_MAX_FRAME_LENGTH
The maximum length, in bytes, of the frames supported by the driver.
|
static TypedDriverOption<String> |
TypedDriverOption.PROTOCOL_VERSION
The native protocol version to use.
|
static TypedDriverOption<Boolean> |
TypedDriverOption.RECONNECT_ON_INIT
Whether to schedule reconnection attempts if all contact points are unreachable on the first
initialization attempt.
|
static TypedDriverOption<Duration> |
TypedDriverOption.RECONNECTION_BASE_DELAY
Base delay for computing time between reconnection attempts.
|
static TypedDriverOption<Duration> |
TypedDriverOption.RECONNECTION_MAX_DELAY
Maximum delay between reconnection attempts.
|
static TypedDriverOption<String> |
TypedDriverOption.RECONNECTION_POLICY_CLASS
The class of the reconnection policy.
|
static TypedDriverOption<Boolean> |
TypedDriverOption.REPREPARE_CHECK_SYSTEM_TABLE
Whether to check `system.prepared_statements` on the target node before repreparing.
|
static TypedDriverOption<Boolean> |
TypedDriverOption.REPREPARE_ENABLED
Whether the driver tries to prepare on new nodes at all.
|
static TypedDriverOption<Integer> |
TypedDriverOption.REPREPARE_MAX_PARALLELISM
The maximum number of concurrent requests when repreparing.
|
static TypedDriverOption<Integer> |
TypedDriverOption.REPREPARE_MAX_STATEMENTS
The maximum number of statements that should be reprepared.
|
static TypedDriverOption<Duration> |
TypedDriverOption.REPREPARE_TIMEOUT
The request timeout when repreparing.
|
static TypedDriverOption<String> |
TypedDriverOption.REQUEST_CONSISTENCY
The consistency level.
|
static TypedDriverOption<Boolean> |
TypedDriverOption.REQUEST_DEFAULT_IDEMPOTENCE
The default idempotence of a request.
|
static TypedDriverOption<Boolean> |
TypedDriverOption.REQUEST_LOG_WARNINGS
Whether logging of server warnings generated during query execution should be disabled by the
driver.
|
static TypedDriverOption<Boolean> |
TypedDriverOption.REQUEST_LOGGER_ERROR_ENABLED
Whether to log failed requests.
|
static TypedDriverOption<Integer> |
TypedDriverOption.REQUEST_LOGGER_MAX_QUERY_LENGTH
The maximum length of the query string in the log message.
|
static TypedDriverOption<Integer> |
TypedDriverOption.REQUEST_LOGGER_MAX_VALUE_LENGTH
The maximum length for bound values in the log message.
|
static TypedDriverOption<Integer> |
TypedDriverOption.REQUEST_LOGGER_MAX_VALUES
The maximum number of bound values to log.
|
static TypedDriverOption<Boolean> |
TypedDriverOption.REQUEST_LOGGER_SLOW_ENABLED
Whether to log slow requests.
|
static TypedDriverOption<Duration> |
TypedDriverOption.REQUEST_LOGGER_SLOW_THRESHOLD
The threshold to classify a successful request as "slow".
|
static TypedDriverOption<Boolean> |
TypedDriverOption.REQUEST_LOGGER_STACK_TRACES
Whether to log stack traces for failed queries.
|
static TypedDriverOption<Boolean> |
TypedDriverOption.REQUEST_LOGGER_SUCCESS_ENABLED
Whether to log successful requests.
|
static TypedDriverOption<Boolean> |
TypedDriverOption.REQUEST_LOGGER_VALUES
Whether to log bound values in addition to the query string.
|
static TypedDriverOption<Integer> |
TypedDriverOption.REQUEST_PAGE_SIZE
The page size.
|
static TypedDriverOption<String> |
TypedDriverOption.REQUEST_SERIAL_CONSISTENCY
The serial consistency level.
|
static TypedDriverOption<String> |
TypedDriverOption.REQUEST_THROTTLER_CLASS
The class of a session-wide component that controls the rate at which requests are executed.
|
static TypedDriverOption<Duration> |
TypedDriverOption.REQUEST_THROTTLER_DRAIN_INTERVAL
How often the throttler attempts to dequeue requests.
|
static TypedDriverOption<Integer> |
TypedDriverOption.REQUEST_THROTTLER_MAX_CONCURRENT_REQUESTS
The maximum number of requests that are allowed to execute in parallel.
|
static TypedDriverOption<Integer> |
TypedDriverOption.REQUEST_THROTTLER_MAX_QUEUE_SIZE
The maximum number of requests that can be enqueued when the throttling threshold is exceeded.
|
static TypedDriverOption<Integer> |
TypedDriverOption.REQUEST_THROTTLER_MAX_REQUESTS_PER_SECOND
The maximum allowed request rate.
|
static TypedDriverOption<Duration> |
TypedDriverOption.REQUEST_TIMEOUT
How long the driver waits for a request to complete.
|
static TypedDriverOption<Integer> |
TypedDriverOption.REQUEST_TRACE_ATTEMPTS
How many times the driver will attempt to fetch the query trace if it is not ready yet.
|
static TypedDriverOption<String> |
TypedDriverOption.REQUEST_TRACE_CONSISTENCY
The consistency level to use for trace queries.
|
static TypedDriverOption<Duration> |
TypedDriverOption.REQUEST_TRACE_INTERVAL
The interval between each attempt.
|
static TypedDriverOption<String> |
TypedDriverOption.REQUEST_TRACKER_CLASS
The class of a session-wide component that tracks the outcome of requests.
|
static TypedDriverOption<Boolean> |
TypedDriverOption.REQUEST_WARN_IF_SET_KEYSPACE
Whether a warning is logged when a request (such as a CQL `USE ...`) changes the active
keyspace.
|
static TypedDriverOption<Boolean> |
TypedDriverOption.RESOLVE_CONTACT_POINTS
Whether to resolve the addresses passed to `basic.contact-points`.
|
static TypedDriverOption<String> |
TypedDriverOption.RETRY_POLICY_CLASS
The class of the retry policy.
|
static TypedDriverOption<String> |
TypedDriverOption.SESSION_KEYSPACE
The name of the keyspace that the session should initially be connected to.
|
static TypedDriverOption<Integer> |
TypedDriverOption.SESSION_LEAK_THRESHOLD
The maximum number of live sessions that are allowed to coexist in a given VM.
|
static TypedDriverOption<String> |
TypedDriverOption.SESSION_NAME
A name that uniquely identifies the driver instance.
|
static TypedDriverOption<Boolean> |
TypedDriverOption.SOCKET_KEEP_ALIVE
Whether or not to enable TCP keep-alive probes.
|
static TypedDriverOption<Integer> |
TypedDriverOption.SOCKET_LINGER_INTERVAL
Sets the linger interval.
|
static TypedDriverOption<Integer> |
TypedDriverOption.SOCKET_RECEIVE_BUFFER_SIZE
Sets a hint to the size of the underlying buffers for incoming network I/O.
|
static TypedDriverOption<Boolean> |
TypedDriverOption.SOCKET_REUSE_ADDRESS
Whether or not to allow address reuse.
|
static TypedDriverOption<Integer> |
TypedDriverOption.SOCKET_SEND_BUFFER_SIZE
Sets a hint to the size of the underlying buffers for outgoing network I/O.
|
static TypedDriverOption<Boolean> |
TypedDriverOption.SOCKET_TCP_NODELAY
Whether or not to disable the Nagle algorithm.
|
static TypedDriverOption<Duration> |
TypedDriverOption.SPECULATIVE_EXECUTION_DELAY
The delay between each execution.
|
static TypedDriverOption<Integer> |
TypedDriverOption.SPECULATIVE_EXECUTION_MAX
The maximum number of executions.
|
static TypedDriverOption<String> |
TypedDriverOption.SPECULATIVE_EXECUTION_POLICY_CLASS
The class of the speculative execution policy.
|
static TypedDriverOption<List<String>> |
TypedDriverOption.SSL_CIPHER_SUITES
The cipher suites to enable when creating an SSLEngine for a connection.
|
static TypedDriverOption<String> |
TypedDriverOption.SSL_ENGINE_FACTORY_CLASS
The class of the SSL Engine Factory.
|
static TypedDriverOption<Boolean> |
TypedDriverOption.SSL_HOSTNAME_VALIDATION
Whether or not to require validation that the hostname of the server certificate's common name
matches the hostname of the server being connected to.
|
static TypedDriverOption<String> |
TypedDriverOption.SSL_KEYSTORE_PASSWORD
The keystore password.
|
static TypedDriverOption<String> |
TypedDriverOption.SSL_KEYSTORE_PATH
The location of the keystore file.
|
static TypedDriverOption<String> |
TypedDriverOption.SSL_TRUSTSTORE_PASSWORD
The truststore password.
|
static TypedDriverOption<String> |
TypedDriverOption.SSL_TRUSTSTORE_PATH
The location of the truststore file.
|
static TypedDriverOption<String> |
TypedDriverOption.TIMESTAMP_GENERATOR_CLASS
The class of the generator that assigns a microsecond timestamp to each request.
|
static TypedDriverOption<Duration> |
TypedDriverOption.TIMESTAMP_GENERATOR_DRIFT_WARNING_INTERVAL
How often the warning will be logged if timestamps keep drifting above the threshold.
|
static TypedDriverOption<Duration> |
TypedDriverOption.TIMESTAMP_GENERATOR_DRIFT_WARNING_THRESHOLD
How far in the future timestamps are allowed to drift before the warning is logged.
|
static TypedDriverOption<Boolean> |
TypedDriverOption.TIMESTAMP_GENERATOR_FORCE_JAVA_CLOCK
Whether to force the driver to use Java's millisecond-precision system clock.
|
Modifier and Type | Method and Description |
---|---|
static Iterable<TypedDriverOption<?>> |
TypedDriverOption.builtInValues()
Returns the list of all built-in options known to the driver codebase; in other words, all the
TypedDriverOption constants defined on this class. |
Modifier and Type | Method and Description |
---|---|
<ValueT> ValueT |
OptionsMap.get(String profile,
TypedDriverOption<ValueT> option)
Returns the value to which the specified option is mapped in the specified profile, or
null if the option is not defined. |
<ValueT> ValueT |
OptionsMap.get(TypedDriverOption<ValueT> option)
Returns the value to which the specified option is mapped in the default profile, or
null if the option is not defined. |
<ValueT> ValueT |
OptionsMap.put(String profile,
TypedDriverOption<ValueT> option,
ValueT value)
Associates the specified value for the specified option, in the specified execution profile.
|
<ValueT> ValueT |
OptionsMap.put(TypedDriverOption<ValueT> option,
ValueT value)
Associates the specified value for the specified option, in the default execution profile.
|
<ValueT> ValueT |
OptionsMap.remove(String profile,
TypedDriverOption<ValueT> option)
Removes the specified option from the specified profile.
|
<ValueT> ValueT |
OptionsMap.remove(TypedDriverOption<ValueT> option)
Removes the specified option from the default profile.
|
Copyright © 2017–2024. All rights reserved.