Interface BalancerProtocols
- All Superinterfaces:
org.apache.hadoop.hdfs.protocol.ClientProtocol,NamenodeProtocol
@Private
public interface BalancerProtocols
extends org.apache.hadoop.hdfs.protocol.ClientProtocol, NamenodeProtocol
The full set of protocols used by the Balancer.
-
Field Summary
Fields inherited from interface org.apache.hadoop.hdfs.protocol.ClientProtocol
GET_STATS_BYTES_IN_FUTURE_BLOCKS_IDX, GET_STATS_CAPACITY_IDX, GET_STATS_CORRUPT_BLOCKS_IDX, GET_STATS_LOW_REDUNDANCY_IDX, GET_STATS_MISSING_BLOCKS_IDX, GET_STATS_MISSING_REPL_ONE_BLOCKS_IDX, GET_STATS_PENDING_DELETION_BLOCKS_IDX, GET_STATS_REMAINING_IDX, GET_STATS_UNDER_REPLICATED_IDX, GET_STATS_USED_IDX, STATS_ARRAY_LENGTH, versionIDFields inherited from interface org.apache.hadoop.hdfs.server.protocol.NamenodeProtocol
ACT_CHECKPOINT, ACT_SHUTDOWN, ACT_UNKNOWN, FATAL, NOTIFY, versionID -
Method Summary
Methods inherited from interface org.apache.hadoop.hdfs.protocol.ClientProtocol
abandonBlock, addBlock, addCacheDirective, addCachePool, addErasureCodingPolicies, allowSnapshot, append, cancelDelegationToken, checkAccess, complete, concat, create, createEncryptionZone, createSnapshot, createSymlink, delete, deleteSnapshot, disableErasureCodingPolicy, disallowSnapshot, enableErasureCodingPolicy, finalizeUpgrade, fsync, getAclStatus, getAdditionalDatanode, getBatchedListing, getBlockLocations, getContentSummary, getCurrentEditLogTxid, getDataEncryptionKey, getDatanodeReport, getDatanodeStorageReport, getDelegationToken, getECBlockGroupStats, getECTopologyResultForPolicies, getEditsFromTxid, getEnclosingRoot, getErasureCodingCodecs, getErasureCodingPolicies, getErasureCodingPolicy, getEZForPath, getFileInfo, getFileLinkInfo, getHAServiceState, getLinkTarget, getListing, getLocatedFileInfo, getPreferredBlockSize, getQuotaUsage, getReplicatedBlockStats, getServerDefaults, getSlowDatanodeReport, getSnapshotDiffReport, getSnapshotDiffReportListing, getSnapshotListing, getSnapshottableDirListing, getStats, getStoragePolicies, getStoragePolicy, getXAttrs, isFileClosed, listCacheDirectives, listCachePools, listCorruptFileBlocks, listEncryptionZones, listOpenFiles, listOpenFiles, listReencryptionStatus, listXAttrs, metaSave, mkdirs, modifyAclEntries, modifyCacheDirective, modifyCachePool, msync, recoverLease, reencryptEncryptionZone, refreshNodes, removeAcl, removeAclEntries, removeCacheDirective, removeCachePool, removeDefaultAcl, removeErasureCodingPolicy, removeXAttr, rename, rename2, renameSnapshot, renewDelegationToken, renewLease, reportBadBlocks, restoreFailedStorage, rollEdits, rollingUpgrade, satisfyStoragePolicy, saveNamespace, setAcl, setBalancerBandwidth, setErasureCodingPolicy, setOwner, setPermission, setQuota, setReplication, setSafeMode, setStoragePolicy, setTimes, setXAttr, truncate, unsetErasureCodingPolicy, unsetStoragePolicy, updateBlockForPipeline, updatePipeline, upgradeStatusMethods inherited from interface org.apache.hadoop.hdfs.server.protocol.NamenodeProtocol
endCheckpoint, errorReport, getBlockKeys, getBlocks, getEditLogManifest, getMostRecentCheckpointTxId, getMostRecentNameNodeFileTxId, getNextSPSPath, getTransactionID, isRollingUpgrade, isUpgradeFinalized, registerSubordinateNamenode, rollEditLog, startCheckpoint, versionRequest