| Class | Description | 
|---|---|
| AbstractZoneFailureDetector | |
| AbstractZoneFailureDetector.ZoneHistory | Note: callers please don't side-effect the success/failures/causes fields directly!
 Instead consider sub-classing ZoneHistory, and overriding  AbstractZoneFailureDetector.newZoneHistory(Location). | 
| BalancingNodePlacementStrategy | Default node placement strategy: attempts to keep the number of nodes balanced across the available locations. | 
| CombiningZoneFailureDetector | |
| CriticalCauseZoneFailureDetector | |
| ProportionalZoneFailureDetector |