Class MembershipStatsPBImpl
java.lang.Object
org.apache.hadoop.hdfs.server.federation.store.records.BaseRecord
org.apache.hadoop.hdfs.server.federation.store.records.MembershipStats
org.apache.hadoop.hdfs.server.federation.store.records.impl.pb.MembershipStatsPBImpl
- All Implemented Interfaces:
Comparable<BaseRecord>,PBRecord
Protobuf implementation of the MembershipStats record.
-
Field Summary
Fields inherited from class org.apache.hadoop.hdfs.server.federation.store.records.BaseRecord
ERROR_MSG_CREATION_TIME_NEGATIVE, ERROR_MSG_MODIFICATION_TIME_NEGATIVE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlongintlonglonglonglongintlonglonglonglonglongintintintintintlongintintintintorg.apache.hadoop.hdfs.federation.protocol.proto.HdfsServerFederationProtos.NamenodeMembershipStatsRecordProtogetProto()Get the protocol for the record.longlonglongvoidreadInstance(String base64String) Populate this record with serialized data.voidsetAvailableSpace(long space) voidsetCorruptFilesCount(int num) voidsetHighestPriorityLowRedundancyECBlocks(long blocks) voidsetHighestPriorityLowRedundancyReplicatedBlocks(long blocks) voidsetNumberOfBadlyDistributedBlocks(long blocks) voidsetNumberOfMissingBlocksWithReplicationFactorOne(long blocks) voidsetNumOfActiveDatanodes(int nodes) voidsetNumOfBlocks(long blocks) voidsetNumOfBlocksMissing(long blocks) voidsetNumOfBlocksPendingDeletion(long blocks) voidsetNumOfBlocksPendingReplication(long blocks) voidsetNumOfBlocksUnderReplicated(long blocks) voidsetNumOfDeadDatanodes(int nodes) voidsetNumOfDecomActiveDatanodes(int nodes) voidsetNumOfDecomDeadDatanodes(int nodes) voidsetNumOfDecommissioningDatanodes(int nodes) voidsetNumOfEnteringMaintenanceDataNodes(int nodes) voidsetNumOfFiles(long files) voidsetNumOfInMaintenanceDeadDataNodes(int nodes) voidsetNumOfInMaintenanceLiveDataNodes(int nodes) voidsetNumOfStaleDatanodes(int nodes) voidsetPendingSPSPaths(int pendingSPSPaths) voidsetProto(org.apache.hadoop.thirdparty.protobuf.Message proto) Set the protocol for the record.voidsetProvidedSpace(long capacity) voidsetScheduledReplicationBlocks(long blocks) voidsetTotalSpace(long space) Methods inherited from class org.apache.hadoop.hdfs.server.federation.store.records.MembershipStats
getDateCreated, getDateModified, getExpirationMs, getPrimaryKeys, newInstance, setDateCreated, setDateModifiedMethods inherited from class org.apache.hadoop.hdfs.server.federation.store.records.BaseRecord
checkExpired, compareTo, equals, generateMashupKey, getDeletionMs, getPrimaryKey, hashCode, hasOtherFields, init, isExpired, like, shouldBeDeleted, toString, validate
-
Constructor Details
-
MembershipStatsPBImpl
public MembershipStatsPBImpl()
-
-
Method Details
-
getProto
public org.apache.hadoop.hdfs.federation.protocol.proto.HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto getProto()Description copied from interface:PBRecordGet the protocol for the record. -
setProto
public void setProto(org.apache.hadoop.thirdparty.protobuf.Message proto) Description copied from interface:PBRecordSet the protocol for the record. -
readInstance
Description copied from interface:PBRecordPopulate this record with serialized data.- Specified by:
readInstancein interfacePBRecord- Parameters:
base64String- Serialized data in base64.- Throws:
IOException- If it cannot read the data.
-
setTotalSpace
public void setTotalSpace(long space) - Specified by:
setTotalSpacein classMembershipStats
-
getTotalSpace
public long getTotalSpace()- Specified by:
getTotalSpacein classMembershipStats
-
setAvailableSpace
public void setAvailableSpace(long space) - Specified by:
setAvailableSpacein classMembershipStats
-
getAvailableSpace
public long getAvailableSpace()- Specified by:
getAvailableSpacein classMembershipStats
-
setProvidedSpace
public void setProvidedSpace(long capacity) - Specified by:
setProvidedSpacein classMembershipStats
-
getProvidedSpace
public long getProvidedSpace()- Specified by:
getProvidedSpacein classMembershipStats
-
setNumOfFiles
public void setNumOfFiles(long files) - Specified by:
setNumOfFilesin classMembershipStats
-
getNumOfFiles
public long getNumOfFiles()- Specified by:
getNumOfFilesin classMembershipStats
-
setNumOfBlocks
public void setNumOfBlocks(long blocks) - Specified by:
setNumOfBlocksin classMembershipStats
-
getNumOfBlocks
public long getNumOfBlocks()- Specified by:
getNumOfBlocksin classMembershipStats
-
setNumOfBlocksMissing
public void setNumOfBlocksMissing(long blocks) - Specified by:
setNumOfBlocksMissingin classMembershipStats
-
getNumOfBlocksMissing
public long getNumOfBlocksMissing()- Specified by:
getNumOfBlocksMissingin classMembershipStats
-
setNumOfBlocksPendingReplication
public void setNumOfBlocksPendingReplication(long blocks) - Specified by:
setNumOfBlocksPendingReplicationin classMembershipStats
-
getNumOfBlocksPendingReplication
public long getNumOfBlocksPendingReplication()- Specified by:
getNumOfBlocksPendingReplicationin classMembershipStats
-
setNumOfBlocksUnderReplicated
public void setNumOfBlocksUnderReplicated(long blocks) - Specified by:
setNumOfBlocksUnderReplicatedin classMembershipStats
-
getNumOfBlocksUnderReplicated
public long getNumOfBlocksUnderReplicated()- Specified by:
getNumOfBlocksUnderReplicatedin classMembershipStats
-
setNumOfBlocksPendingDeletion
public void setNumOfBlocksPendingDeletion(long blocks) - Specified by:
setNumOfBlocksPendingDeletionin classMembershipStats
-
getNumOfBlocksPendingDeletion
public long getNumOfBlocksPendingDeletion()- Specified by:
getNumOfBlocksPendingDeletionin classMembershipStats
-
setNumOfActiveDatanodes
public void setNumOfActiveDatanodes(int nodes) - Specified by:
setNumOfActiveDatanodesin classMembershipStats
-
getNumOfActiveDatanodes
public int getNumOfActiveDatanodes()- Specified by:
getNumOfActiveDatanodesin classMembershipStats
-
setNumOfDeadDatanodes
public void setNumOfDeadDatanodes(int nodes) - Specified by:
setNumOfDeadDatanodesin classMembershipStats
-
getNumOfDeadDatanodes
public int getNumOfDeadDatanodes()- Specified by:
getNumOfDeadDatanodesin classMembershipStats
-
setNumOfStaleDatanodes
public void setNumOfStaleDatanodes(int nodes) - Specified by:
setNumOfStaleDatanodesin classMembershipStats
-
getNumOfStaleDatanodes
public int getNumOfStaleDatanodes()- Specified by:
getNumOfStaleDatanodesin classMembershipStats
-
setNumOfDecommissioningDatanodes
public void setNumOfDecommissioningDatanodes(int nodes) - Specified by:
setNumOfDecommissioningDatanodesin classMembershipStats
-
getNumOfDecommissioningDatanodes
public int getNumOfDecommissioningDatanodes()- Specified by:
getNumOfDecommissioningDatanodesin classMembershipStats
-
setNumOfDecomActiveDatanodes
public void setNumOfDecomActiveDatanodes(int nodes) - Specified by:
setNumOfDecomActiveDatanodesin classMembershipStats
-
getNumOfDecomActiveDatanodes
public int getNumOfDecomActiveDatanodes()- Specified by:
getNumOfDecomActiveDatanodesin classMembershipStats
-
setNumOfDecomDeadDatanodes
public void setNumOfDecomDeadDatanodes(int nodes) - Specified by:
setNumOfDecomDeadDatanodesin classMembershipStats
-
getNumOfDecomDeadDatanodes
public int getNumOfDecomDeadDatanodes()- Specified by:
getNumOfDecomDeadDatanodesin classMembershipStats
-
setNumOfInMaintenanceLiveDataNodes
public void setNumOfInMaintenanceLiveDataNodes(int nodes) - Specified by:
setNumOfInMaintenanceLiveDataNodesin classMembershipStats
-
getNumOfInMaintenanceLiveDataNodes
public int getNumOfInMaintenanceLiveDataNodes()- Specified by:
getNumOfInMaintenanceLiveDataNodesin classMembershipStats
-
setNumOfInMaintenanceDeadDataNodes
public void setNumOfInMaintenanceDeadDataNodes(int nodes) - Specified by:
setNumOfInMaintenanceDeadDataNodesin classMembershipStats
-
getNumOfInMaintenanceDeadDataNodes
public int getNumOfInMaintenanceDeadDataNodes()- Specified by:
getNumOfInMaintenanceDeadDataNodesin classMembershipStats
-
setNumOfEnteringMaintenanceDataNodes
public void setNumOfEnteringMaintenanceDataNodes(int nodes) - Specified by:
setNumOfEnteringMaintenanceDataNodesin classMembershipStats
-
getNumOfEnteringMaintenanceDataNodes
public int getNumOfEnteringMaintenanceDataNodes()- Specified by:
getNumOfEnteringMaintenanceDataNodesin classMembershipStats
-
setCorruptFilesCount
public void setCorruptFilesCount(int num) - Specified by:
setCorruptFilesCountin classMembershipStats
-
getCorruptFilesCount
public int getCorruptFilesCount()- Specified by:
getCorruptFilesCountin classMembershipStats
-
setScheduledReplicationBlocks
public void setScheduledReplicationBlocks(long blocks) - Specified by:
setScheduledReplicationBlocksin classMembershipStats
-
getScheduledReplicationBlocks
public long getScheduledReplicationBlocks()- Specified by:
getScheduledReplicationBlocksin classMembershipStats
-
setNumberOfMissingBlocksWithReplicationFactorOne
public void setNumberOfMissingBlocksWithReplicationFactorOne(long blocks) - Specified by:
setNumberOfMissingBlocksWithReplicationFactorOnein classMembershipStats
-
getNumberOfMissingBlocksWithReplicationFactorOne
public long getNumberOfMissingBlocksWithReplicationFactorOne()- Specified by:
getNumberOfMissingBlocksWithReplicationFactorOnein classMembershipStats
-
setNumberOfBadlyDistributedBlocks
public void setNumberOfBadlyDistributedBlocks(long blocks) - Specified by:
setNumberOfBadlyDistributedBlocksin classMembershipStats
-
getNumberOfBadlyDistributedBlocks
public long getNumberOfBadlyDistributedBlocks()- Specified by:
getNumberOfBadlyDistributedBlocksin classMembershipStats
-
setHighestPriorityLowRedundancyReplicatedBlocks
public void setHighestPriorityLowRedundancyReplicatedBlocks(long blocks) - Specified by:
setHighestPriorityLowRedundancyReplicatedBlocksin classMembershipStats
-
getHighestPriorityLowRedundancyReplicatedBlocks
public long getHighestPriorityLowRedundancyReplicatedBlocks()- Specified by:
getHighestPriorityLowRedundancyReplicatedBlocksin classMembershipStats
-
setHighestPriorityLowRedundancyECBlocks
public void setHighestPriorityLowRedundancyECBlocks(long blocks) - Specified by:
setHighestPriorityLowRedundancyECBlocksin classMembershipStats
-
getHighestPriorityLowRedundancyECBlocks
public long getHighestPriorityLowRedundancyECBlocks()- Specified by:
getHighestPriorityLowRedundancyECBlocksin classMembershipStats
-
setPendingSPSPaths
public void setPendingSPSPaths(int pendingSPSPaths) - Specified by:
setPendingSPSPathsin classMembershipStats
-
getPendingSPSPaths
public int getPendingSPSPaths()- Specified by:
getPendingSPSPathsin classMembershipStats
-