NoSQLHandleConfig |
NoSQLHandleConfig.clone() |
|
NoSQLHandleConfig |
NoSQLHandleConfig.configureDefaultRetryHandler(int numRetries,
int delayMS) |
Sets the RetryHandler using a default retry handler configured
with the specified number of retries and a static delay.
|
NoSQLHandleConfig |
NoSQLHandleConfig.setAuthorizationProvider(AuthorizationProvider provider) |
|
NoSQLHandleConfig |
NoSQLHandleConfig.setConnectionPoolMinSize(int poolMinSize) |
Sets the minimum number of connections to keep in the connection pool
when the connections are inactive.
|
NoSQLHandleConfig |
NoSQLHandleConfig.setConnectionPoolSize(int poolSize) |
Deprecated.
|
NoSQLHandleConfig |
NoSQLHandleConfig.setConsistency(Consistency consistency) |
|
NoSQLHandleConfig |
NoSQLHandleConfig.setDefaultCompartment(String compartment) |
Cloud service only.
|
NoSQLHandleConfig |
NoSQLHandleConfig.setDefaultNamespace(String defaultNamespace) |
Set the default namespace to use for the handle.
|
NoSQLHandleConfig |
NoSQLHandleConfig.setLogger(Logger logger) |
Sets the Logger used for the driver.
|
NoSQLHandleConfig |
NoSQLHandleConfig.setMaxContentLength(int maxContentLength) |
Sets the maximum size in bytes of request/response payloads.
|
NoSQLHandleConfig |
NoSQLHandleConfig.setNumThreads(int numThreads) |
Sets the number of threads to use for handling
network traffic.
|
NoSQLHandleConfig |
NoSQLHandleConfig.setPoolMaxPending(int poolMaxPending) |
Deprecated.
|
NoSQLHandleConfig |
NoSQLHandleConfig.setProxyHost(String proxyHost) |
Sets an HTTP proxy host to be used for the session.
|
NoSQLHandleConfig |
NoSQLHandleConfig.setProxyPassword(String proxyPassword) |
Sets an HTTP proxy password if the configured proxy host requires
authentication.
|
NoSQLHandleConfig |
NoSQLHandleConfig.setProxyPort(int proxyPort) |
Sets an HTTP proxy port to be used for the session.
|
NoSQLHandleConfig |
NoSQLHandleConfig.setProxyUsername(String proxyUsername) |
Sets an HTTP proxy user name if the configured proxy host requires
authentication.
|
NoSQLHandleConfig |
NoSQLHandleConfig.setRateLimitingEnabled(boolean enable) |
Enables internal rate limiting.
|
NoSQLHandleConfig |
NoSQLHandleConfig.setRequestTimeout(int timeout) |
Sets the default request timeout.
|
NoSQLHandleConfig |
NoSQLHandleConfig.setRetryHandler(RetryHandler retryHandler) |
|
NoSQLHandleConfig |
NoSQLHandleConfig.setSSLCipherSuites(String... cipherSuites) |
Set SSL cipher suites to enable, in the order of preference.
|
NoSQLHandleConfig |
NoSQLHandleConfig.setSSLHandshakeTimeout(int timeout) |
Sets the timeout for the SSL handshake, in milliseconds.
|
NoSQLHandleConfig |
NoSQLHandleConfig.setSSLProtocols(String... sslProtocols) |
Set SSL protocols to enable, in the order of preference.
|
NoSQLHandleConfig |
NoSQLHandleConfig.setSSLSessionCacheSize(int cacheSize) |
Sets the size of the cache used for storing SSL session objects, 0
to use the default value, no size limit.
|
NoSQLHandleConfig |
NoSQLHandleConfig.setSSLSessionTimeout(int timeout) |
Sets the timeout for the cached SSL session objects, in seconds.
|
NoSQLHandleConfig |
NoSQLHandleConfig.setStatsEnableLog(boolean statsEnableLog) |
When stats are enabled the logging is automatically turned on.
|
NoSQLHandleConfig |
NoSQLHandleConfig.setStatsHandler(StatsControl.StatsHandler statsHandler) |
Registers a handler that is called every time the statistics are logged.
|
NoSQLHandleConfig |
NoSQLHandleConfig.setStatsInterval(int statsInterval) |
Sets interval size in seconds for logging statistics.
|
NoSQLHandleConfig |
NoSQLHandleConfig.setStatsPrettyPrint(boolean statsPrettyPrint) |
Enable JSON pretty print for easier human reading when logging
statistics.
|
NoSQLHandleConfig |
NoSQLHandleConfig.setStatsProfile(StatsControl.Profile statsProfile) |
Set the statistics collection profile.
|
NoSQLHandleConfig |
NoSQLHandleConfig.setTableRequestTimeout(int tableRequestTimeout) |
Sets the default table request timeout.
|