Interface DatanodeLifelineProtocol

All Known Subinterfaces:
NamenodeProtocols
All Known Implementing Classes:
DatanodeLifelineProtocolClientSideTranslatorPB, NameNodeRpcServer

@Private public interface DatanodeLifelineProtocol
Protocol used by a DataNode to send lifeline messages to a NameNode.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    sendLifeline(DatanodeRegistration registration, org.apache.hadoop.hdfs.server.protocol.StorageReport[] reports, long dnCacheCapacity, long dnCacheUsed, int xmitsInProgress, int xceiverCount, int failedVolumes, VolumeFailureSummary volumeFailureSummary)
     
  • Method Details

    • sendLifeline

      void sendLifeline(DatanodeRegistration registration, org.apache.hadoop.hdfs.server.protocol.StorageReport[] reports, long dnCacheCapacity, long dnCacheUsed, int xmitsInProgress, int xceiverCount, int failedVolumes, VolumeFailureSummary volumeFailureSummary) throws IOException
      Throws:
      IOException