| getBlockLocations(RpcController, ClientNamenodeProtocolProtos.GetBlockLocationsRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| getServerDefaults(RpcController, ClientNamenodeProtocolProtos.GetServerDefaultsRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| create(RpcController, ClientNamenodeProtocolProtos.CreateRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| append(RpcController, ClientNamenodeProtocolProtos.AppendRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| setReplication(RpcController, ClientNamenodeProtocolProtos.SetReplicationRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| setStoragePolicy(RpcController, ClientNamenodeProtocolProtos.SetStoragePolicyRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| unsetStoragePolicy(RpcController, ClientNamenodeProtocolProtos.UnsetStoragePolicyRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| getStoragePolicy(RpcController, ClientNamenodeProtocolProtos.GetStoragePolicyRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| getStoragePolicies(RpcController, ClientNamenodeProtocolProtos.GetStoragePoliciesRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| setPermission(RpcController, ClientNamenodeProtocolProtos.SetPermissionRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| setOwner(RpcController, ClientNamenodeProtocolProtos.SetOwnerRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| abandonBlock(RpcController, ClientNamenodeProtocolProtos.AbandonBlockRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| addBlock(RpcController, ClientNamenodeProtocolProtos.AddBlockRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| getAdditionalDatanode(RpcController, ClientNamenodeProtocolProtos.GetAdditionalDatanodeRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| complete(RpcController, ClientNamenodeProtocolProtos.CompleteRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| reportBadBlocks(RpcController, ClientNamenodeProtocolProtos.ReportBadBlocksRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| concat(RpcController, ClientNamenodeProtocolProtos.ConcatRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| truncate(RpcController, ClientNamenodeProtocolProtos.TruncateRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| rename(RpcController, ClientNamenodeProtocolProtos.RenameRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| rename2(RpcController, ClientNamenodeProtocolProtos.Rename2RequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| delete(RpcController, ClientNamenodeProtocolProtos.DeleteRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| mkdirs(RpcController, ClientNamenodeProtocolProtos.MkdirsRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| getListing(RpcController, ClientNamenodeProtocolProtos.GetListingRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| getBatchedListing(RpcController, ClientNamenodeProtocolProtos.GetBatchedListingRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| renewLease(RpcController, ClientNamenodeProtocolProtos.RenewLeaseRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| recoverLease(RpcController, ClientNamenodeProtocolProtos.RecoverLeaseRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| getFsStats(RpcController, ClientNamenodeProtocolProtos.GetFsStatusRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| getFsReplicatedBlockStats(RpcController, ClientNamenodeProtocolProtos.GetFsReplicatedBlockStatsRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| getFsECBlockGroupStats(RpcController, ClientNamenodeProtocolProtos.GetFsECBlockGroupStatsRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| getDatanodeReport(RpcController, ClientNamenodeProtocolProtos.GetDatanodeReportRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| getDatanodeStorageReport(RpcController, ClientNamenodeProtocolProtos.GetDatanodeStorageReportRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| getPreferredBlockSize(RpcController, ClientNamenodeProtocolProtos.GetPreferredBlockSizeRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| setSafeMode(RpcController, ClientNamenodeProtocolProtos.SetSafeModeRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| saveNamespace(RpcController, ClientNamenodeProtocolProtos.SaveNamespaceRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| rollEdits(RpcController, ClientNamenodeProtocolProtos.RollEditsRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| restoreFailedStorage(RpcController, ClientNamenodeProtocolProtos.RestoreFailedStorageRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| refreshNodes(RpcController, ClientNamenodeProtocolProtos.RefreshNodesRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| finalizeUpgrade(RpcController, ClientNamenodeProtocolProtos.FinalizeUpgradeRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| upgradeStatus(RpcController, ClientNamenodeProtocolProtos.UpgradeStatusRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| rollingUpgrade(RpcController, ClientNamenodeProtocolProtos.RollingUpgradeRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| listCorruptFileBlocks(RpcController, ClientNamenodeProtocolProtos.ListCorruptFileBlocksRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| metaSave(RpcController, ClientNamenodeProtocolProtos.MetaSaveRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| getFileInfo(RpcController, ClientNamenodeProtocolProtos.GetFileInfoRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| getLocatedFileInfo(RpcController, ClientNamenodeProtocolProtos.GetLocatedFileInfoRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| addCacheDirective(RpcController, ClientNamenodeProtocolProtos.AddCacheDirectiveRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| modifyCacheDirective(RpcController, ClientNamenodeProtocolProtos.ModifyCacheDirectiveRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| removeCacheDirective(RpcController, ClientNamenodeProtocolProtos.RemoveCacheDirectiveRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| listCacheDirectives(RpcController, ClientNamenodeProtocolProtos.ListCacheDirectivesRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| addCachePool(RpcController, ClientNamenodeProtocolProtos.AddCachePoolRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| modifyCachePool(RpcController, ClientNamenodeProtocolProtos.ModifyCachePoolRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| removeCachePool(RpcController, ClientNamenodeProtocolProtos.RemoveCachePoolRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| listCachePools(RpcController, ClientNamenodeProtocolProtos.ListCachePoolsRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| getFileLinkInfo(RpcController, ClientNamenodeProtocolProtos.GetFileLinkInfoRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| getContentSummary(RpcController, ClientNamenodeProtocolProtos.GetContentSummaryRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| setQuota(RpcController, ClientNamenodeProtocolProtos.SetQuotaRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| fsync(RpcController, ClientNamenodeProtocolProtos.FsyncRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| setTimes(RpcController, ClientNamenodeProtocolProtos.SetTimesRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| createSymlink(RpcController, ClientNamenodeProtocolProtos.CreateSymlinkRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| getLinkTarget(RpcController, ClientNamenodeProtocolProtos.GetLinkTargetRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| updateBlockForPipeline(RpcController, ClientNamenodeProtocolProtos.UpdateBlockForPipelineRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| updatePipeline(RpcController, ClientNamenodeProtocolProtos.UpdatePipelineRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| getDelegationToken(RpcController, SecurityProtos.GetDelegationTokenRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| renewDelegationToken(RpcController, SecurityProtos.RenewDelegationTokenRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| cancelDelegationToken(RpcController, SecurityProtos.CancelDelegationTokenRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| setBalancerBandwidth(RpcController, ClientNamenodeProtocolProtos.SetBalancerBandwidthRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| getDataEncryptionKey(RpcController, ClientNamenodeProtocolProtos.GetDataEncryptionKeyRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| createSnapshot(RpcController, ClientNamenodeProtocolProtos.CreateSnapshotRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| renameSnapshot(RpcController, ClientNamenodeProtocolProtos.RenameSnapshotRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| allowSnapshot(RpcController, ClientNamenodeProtocolProtos.AllowSnapshotRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| disallowSnapshot(RpcController, ClientNamenodeProtocolProtos.DisallowSnapshotRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| getSnapshottableDirListing(RpcController, ClientNamenodeProtocolProtos.GetSnapshottableDirListingRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| getSnapshotListing(RpcController, ClientNamenodeProtocolProtos.GetSnapshotListingRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| deleteSnapshot(RpcController, ClientNamenodeProtocolProtos.DeleteSnapshotRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| getSnapshotDiffReport(RpcController, ClientNamenodeProtocolProtos.GetSnapshotDiffReportRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| getSnapshotDiffReportListing(RpcController, ClientNamenodeProtocolProtos.GetSnapshotDiffReportListingRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| isFileClosed(RpcController, ClientNamenodeProtocolProtos.IsFileClosedRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| modifyAclEntries(RpcController, AclProtos.ModifyAclEntriesRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| removeAclEntries(RpcController, AclProtos.RemoveAclEntriesRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| removeDefaultAcl(RpcController, AclProtos.RemoveDefaultAclRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| removeAcl(RpcController, AclProtos.RemoveAclRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| setAcl(RpcController, AclProtos.SetAclRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| getAclStatus(RpcController, AclProtos.GetAclStatusRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| setXAttr(RpcController, XAttrProtos.SetXAttrRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| getXAttrs(RpcController, XAttrProtos.GetXAttrsRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| listXAttrs(RpcController, XAttrProtos.ListXAttrsRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| removeXAttr(RpcController, XAttrProtos.RemoveXAttrRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| checkAccess(RpcController, ClientNamenodeProtocolProtos.CheckAccessRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| createEncryptionZone(RpcController, EncryptionZonesProtos.CreateEncryptionZoneRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| listEncryptionZones(RpcController, EncryptionZonesProtos.ListEncryptionZonesRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| reencryptEncryptionZone(RpcController, EncryptionZonesProtos.ReencryptEncryptionZoneRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| listReencryptionStatus(RpcController, EncryptionZonesProtos.ListReencryptionStatusRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| getEZForPath(RpcController, EncryptionZonesProtos.GetEZForPathRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| setErasureCodingPolicy(RpcController, ErasureCodingProtos.SetErasureCodingPolicyRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| unsetErasureCodingPolicy(RpcController, ErasureCodingProtos.UnsetErasureCodingPolicyRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| getECTopologyResultForPolicies(RpcController, ErasureCodingProtos.GetECTopologyResultForPoliciesRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| getCurrentEditLogTxid(RpcController, ClientNamenodeProtocolProtos.GetCurrentEditLogTxidRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| getEditsFromTxid(RpcController, ClientNamenodeProtocolProtos.GetEditsFromTxidRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| getErasureCodingPolicies(RpcController, ErasureCodingProtos.GetErasureCodingPoliciesRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| addErasureCodingPolicies(RpcController, ErasureCodingProtos.AddErasureCodingPoliciesRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| removeErasureCodingPolicy(RpcController, ErasureCodingProtos.RemoveErasureCodingPolicyRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| enableErasureCodingPolicy(RpcController, ErasureCodingProtos.EnableErasureCodingPolicyRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| disableErasureCodingPolicy(RpcController, ErasureCodingProtos.DisableErasureCodingPolicyRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| getErasureCodingPolicy(RpcController, ErasureCodingProtos.GetErasureCodingPolicyRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| getErasureCodingCodecs(RpcController, ErasureCodingProtos.GetErasureCodingCodecsRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| getQuotaUsage(RpcController, ClientNamenodeProtocolProtos.GetQuotaUsageRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| listOpenFiles(RpcController, ClientNamenodeProtocolProtos.ListOpenFilesRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| msync(RpcController, ClientNamenodeProtocolProtos.MsyncRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| satisfyStoragePolicy(RpcController, ClientNamenodeProtocolProtos.SatisfyStoragePolicyRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| getHAServiceState(RpcController, ClientNamenodeProtocolProtos.HAServiceStateRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| getSlowDatanodeReport(RpcController, ClientNamenodeProtocolProtos.GetSlowDatanodeReportRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| getEnclosingRoot(RpcController, ClientNamenodeProtocolProtos.GetEnclosingRootRequestProto) |  | 0% | | n/a | 1 | 1 | 1 | 1 |
| ClientNamenodeProtocolProtos.ClientNamenodeProtocol.BlockingStub(BlockingRpcChannel) |  | 0% | | n/a | 1 | 1 | 1 | 1 |