| Name | Description | Type | Package | Framework |
| RackawareEnsemblePlacementPolicy | Simple rackware ensemble placement policy. | Class | apache.bookkeeper.client | Apache BookKeeper |
| RackawareEnsemblePlacementPolicy .BookieNode | Class | apache.bookkeeper.client.RackawareEnsemblePlacementPolicy | Apache BookKeeper | |
| RackawareEnsemblePlacementPolicy .Ensemble | Ensemble used to hold the result of an ensemble selected for placement. | Interface | apache.bookkeeper.client.RackawareEnsemblePlacementPolicy | Apache BookKeeper |
| RackawareEnsemblePlacementPolicy .EnsembleForReplacement | Class | apache.bookkeeper.client.RackawareEnsemblePlacementPolicy | Apache BookKeeper | |
| RackawareEnsemblePlacementPolicy .Predicate | Predicate used when choosing an ensemble. | Interface | apache.bookkeeper.client.RackawareEnsemblePlacementPolicy | Apache BookKeeper |
| RackawareEnsemblePlacementPolicy .RRRackCoverageEnsemble | A predicate checking the rack coverage for write quorum in RoundRobinDistributionSchedule, which ensures that a write quorum should be covered by at least two racks. | Class | apache.bookkeeper.client.RackawareEnsemblePlacementPolicy | Apache BookKeeper |
| RackawareEnsemblePlacementPolicy .TruePredicate | Class | apache.bookkeeper.client.RackawareEnsemblePlacementPolicy | Apache BookKeeper | |