in hadoop-hdfs-project/hadoop-hdfs-rbf/src/main/java/org/apache/hadoop/hdfs/server/federation/router/RouterClientMetrics.java [542:652]
public void incInvokedConcurrent(Method method){
switch (method.getName()) {
case "setReplication":
concurrentSetReplicationOps.incr();
break;
case "setPermission":
concurrentSetPermissionOps.incr();
break;
case "setOwner":
concurrentSetOwnerOps.incr();
break;
case "rename":
concurrentRenameOps.incr();
break;
case "rename2":
concurrentRename2Ops.incr();
break;
case "delete":
concurrentDeleteOps.incr();
break;
case "mkdirs":
concurrentMkdirsOps.incr();
break;
case "renewLease":
concurrentRenewLeaseOps.incr();
break;
case "getListing":
concurrentGetListingOps.incr();
break;
case "getFileInfo":
concurrentGetFileInfoOps.incr();
break;
case "getStats":
concurrentGetStatsOps.incr();
break;
case "getDatanodeReport":
concurrentGetDatanodeReportOps.incr();
break;
case "setSafeMode":
concurrentSetSafeModeOps.incr();
break;
case "restoreFailedStorage":
concurrentRestoreFailedStorageOps.incr();
break;
case "saveNamespace":
concurrentSaveNamespaceOps.incr();
break;
case "rollEdits":
concurrentRollEditsOps.incr();
break;
case "refreshNodes":
concurrentRefreshNodesOps.incr();
break;
case "finalizeUpgrade":
concurrentFinalizeUpgradeOps.incr();
break;
case "rollingUpgrade":
concurrentRollingUpgradeOps.incr();
break;
case "metaSave":
concurrentMetaSaveOps.incr();
break;
case "listCorruptFileBlocks":
concurrentListCorruptFileBlocksOps.incr();
break;
case "setBalancerBandwidth":
concurrentSetBalancerBandwidthOps.incr();
break;
case "getContentSummary":
concurrentGetContentSummaryOps.incr();
break;
case "modifyAclEntries":
concurrentModifyAclEntriesOps.incr();
break;
case "removeAclEntries":
concurrentRemoveAclEntriesOps.incr();
break;
case "removeDefaultAcl":
concurrentRemoveDefaultAclOps.incr();
break;
case "removeAcl":
concurrentRemoveAclOps.incr();
break;
case "setAcl":
concurrentSetAclOps.incr();
break;
case "setXAttr":
concurrentSetXAttrOps.incr();
break;
case "removeXAttr":
concurrentRemoveXAttrOps.incr();
break;
case "getCurrentEditLogTxid":
concurrentGetCurrentEditLogTxidOps.incr();
break;
case "getReplicatedBlockStats":
concurrentGetReplicatedBlockStatsOps.incr();
break;
case "setQuota":
concurrentSetQuotaOps.incr();
break;
case "getQuotaUsage":
concurrentGetQuotaUsageOps.incr();
break;
case "getSlowDatanodeReport":
concurrentGetSlowDatanodeReportOps.incr();
break;
default :
concurrentOtherOps.incr();
}
}