public class JavaDriverConfigBuilder
extends java.lang.Object
| Constructor and Description |
|---|
JavaDriverConfigBuilder() |
| Modifier and Type | Method and Description |
|---|---|
JavaDriverConnectionPoolConfigurationImpl |
build() |
JavaDriverConfigBuilder |
withConnectTimeout(int timeout,
java.util.concurrent.TimeUnit sourceUnit) |
JavaDriverConfigBuilder |
withConsistencyLevel(com.datastax.driver.core.ConsistencyLevel consistencyLevel) |
JavaDriverConfigBuilder |
withCoreConnsPerHost(com.datastax.driver.core.HostDistance distance,
int coreConnections) |
JavaDriverConfigBuilder |
withFetchSize(int fetchSize) |
JavaDriverConfigBuilder |
withJmxReportingEnabled(boolean enabled) |
JavaDriverConfigBuilder |
withKeepAlive(boolean keepAlive) |
JavaDriverConfigBuilder |
withLoadBalancingPolicy(com.datastax.driver.core.policies.LoadBalancingPolicy lbPolicy) |
JavaDriverConfigBuilder |
withMaxConnsPerHost(com.datastax.driver.core.HostDistance distance,
int maxConnections) |
JavaDriverConfigBuilder |
withMaxRequestsPerConnection(com.datastax.driver.core.HostDistance distance,
int maxRequests) |
JavaDriverConfigBuilder |
withMinRequestsPerConnection(com.datastax.driver.core.HostDistance distance,
int minRequests) |
JavaDriverConfigBuilder |
withPort(int nativePort) |
JavaDriverConfigBuilder |
withReadTimeout(int timeout,
java.util.concurrent.TimeUnit sourceUnit) |
JavaDriverConfigBuilder |
withReceiveBufferSize(int receiveBufferSize) |
JavaDriverConfigBuilder |
withReconnectionPolicy(com.datastax.driver.core.policies.ReconnectionPolicy reconnectPolicy) |
JavaDriverConfigBuilder |
withRetryPolicy(com.datastax.driver.core.policies.RetryPolicy rPolicy) |
JavaDriverConfigBuilder |
withReuseAddress(boolean reuseAddress) |
JavaDriverConfigBuilder |
withSendBufferSize(int sendBufferSize) |
JavaDriverConfigBuilder |
withSerialConsistencyLevel(com.datastax.driver.core.ConsistencyLevel consistencyLevel) |
JavaDriverConfigBuilder |
withSoLinger(int soLinger) |
JavaDriverConfigBuilder |
withTcpNoDelay(boolean tcpNoDelay) |
public JavaDriverConnectionPoolConfigurationImpl build()
public JavaDriverConfigBuilder withLoadBalancingPolicy(com.datastax.driver.core.policies.LoadBalancingPolicy lbPolicy)
public JavaDriverConfigBuilder withReconnectionPolicy(com.datastax.driver.core.policies.ReconnectionPolicy reconnectPolicy)
public JavaDriverConfigBuilder withRetryPolicy(com.datastax.driver.core.policies.RetryPolicy rPolicy)
public JavaDriverConfigBuilder withPort(int nativePort)
public JavaDriverConfigBuilder withCoreConnsPerHost(com.datastax.driver.core.HostDistance distance, int coreConnections)
public JavaDriverConfigBuilder withMaxConnsPerHost(com.datastax.driver.core.HostDistance distance, int maxConnections)
public JavaDriverConfigBuilder withMinRequestsPerConnection(com.datastax.driver.core.HostDistance distance, int minRequests)
public JavaDriverConfigBuilder withMaxRequestsPerConnection(com.datastax.driver.core.HostDistance distance, int maxRequests)
public JavaDriverConfigBuilder withConnectTimeout(int timeout, java.util.concurrent.TimeUnit sourceUnit)
public JavaDriverConfigBuilder withReadTimeout(int timeout, java.util.concurrent.TimeUnit sourceUnit)
public JavaDriverConfigBuilder withKeepAlive(boolean keepAlive)
public JavaDriverConfigBuilder withReuseAddress(boolean reuseAddress)
public JavaDriverConfigBuilder withSoLinger(int soLinger)
public JavaDriverConfigBuilder withTcpNoDelay(boolean tcpNoDelay)
public JavaDriverConfigBuilder withReceiveBufferSize(int receiveBufferSize)
public JavaDriverConfigBuilder withSendBufferSize(int sendBufferSize)
public JavaDriverConfigBuilder withJmxReportingEnabled(boolean enabled)
public JavaDriverConfigBuilder withConsistencyLevel(com.datastax.driver.core.ConsistencyLevel consistencyLevel)
public JavaDriverConfigBuilder withSerialConsistencyLevel(com.datastax.driver.core.ConsistencyLevel consistencyLevel)
public JavaDriverConfigBuilder withFetchSize(int fetchSize)