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