org.apache.hadoop.hdfs.federation.protocol.proto

## Class HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder

- java.lang.Object
- - com.google.protobuf.AbstractMessageLite.Builder<BuilderType>
  - - com.google.protobuf.AbstractMessage.Builder<BuilderType>
    - - com.google.protobuf.GeneratedMessage.Builder<HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder>
      - - org.apache.hadoop.hdfs.federation.protocol.proto.HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder

- All Implemented Interfaces:
    com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable, HdfsServerFederationProtos.NamenodeMembershipStatsRecordProtoOrBuilder
  Enclosing class:
    HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto

      public static final class HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder
      extends com.google.protobuf.GeneratedMessage.Builder<HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder>
      implements HdfsServerFederationProtos.NamenodeMembershipStatsRecordProtoOrBuilder

  Protobuf type `hadoop.hdfs.NamenodeMembershipStatsRecordProto`

- - ### Method Summary

    All Methods Static Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto` | `build()`
    `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto` | `buildPartial()`
    `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder` | `clear()`
    `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder` | `clearAvailableSpace()` `optional uint64 availableSpace = 2;`
    `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder` | `clearNumOfActiveDatanodes()` `optional uint32 numOfActiveDatanodes = 20;`
    `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder` | `clearNumOfBlocks()` `optional uint64 numOfBlocks = 11;`
    `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder` | `clearNumOfBlocksMissing()` `optional uint64 numOfBlocksMissing = 12;`
    `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder` | `clearNumOfBlocksPendingDeletion()` `optional uint64 numOfBlocksPendingDeletion = 15;`
    `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder` | `clearNumOfBlocksPendingReplication()` `optional uint64 numOfBlocksPendingReplication = 13;`
    `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder` | `clearNumOfBlocksUnderReplicated()` `optional uint64 numOfBlocksUnderReplicated = 14;`
    `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder` | `clearNumOfDeadDatanodes()` `optional uint32 numOfDeadDatanodes = 21;`
    `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder` | `clearNumOfDecomActiveDatanodes()` `optional uint32 numOfDecomActiveDatanodes = 23;`
    `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder` | `clearNumOfDecomDeadDatanodes()` `optional uint32 numOfDecomDeadDatanodes = 24;`
    `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder` | `clearNumOfDecommissioningDatanodes()` `optional uint32 numOfDecommissioningDatanodes = 22;`
    `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder` | `clearNumOfFiles()` `optional uint64 numOfFiles = 10;`
    `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder` | `clearProvidedSpace()` `optional uint64 providedSpace = 3;`
    `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder` | `clearTotalSpace()` `optional uint64 totalSpace = 1;`
    `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder` | `clone()`
    `long` | `getAvailableSpace()` `optional uint64 availableSpace = 2;`
    `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto` | `getDefaultInstanceForType()`
    `static com.google.protobuf.Descriptors.Descriptor` | `getDescriptor()`
    `com.google.protobuf.Descriptors.Descriptor` | `getDescriptorForType()`
    `int` | `getNumOfActiveDatanodes()` `optional uint32 numOfActiveDatanodes = 20;`
    `long` | `getNumOfBlocks()` `optional uint64 numOfBlocks = 11;`
    `long` | `getNumOfBlocksMissing()` `optional uint64 numOfBlocksMissing = 12;`
    `long` | `getNumOfBlocksPendingDeletion()` `optional uint64 numOfBlocksPendingDeletion = 15;`
    `long` | `getNumOfBlocksPendingReplication()` `optional uint64 numOfBlocksPendingReplication = 13;`
    `long` | `getNumOfBlocksUnderReplicated()` `optional uint64 numOfBlocksUnderReplicated = 14;`
    `int` | `getNumOfDeadDatanodes()` `optional uint32 numOfDeadDatanodes = 21;`
    `int` | `getNumOfDecomActiveDatanodes()` `optional uint32 numOfDecomActiveDatanodes = 23;`
    `int` | `getNumOfDecomDeadDatanodes()` `optional uint32 numOfDecomDeadDatanodes = 24;`
    `int` | `getNumOfDecommissioningDatanodes()` `optional uint32 numOfDecommissioningDatanodes = 22;`
    `long` | `getNumOfFiles()` `optional uint64 numOfFiles = 10;`
    `long` | `getProvidedSpace()` `optional uint64 providedSpace = 3;`
    `long` | `getTotalSpace()` `optional uint64 totalSpace = 1;`
    `boolean` | `hasAvailableSpace()` `optional uint64 availableSpace = 2;`
    `boolean` | `hasNumOfActiveDatanodes()` `optional uint32 numOfActiveDatanodes = 20;`
    `boolean` | `hasNumOfBlocks()` `optional uint64 numOfBlocks = 11;`
    `boolean` | `hasNumOfBlocksMissing()` `optional uint64 numOfBlocksMissing = 12;`
    `boolean` | `hasNumOfBlocksPendingDeletion()` `optional uint64 numOfBlocksPendingDeletion = 15;`
    `boolean` | `hasNumOfBlocksPendingReplication()` `optional uint64 numOfBlocksPendingReplication = 13;`
    `boolean` | `hasNumOfBlocksUnderReplicated()` `optional uint64 numOfBlocksUnderReplicated = 14;`
    `boolean` | `hasNumOfDeadDatanodes()` `optional uint32 numOfDeadDatanodes = 21;`
    `boolean` | `hasNumOfDecomActiveDatanodes()` `optional uint32 numOfDecomActiveDatanodes = 23;`
    `boolean` | `hasNumOfDecomDeadDatanodes()` `optional uint32 numOfDecomDeadDatanodes = 24;`
    `boolean` | `hasNumOfDecommissioningDatanodes()` `optional uint32 numOfDecommissioningDatanodes = 22;`
    `boolean` | `hasNumOfFiles()` `optional uint64 numOfFiles = 10;`
    `boolean` | `hasProvidedSpace()` `optional uint64 providedSpace = 3;`
    `boolean` | `hasTotalSpace()` `optional uint64 totalSpace = 1;`
    `protected com.google.protobuf.GeneratedMessage.FieldAccessorTable` | `internalGetFieldAccessorTable()`
    `boolean` | `isInitialized()`
    `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder` | `mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)`
    `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder` | `mergeFrom(HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto other)`
    `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder` | `mergeFrom(com.google.protobuf.Message other)`
    `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder` | `setAvailableSpace(long value)` `optional uint64 availableSpace = 2;`
    `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder` | `setNumOfActiveDatanodes(int value)` `optional uint32 numOfActiveDatanodes = 20;`
    `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder` | `setNumOfBlocks(long value)` `optional uint64 numOfBlocks = 11;`
    `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder` | `setNumOfBlocksMissing(long value)` `optional uint64 numOfBlocksMissing = 12;`
    `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder` | `setNumOfBlocksPendingDeletion(long value)` `optional uint64 numOfBlocksPendingDeletion = 15;`
    `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder` | `setNumOfBlocksPendingReplication(long value)` `optional uint64 numOfBlocksPendingReplication = 13;`
    `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder` | `setNumOfBlocksUnderReplicated(long value)` `optional uint64 numOfBlocksUnderReplicated = 14;`
    `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder` | `setNumOfDeadDatanodes(int value)` `optional uint32 numOfDeadDatanodes = 21;`
    `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder` | `setNumOfDecomActiveDatanodes(int value)` `optional uint32 numOfDecomActiveDatanodes = 23;`
    `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder` | `setNumOfDecomDeadDatanodes(int value)` `optional uint32 numOfDecomDeadDatanodes = 24;`
    `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder` | `setNumOfDecommissioningDatanodes(int value)` `optional uint32 numOfDecommissioningDatanodes = 22;`
    `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder` | `setNumOfFiles(long value)` `optional uint64 numOfFiles = 10;`
    `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder` | `setProvidedSpace(long value)` `optional uint64 providedSpace = 3;`
    `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder` | `setTotalSpace(long value)` `optional uint64 totalSpace = 1;`

    - ### Methods inherited from class com.google.protobuf.GeneratedMessage.Builder

      `addRepeatedField, clearField, getAllFields, getField, getFieldBuilder, getParentForChildren, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields`

    - ### Methods inherited from class com.google.protobuf.AbstractMessage.Builder

      `findInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException`

    - ### Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder

      `addAll, newUninitializedMessageException`

    - ### Methods inherited from class java.lang.Object

      `equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

    - ### Methods inherited from interface com.google.protobuf.MessageOrBuilder

      `findInitializationErrors, getAllFields, getField, getInitializationErrorString, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField`

