Package | Description |
---|---|
com.arangodb |
Modifier and Type | Method and Description |
---|---|
ArangoDB.Builder |
ArangoDB.Builder.acquireHostList(Boolean acquireHostList)
Whether or not 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.chunksize(Integer chunksize)
Sets the chunk size when
Protocol.VST is used. |
ArangoDB.Builder |
ArangoDB.Builder.connectionTtl(Long connectionTtl)
Set the maximum time to life of a 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.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.useProtocol(Protocol protocol) |
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
|
Copyright © 2016–2023 ArangoDB GmbH. All rights reserved.