| Package | Description | 
|---|---|
| org.apache.hadoop.hbase.chaos.monkies | |
| org.apache.hadoop.hbase.chaos.policies | 
| Modifier and Type | Field and Description | 
|---|---|
private Policy[] | 
PolicyBasedChaosMonkey.policies  | 
| Constructor and Description | 
|---|
PolicyBasedChaosMonkey(IntegrationTestingUtility util,
                      Policy... policies)
Construct a new ChaosMonkey 
 | 
PolicyBasedChaosMonkey(Properties monkeyProps,
                      IntegrationTestingUtility util,
                      Policy... policies)  | 
| Constructor and Description | 
|---|
PolicyBasedChaosMonkey(IntegrationTestingUtility util,
                      Collection<Policy> policies)  | 
PolicyBasedChaosMonkey(Properties monkeyProps,
                      IntegrationTestingUtility util,
                      Collection<Policy> policies)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CompositeSequentialPolicy
A policy that runs multiple other policies one after the other 
 | 
class  | 
DoActionsOncePolicy
A policy which performs a sequence of actions deterministically. 
 | 
class  | 
PeriodicPolicy
A policy which does stuff every time interval. 
 | 
class  | 
PeriodicRandomActionPolicy
A policy, which picks a random action according to the given weights, and performs it every
 configurable period. 
 | 
class  | 
TwoConcurrentActionPolicy
Chaos Monkey policy that will run two different actions at the same time. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
(package private) Policy | 
Policy.PolicyContext.policy  | 
| Modifier and Type | Field and Description | 
|---|---|
private List<Policy> | 
CompositeSequentialPolicy.policies  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
Policy.PolicyContext.setPolicy(Policy policy)  | 
| Constructor and Description | 
|---|
CompositeSequentialPolicy(Policy... policies)  | 
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.