| BlockReconstructionWork(BlockInfo, BlockCollection, DatanodeDescriptor[], List, List, int, int) |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| resetTargets() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setTargets(DatanodeStorageInfo[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getContainingNodes() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setNotEnoughRack() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getTargets() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getPriority() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBlock() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSrcNodes() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSrcPath() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBlockSize() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getStoragePolicyID() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLiveReplicaStorages() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getAdditionalReplRequired() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| hasNotEnoughRack() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |