public class SlowClusterStateProcessing extends SingleNodeDisruption
cluster, disruptedNode, logger, random| Constructor and Description |
|---|
SlowClusterStateProcessing(java.util.Random random) |
SlowClusterStateProcessing(java.util.Random random,
long intervalBetweenDelaysMin,
long intervalBetweenDelaysMax,
long delayDurationMin,
long delayDurationMax) |
SlowClusterStateProcessing(java.lang.String disruptedNode,
java.util.Random random) |
SlowClusterStateProcessing(java.lang.String disruptedNode,
java.util.Random random,
long intervalBetweenDelaysMin,
long intervalBetweenDelaysMax,
long delayDurationMin,
long delayDurationMax) |
| Modifier and Type | Method and Description |
|---|---|
org.elasticsearch.common.unit.TimeValue |
expectedTimeToHeal() |
void |
removeAndEnsureHealthy(InternalTestCluster cluster) |
void |
startDisrupting() |
void |
stopDisrupting() |
applyToCluster, applyToNode, ensureNodeCount, removeFromCluster, removeFromNode, testClusterClosedpublic SlowClusterStateProcessing(java.util.Random random)
public SlowClusterStateProcessing(java.lang.String disruptedNode,
java.util.Random random)
public SlowClusterStateProcessing(java.lang.String disruptedNode,
java.util.Random random,
long intervalBetweenDelaysMin,
long intervalBetweenDelaysMax,
long delayDurationMin,
long delayDurationMax)
public SlowClusterStateProcessing(java.util.Random random,
long intervalBetweenDelaysMin,
long intervalBetweenDelaysMax,
long delayDurationMin,
long delayDurationMax)
public void startDisrupting()
public void stopDisrupting()
public void removeAndEnsureHealthy(InternalTestCluster cluster)
public org.elasticsearch.common.unit.TimeValue expectedTimeToHeal()