| getReplicaVisibleLength(RpcController, ClientDatanodeProtocolProtos.GetReplicaVisibleLengthRequestProto, RpcCallback) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| refreshNamenodes(RpcController, ClientDatanodeProtocolProtos.RefreshNamenodesRequestProto, RpcCallback) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| deleteBlockPool(RpcController, ClientDatanodeProtocolProtos.DeleteBlockPoolRequestProto, RpcCallback) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getBlockLocalPathInfo(RpcController, ClientDatanodeProtocolProtos.GetBlockLocalPathInfoRequestProto, RpcCallback) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| shutdownDatanode(RpcController, ClientDatanodeProtocolProtos.ShutdownDatanodeRequestProto, RpcCallback) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| evictWriters(RpcController, ClientDatanodeProtocolProtos.EvictWritersRequestProto, RpcCallback) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getDatanodeInfo(RpcController, ClientDatanodeProtocolProtos.GetDatanodeInfoRequestProto, RpcCallback) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getVolumeReport(RpcController, ClientDatanodeProtocolProtos.GetVolumeReportRequestProto, RpcCallback) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getReconfigurationStatus(RpcController, ReconfigurationProtocolProtos.GetReconfigurationStatusRequestProto, RpcCallback) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| startReconfiguration(RpcController, ReconfigurationProtocolProtos.StartReconfigurationRequestProto, RpcCallback) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| listReconfigurableProperties(RpcController, ReconfigurationProtocolProtos.ListReconfigurablePropertiesRequestProto, RpcCallback) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| triggerBlockReport(RpcController, ClientDatanodeProtocolProtos.TriggerBlockReportRequestProto, RpcCallback) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getBalancerBandwidth(RpcController, ClientDatanodeProtocolProtos.GetBalancerBandwidthRequestProto, RpcCallback) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| submitDiskBalancerPlan(RpcController, ClientDatanodeProtocolProtos.SubmitDiskBalancerPlanRequestProto, RpcCallback) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| cancelDiskBalancerPlan(RpcController, ClientDatanodeProtocolProtos.CancelPlanRequestProto, RpcCallback) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| queryDiskBalancerPlan(RpcController, ClientDatanodeProtocolProtos.QueryPlanStatusRequestProto, RpcCallback) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getDiskBalancerSetting(RpcController, ClientDatanodeProtocolProtos.DiskBalancerSettingRequestProto, RpcCallback) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| {...} |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |