ArangoDB.Builder |
ArangoDB.Builder.acquireHostList(Boolean acquireHostList) |
Whether the driver should acquire a list of available coordinators in an ArangoDB cluster or a single
server with active failover.
|
ArangoDB.Builder |
ArangoDB.Builder.acquireHostListInterval(Integer acquireHostListInterval) |
Setting the Interval for acquireHostList
|
ArangoDB.Builder |
ArangoDB.Builder.asyncExecutor(Executor executor) |
Deprecated.
|
ArangoDB.Builder |
ArangoDB.Builder.chunkSize(Integer chunkSize) |
|
ArangoDB.Builder |
ArangoDB.Builder.compression(Compression compression) |
Sets the content-encoding and accept-encoding to use for HTTP requests and the related
algorithm to encode and decode the transferred data.
|
ArangoDB.Builder |
ArangoDB.Builder.compressionLevel(Integer level) |
Sets the compression level.
|
ArangoDB.Builder |
ArangoDB.Builder.compressionThreshold(Integer threshold) |
Sets the minimum HTTP request body size (in bytes) to trigger compression.
|
ArangoDB.Builder |
ArangoDB.Builder.connectionTtl(Long connectionTtl) |
Set the time to live of an inactive connection.
|
ArangoDB.Builder |
ArangoDB.Builder.host(String host,
int port) |
Adds a host to connect to.
|
ArangoDB.Builder |
ArangoDB.Builder.jwt(String jwt) |
Sets the JWT for the user authentication.
|
ArangoDB.Builder |
ArangoDB.Builder.keepAliveInterval(Integer keepAliveInterval) |
Set the keep-alive interval for VST connections.
|
ArangoDB.Builder |
ArangoDB.Builder.loadBalancingStrategy(LoadBalancingStrategy loadBalancingStrategy) |
Sets the load balancing strategy to be used in an ArangoDB cluster setup.
|
ArangoDB.Builder |
ArangoDB.Builder.loadProperties(ArangoConfigProperties properties) |
|
ArangoDB.Builder |
ArangoDB.Builder.maxConnections(Integer maxConnections) |
Sets the maximum number of connections the built in connection pool will open per host.
|
ArangoDB.Builder |
ArangoDB.Builder.password(String password) |
Sets the password for the user for authentication.
|
ArangoDB.Builder |
ArangoDB.Builder.protocol(Protocol protocol) |
|
ArangoDB.Builder |
ArangoDB.Builder.responseQueueTimeSamples(Integer responseQueueTimeSamples) |
Setting the amount of samples kept for queue time metrics
|
ArangoDB.Builder |
ArangoDB.Builder.serde(ArangoSerde serde) |
Sets the serde for the user data.
|
ArangoDB.Builder |
ArangoDB.Builder.sslContext(SSLContext sslContext) |
Sets the SSL context to be used when true is passed through useSsl(Boolean) .
|
ArangoDB.Builder |
ArangoDB.Builder.timeout(Integer timeout) |
Sets the connection and request timeout in milliseconds.
|
ArangoDB.Builder |
ArangoDB.Builder.user(String user) |
Sets the username to use for authentication.
|
ArangoDB.Builder |
ArangoDB.Builder.useSsl(Boolean useSsl) |
If set to true SSL will be used when connecting to an ArangoDB server.
|
ArangoDB.Builder |
ArangoDB.Builder.verifyHost(Boolean verifyHost) |
Set whether hostname verification is enabled
|