Interface NamenodeProtocolPB
- All Superinterfaces:
org.apache.hadoop.hdfs.protocol.proto.NamenodeProtocolProtos.NamenodeProtocolService.BlockingInterface
- All Known Implementing Classes:
NamenodeProtocolServerSideTranslatorPB
@Private
public interface NamenodeProtocolPB
extends org.apache.hadoop.hdfs.protocol.proto.NamenodeProtocolProtos.NamenodeProtocolService.BlockingInterface
Protocol that a secondary NameNode uses to communicate with the NameNode.
It's used to get part of the name node state
Note: This extends the protocolbuffer service based interface to
add annotations required for security.
-
Method Summary
Methods inherited from interface org.apache.hadoop.hdfs.protocol.proto.NamenodeProtocolProtos.NamenodeProtocolService.BlockingInterface
endCheckpoint, errorReport, getBlockKeys, getBlocks, getEditLogManifest, getMostRecentCheckpointTxId, getMostRecentNameNodeFileTxId, getNextSPSPath, getTransactionId, isRollingUpgrade, isUpgradeFinalized, registerSubordinateNamenode, rollEditLog, startCheckpoint, versionRequest