- - ### Method Detail

    - #### getDescriptor

          public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()

    - #### internalGetFieldAccessorTable

          protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()

      Specified by:
        `internalGetFieldAccessorTable` in class `com.google.protobuf.GeneratedMessage.Builder<HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder>`

    - #### clear

          public HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder clear()

      Specified by:
        `clear` in interface `com.google.protobuf.Message.Builder`
      Specified by:
        `clear` in interface `com.google.protobuf.MessageLite.Builder`
      Overrides:
        `clear` in class `com.google.protobuf.GeneratedMessage.Builder<HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder>`

    - #### clone

          public HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder clone()

      Specified by:
        `clone` in interface `com.google.protobuf.Message.Builder`
      Specified by:
        `clone` in interface `com.google.protobuf.MessageLite.Builder`
      Overrides:
        `clone` in class `com.google.protobuf.GeneratedMessage.Builder<HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder>`

    - #### getDescriptorForType

          public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()

      Specified by:
        `getDescriptorForType` in interface `com.google.protobuf.Message.Builder`
      Specified by:
        `getDescriptorForType` in interface `com.google.protobuf.MessageOrBuilder`
      Overrides:
        `getDescriptorForType` in class `com.google.protobuf.GeneratedMessage.Builder<HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder>`

    - #### getDefaultInstanceForType

          public HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto getDefaultInstanceForType()

      Specified by:
        `getDefaultInstanceForType` in interface `com.google.protobuf.MessageLiteOrBuilder`
      Specified by:
        `getDefaultInstanceForType` in interface `com.google.protobuf.MessageOrBuilder`

    - #### build

          public HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto build()

      Specified by:
        `build` in interface `com.google.protobuf.Message.Builder`
      Specified by:
        `build` in interface `com.google.protobuf.MessageLite.Builder`

    - #### buildPartial

          public HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto buildPartial()

      Specified by:
        `buildPartial` in interface `com.google.protobuf.Message.Builder`
      Specified by:
        `buildPartial` in interface `com.google.protobuf.MessageLite.Builder`

    - #### mergeFrom

          public HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder mergeFrom(com.google.protobuf.Message other)

      Specified by:
        `mergeFrom` in interface `com.google.protobuf.Message.Builder`
      Overrides:
        `mergeFrom` in class `com.google.protobuf.AbstractMessage.Builder<HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder>`

    - #### mergeFrom

          public HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder mergeFrom(HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto other)

    - #### isInitialized

          public final boolean isInitialized()

      Specified by:
        `isInitialized` in interface `com.google.protobuf.MessageLiteOrBuilder`
      Overrides:
        `isInitialized` in class `com.google.protobuf.GeneratedMessage.Builder<HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder>`

    - #### mergeFrom

          public HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder mergeFrom(com.google.protobuf.CodedInputStream input,
                                                                                                 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                                                          throws IOException

      Specified by:
        `mergeFrom` in interface `com.google.protobuf.Message.Builder`
      Specified by:
        `mergeFrom` in interface `com.google.protobuf.MessageLite.Builder`
      Overrides:
        `mergeFrom` in class `com.google.protobuf.AbstractMessage.Builder<HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder>`
      Throws:
        `IOException`

    - #### hasTotalSpace

          public boolean hasTotalSpace()

      `optional uint64 totalSpace = 1;`
      Specified by:
        `hasTotalSpace` in interface `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProtoOrBuilder`

    - #### getTotalSpace

          public long getTotalSpace()

      `optional uint64 totalSpace = 1;`
      Specified by:
        `getTotalSpace` in interface `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProtoOrBuilder`

    - #### setTotalSpace

          public HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder setTotalSpace(long value)

      `optional uint64 totalSpace = 1;`

    - #### clearTotalSpace

          public HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder clearTotalSpace()

      `optional uint64 totalSpace = 1;`

    - #### hasAvailableSpace

          public boolean hasAvailableSpace()

      `optional uint64 availableSpace = 2;`
      Specified by:
        `hasAvailableSpace` in interface `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProtoOrBuilder`

    - #### getAvailableSpace

          public long getAvailableSpace()

      `optional uint64 availableSpace = 2;`
      Specified by:
        `getAvailableSpace` in interface `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProtoOrBuilder`

    - #### setAvailableSpace

          public HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder setAvailableSpace(long value)

      `optional uint64 availableSpace = 2;`

    - #### clearAvailableSpace

          public HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder clearAvailableSpace()

      `optional uint64 availableSpace = 2;`

    - #### hasProvidedSpace

          public boolean hasProvidedSpace()

      `optional uint64 providedSpace = 3;`
      Specified by:
        `hasProvidedSpace` in interface `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProtoOrBuilder`

    - #### getProvidedSpace

          public long getProvidedSpace()

      `optional uint64 providedSpace = 3;`
      Specified by:
        `getProvidedSpace` in interface `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProtoOrBuilder`

    - #### setProvidedSpace

          public HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder setProvidedSpace(long value)

      `optional uint64 providedSpace = 3;`

    - #### clearProvidedSpace

          public HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder clearProvidedSpace()

      `optional uint64 providedSpace = 3;`

    - #### hasNumOfFiles

          public boolean hasNumOfFiles()

      `optional uint64 numOfFiles = 10;`
      Specified by:
        `hasNumOfFiles` in interface `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProtoOrBuilder`

    - #### getNumOfFiles

          public long getNumOfFiles()

      `optional uint64 numOfFiles = 10;`
      Specified by:
        `getNumOfFiles` in interface `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProtoOrBuilder`

    - #### setNumOfFiles

          public HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder setNumOfFiles(long value)

      `optional uint64 numOfFiles = 10;`

    - #### clearNumOfFiles

          public HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder clearNumOfFiles()

      `optional uint64 numOfFiles = 10;`

    - #### hasNumOfBlocks

          public boolean hasNumOfBlocks()

      `optional uint64 numOfBlocks = 11;`
      Specified by:
        `hasNumOfBlocks` in interface `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProtoOrBuilder`

    - #### getNumOfBlocks

          public long getNumOfBlocks()

      `optional uint64 numOfBlocks = 11;`
      Specified by:
        `getNumOfBlocks` in interface `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProtoOrBuilder`

    - #### setNumOfBlocks

          public HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder setNumOfBlocks(long value)

      `optional uint64 numOfBlocks = 11;`

    - #### clearNumOfBlocks

          public HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder clearNumOfBlocks()

      `optional uint64 numOfBlocks = 11;`

    - #### hasNumOfBlocksMissing

          public boolean hasNumOfBlocksMissing()

      `optional uint64 numOfBlocksMissing = 12;`
      Specified by:
        `hasNumOfBlocksMissing` in interface `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProtoOrBuilder`

    - #### getNumOfBlocksMissing

          public long getNumOfBlocksMissing()

      `optional uint64 numOfBlocksMissing = 12;`
      Specified by:
        `getNumOfBlocksMissing` in interface `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProtoOrBuilder`

    - #### setNumOfBlocksMissing

          public HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder setNumOfBlocksMissing(long value)

      `optional uint64 numOfBlocksMissing = 12;`

    - #### clearNumOfBlocksMissing

          public HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder clearNumOfBlocksMissing()

      `optional uint64 numOfBlocksMissing = 12;`

    - #### hasNumOfBlocksPendingReplication

          public boolean hasNumOfBlocksPendingReplication()

      `optional uint64 numOfBlocksPendingReplication = 13;`
      Specified by:
        `hasNumOfBlocksPendingReplication` in interface `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProtoOrBuilder`

    - #### getNumOfBlocksPendingReplication

          public long getNumOfBlocksPendingReplication()

      `optional uint64 numOfBlocksPendingReplication = 13;`
      Specified by:
        `getNumOfBlocksPendingReplication` in interface `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProtoOrBuilder`

    - #### setNumOfBlocksPendingReplication

          public HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder setNumOfBlocksPendingReplication(long value)

      `optional uint64 numOfBlocksPendingReplication = 13;`

    - #### clearNumOfBlocksPendingReplication

          public HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder clearNumOfBlocksPendingReplication()

      `optional uint64 numOfBlocksPendingReplication = 13;`

    - #### hasNumOfBlocksUnderReplicated

          public boolean hasNumOfBlocksUnderReplicated()

      `optional uint64 numOfBlocksUnderReplicated = 14;`
      Specified by:
        `hasNumOfBlocksUnderReplicated` in interface `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProtoOrBuilder`

    - #### getNumOfBlocksUnderReplicated

          public long getNumOfBlocksUnderReplicated()

      `optional uint64 numOfBlocksUnderReplicated = 14;`
      Specified by:
        `getNumOfBlocksUnderReplicated` in interface `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProtoOrBuilder`

    - #### setNumOfBlocksUnderReplicated

          public HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder setNumOfBlocksUnderReplicated(long value)

      `optional uint64 numOfBlocksUnderReplicated = 14;`

    - #### clearNumOfBlocksUnderReplicated

          public HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder clearNumOfBlocksUnderReplicated()

      `optional uint64 numOfBlocksUnderReplicated = 14;`

    - #### hasNumOfBlocksPendingDeletion

          public boolean hasNumOfBlocksPendingDeletion()

      `optional uint64 numOfBlocksPendingDeletion = 15;`
      Specified by:
        `hasNumOfBlocksPendingDeletion` in interface `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProtoOrBuilder`

    - #### getNumOfBlocksPendingDeletion

          public long getNumOfBlocksPendingDeletion()

      `optional uint64 numOfBlocksPendingDeletion = 15;`
      Specified by:
        `getNumOfBlocksPendingDeletion` in interface `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProtoOrBuilder`

    - #### setNumOfBlocksPendingDeletion

          public HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder setNumOfBlocksPendingDeletion(long value)

      `optional uint64 numOfBlocksPendingDeletion = 15;`

    - #### clearNumOfBlocksPendingDeletion

          public HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder clearNumOfBlocksPendingDeletion()

      `optional uint64 numOfBlocksPendingDeletion = 15;`

    - #### hasNumOfActiveDatanodes

          public boolean hasNumOfActiveDatanodes()

      `optional uint32 numOfActiveDatanodes = 20;`
      Specified by:
        `hasNumOfActiveDatanodes` in interface `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProtoOrBuilder`

    - #### getNumOfActiveDatanodes

          public int getNumOfActiveDatanodes()

      `optional uint32 numOfActiveDatanodes = 20;`
      Specified by:
        `getNumOfActiveDatanodes` in interface `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProtoOrBuilder`

    - #### setNumOfActiveDatanodes

          public HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder setNumOfActiveDatanodes(int value)

      `optional uint32 numOfActiveDatanodes = 20;`

    - #### clearNumOfActiveDatanodes

          public HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder clearNumOfActiveDatanodes()

      `optional uint32 numOfActiveDatanodes = 20;`

    - #### hasNumOfDeadDatanodes

          public boolean hasNumOfDeadDatanodes()

      `optional uint32 numOfDeadDatanodes = 21;`
      Specified by:
        `hasNumOfDeadDatanodes` in interface `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProtoOrBuilder`

    - #### getNumOfDeadDatanodes

          public int getNumOfDeadDatanodes()

      `optional uint32 numOfDeadDatanodes = 21;`
      Specified by:
        `getNumOfDeadDatanodes` in interface `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProtoOrBuilder`

    - #### setNumOfDeadDatanodes

          public HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder setNumOfDeadDatanodes(int value)

      `optional uint32 numOfDeadDatanodes = 21;`

    - #### clearNumOfDeadDatanodes

          public HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder clearNumOfDeadDatanodes()

      `optional uint32 numOfDeadDatanodes = 21;`

    - #### hasNumOfDecommissioningDatanodes

          public boolean hasNumOfDecommissioningDatanodes()

      `optional uint32 numOfDecommissioningDatanodes = 22;`
      Specified by:
        `hasNumOfDecommissioningDatanodes` in interface `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProtoOrBuilder`

    - #### getNumOfDecommissioningDatanodes

          public int getNumOfDecommissioningDatanodes()

      `optional uint32 numOfDecommissioningDatanodes = 22;`
      Specified by:
        `getNumOfDecommissioningDatanodes` in interface `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProtoOrBuilder`

    - #### setNumOfDecommissioningDatanodes

          public HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder setNumOfDecommissioningDatanodes(int value)

      `optional uint32 numOfDecommissioningDatanodes = 22;`

    - #### clearNumOfDecommissioningDatanodes

          public HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder clearNumOfDecommissioningDatanodes()

      `optional uint32 numOfDecommissioningDatanodes = 22;`

    - #### hasNumOfDecomActiveDatanodes

          public boolean hasNumOfDecomActiveDatanodes()

      `optional uint32 numOfDecomActiveDatanodes = 23;`
      Specified by:
        `hasNumOfDecomActiveDatanodes` in interface `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProtoOrBuilder`

    - #### getNumOfDecomActiveDatanodes

          public int getNumOfDecomActiveDatanodes()

      `optional uint32 numOfDecomActiveDatanodes = 23;`
      Specified by:
        `getNumOfDecomActiveDatanodes` in interface `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProtoOrBuilder`

    - #### setNumOfDecomActiveDatanodes

          public HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder setNumOfDecomActiveDatanodes(int value)

      `optional uint32 numOfDecomActiveDatanodes = 23;`

    - #### clearNumOfDecomActiveDatanodes

          public HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder clearNumOfDecomActiveDatanodes()

      `optional uint32 numOfDecomActiveDatanodes = 23;`

    - #### hasNumOfDecomDeadDatanodes

          public boolean hasNumOfDecomDeadDatanodes()

      `optional uint32 numOfDecomDeadDatanodes = 24;`
      Specified by:
        `hasNumOfDecomDeadDatanodes` in interface `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProtoOrBuilder`

    - #### getNumOfDecomDeadDatanodes

          public int getNumOfDecomDeadDatanodes()

      `optional uint32 numOfDecomDeadDatanodes = 24;`
      Specified by:
        `getNumOfDecomDeadDatanodes` in interface `HdfsServerFederationProtos.NamenodeMembershipStatsRecordProtoOrBuilder`

    - #### setNumOfDecomDeadDatanodes

          public HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder setNumOfDecomDeadDatanodes(int value)

      `optional uint32 numOfDecomDeadDatanodes = 24;`

    - #### clearNumOfDecomDeadDatanodes

          public HdfsServerFederationProtos.NamenodeMembershipStatsRecordProto.Builder clearNumOfDecomDeadDatanodes()

      `optional uint32 numOfDecomDeadDatanodes = 24;`

Copyright © 2008–2022 Apache Software Foundation. All rights reserved.