public class ExponentialReconnectionPolicyFactory extends Object implements ReconnectionPolicyFactory
ExponentialReconnectionPolicy instances.
Configuration Parameters:
| Name | Default | Description |
| baseDelay | No default. You must specify a base delay. | The base delay to use for the schedules created by this policy. |
| maxDelay | No default. You must specify a max delay. | The maximum delay to wait between two attempts. |
| Constructor and Description |
|---|
ExponentialReconnectionPolicyFactory() |
| Modifier and Type | Method and Description |
|---|---|
com.datastax.driver.core.policies.ReconnectionPolicy |
build() |
io.dropwizard.util.Duration |
getBaseDelay() |
io.dropwizard.util.Duration |
getMaxDelay() |
void |
setBaseDelay(io.dropwizard.util.Duration baseDelay) |
void |
setMaxDelay(io.dropwizard.util.Duration maxDelay) |
public ExponentialReconnectionPolicyFactory()
public io.dropwizard.util.Duration getBaseDelay()
public void setBaseDelay(io.dropwizard.util.Duration baseDelay)
public io.dropwizard.util.Duration getMaxDelay()
public void setMaxDelay(io.dropwizard.util.Duration maxDelay)
public com.datastax.driver.core.policies.ReconnectionPolicy build()
build in interface ReconnectionPolicyFactoryCopyright © 2016 Composable Systems Limited. All rights reserved.