| registerDatanode(RpcController, DatanodeProtocolProtos.RegisterDatanodeRequestProto) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| sendHeartbeat(RpcController, DatanodeProtocolProtos.HeartbeatRequestProto) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| blockReport(RpcController, DatanodeProtocolProtos.BlockReportRequestProto) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| cacheReport(RpcController, DatanodeProtocolProtos.CacheReportRequestProto) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| blockReceivedAndDeleted(RpcController, DatanodeProtocolProtos.BlockReceivedAndDeletedRequestProto) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| errorReport(RpcController, DatanodeProtocolProtos.ErrorReportRequestProto) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| versionRequest(RpcController, HdfsServerProtos.VersionRequestProto) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| reportBadBlocks(RpcController, DatanodeProtocolProtos.ReportBadBlocksRequestProto) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| commitBlockSynchronization(RpcController, DatanodeProtocolProtos.CommitBlockSynchronizationRequestProto) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| DatanodeProtocolProtos.DatanodeProtocolService.BlockingStub(BlockingRpcChannel) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |