class ConnectionPoolSettings
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
(package private) static class |
ConnectionPoolSettings.Builder |
| Modifier and Type | Field and Description |
|---|---|
private long |
maintenanceFrequencyMS |
private long |
maintenanceInitialDelayMS |
private long |
maxConnectionIdleTimeMS |
private long |
maxConnectionLifeTimeMS |
private int |
maxSize |
private int |
maxWaitQueueSize |
private long |
maxWaitTimeMS |
private int |
minSize |
| Constructor and Description |
|---|
ConnectionPoolSettings(ConnectionPoolSettings.Builder builder) |
| Modifier and Type | Method and Description |
|---|---|
static ConnectionPoolSettings.Builder |
builder() |
boolean |
equals(java.lang.Object o) |
long |
getMaintenanceFrequency(java.util.concurrent.TimeUnit timeUnit) |
long |
getMaintenanceInitialDelay(java.util.concurrent.TimeUnit timeUnit) |
long |
getMaxConnectionIdleTime(java.util.concurrent.TimeUnit timeUnit) |
long |
getMaxConnectionLifeTime(java.util.concurrent.TimeUnit timeUnit) |
int |
getMaxSize() |
int |
getMaxWaitQueueSize() |
long |
getMaxWaitTime(java.util.concurrent.TimeUnit timeUnit) |
int |
getMinSize() |
int |
hashCode() |
java.lang.String |
toString() |
private final int maxSize
private final int minSize
private final int maxWaitQueueSize
private final long maxWaitTimeMS
private final long maxConnectionLifeTimeMS
private final long maxConnectionIdleTimeMS
private final long maintenanceInitialDelayMS
private final long maintenanceFrequencyMS
ConnectionPoolSettings(ConnectionPoolSettings.Builder builder)
public static ConnectionPoolSettings.Builder builder()
public int getMaxSize()
public int getMinSize()
public int getMaxWaitQueueSize()
public long getMaxWaitTime(java.util.concurrent.TimeUnit timeUnit)
public long getMaxConnectionLifeTime(java.util.concurrent.TimeUnit timeUnit)
public long getMaxConnectionIdleTime(java.util.concurrent.TimeUnit timeUnit)
public long getMaintenanceInitialDelay(java.util.concurrent.TimeUnit timeUnit)
public long getMaintenanceFrequency(java.util.concurrent.TimeUnit timeUnit)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object