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