Package | Description |
---|---|
com.mongodb.connection |
Contains classes that manage connecting to MongoDB servers.
|
Modifier and Type | Method and Description |
---|---|
ConnectionPoolSettings.Builder |
ConnectionPoolSettings.Builder.applyConnectionString(ConnectionString connectionString)
Takes connection pool settings from the given connection string and applies them to this builder.
|
static ConnectionPoolSettings.Builder |
ConnectionPoolSettings.builder()
Gets a Builder for creating a new ConnectionPoolSettings instance.
|
ConnectionPoolSettings.Builder |
ConnectionPoolSettings.Builder.maintenanceFrequency(long maintenanceFrequency,
TimeUnit timeUnit)
The time period between runs of the maintenance job.
|
ConnectionPoolSettings.Builder |
ConnectionPoolSettings.Builder.maintenanceInitialDelay(long maintenanceInitialDelay,
TimeUnit timeUnit)
The period of time to wait before running the first maintenance job on the connection pool.
|
ConnectionPoolSettings.Builder |
ConnectionPoolSettings.Builder.maxConnectionIdleTime(long maxConnectionIdleTime,
TimeUnit timeUnit)
The maximum idle time of a pooled connection.
|
ConnectionPoolSettings.Builder |
ConnectionPoolSettings.Builder.maxConnectionLifeTime(long maxConnectionLifeTime,
TimeUnit timeUnit)
The maximum time a pooled connection can live for.
|
ConnectionPoolSettings.Builder |
ConnectionPoolSettings.Builder.maxSize(int maxSize)
The maximum number of connections allowed.
|
ConnectionPoolSettings.Builder |
ConnectionPoolSettings.Builder.maxWaitQueueSize(int maxWaitQueueSize)
This is the maximum number of waiters for a connection to become available from the pool.
|
ConnectionPoolSettings.Builder |
ConnectionPoolSettings.Builder.maxWaitTime(long maxWaitTime,
TimeUnit timeUnit)
The maximum time that a thread may wait for a connection to become available.
|
ConnectionPoolSettings.Builder |
ConnectionPoolSettings.Builder.minSize(int minSize)
The minimum number of connections.
|
Copyright © 2016. All Rights Reserved.