Serialized Form (Apache Hadoop HDFS 3.5.0 API)
Description: serialized forms

# Serialized Form

- ## Package org.apache.hadoop.hdfs

  - ### Exception org.apache.hadoop.hdfs.BlockMissingException

    class BlockMissingException extends IOException implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### filename

            String filename

      - ##### offset

            long offset

  - ### Exception org.apache.hadoop.hdfs.CannotObtainBlockLengthException

    class CannotObtainBlockLengthException extends IOException implements Serializable
    serialVersionUID:
      1L

  - ### Exception org.apache.hadoop.hdfs.UnknownCipherSuiteException

    class UnknownCipherSuiteException extends IOException implements Serializable

  - ### Exception org.apache.hadoop.hdfs.UnknownCryptoProtocolVersionException

    class UnknownCryptoProtocolVersionException extends IOException implements Serializable
    serialVersionUID:
      8957192L

- ## Package org.apache.hadoop.hdfs.protocol

  - ### Exception org.apache.hadoop.hdfs.protocol.AclException

    class AclException extends IOException implements Serializable
    serialVersionUID:
      1L

  - ### Exception org.apache.hadoop.hdfs.protocol.AlreadyBeingCreatedException

    class AlreadyBeingCreatedException extends IOException implements Serializable
    serialVersionUID:
      78123814921L

  - ### Exception org.apache.hadoop.hdfs.protocol.DSQuotaExceededException

    class DSQuotaExceededException extends org.apache.hadoop.hdfs.protocol.QuotaExceededException implements Serializable
    serialVersionUID:
      1L

  - ### Class org.apache.hadoop.hdfs.protocol.ErasureCodingPolicy

    class ErasureCodingPolicy extends Object implements Serializable
    serialVersionUID:
      7994958L

    - #### Serialized Fields

      - ##### cellSize

            int cellSize

      - ##### id

            byte id

      - ##### name

            String name

      - ##### schema

            org.apache.hadoop.io.erasurecode.ECSchema schema

  - ### Class org.apache.hadoop.hdfs.protocol.ErasureCodingPolicyInfo

    class ErasureCodingPolicyInfo extends Object implements Serializable
    serialVersionUID:
      49L

    - #### Serialized Fields

      - ##### policy

            org.apache.hadoop.hdfs.protocol.ErasureCodingPolicy policy

      - ##### state

            org.apache.hadoop.hdfs.protocol.ErasureCodingPolicyState state

  - ### Exception org.apache.hadoop.hdfs.protocol.FSLimitException

    class FSLimitException extends org.apache.hadoop.hdfs.protocol.QuotaExceededException implements Serializable
    serialVersionUID:
      1L

  - ### Exception org.apache.hadoop.hdfs.protocol.FSLimitException.MaxDirectoryItemsExceededException

    class MaxDirectoryItemsExceededException extends FSLimitException implements Serializable
    serialVersionUID:
      1L

  - ### Exception org.apache.hadoop.hdfs.protocol.FSLimitException.PathComponentTooLongException

    class PathComponentTooLongException extends FSLimitException implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### childName

            String childName

  - ### Class org.apache.hadoop.hdfs.protocol.FsPermissionExtension

    class FsPermissionExtension extends org.apache.hadoop.fs.permission.FsPermission implements Serializable
    serialVersionUID:
      331520164L

    - #### Serialized Fields

      - ##### aclBit

            boolean aclBit

        Deprecated.

      - ##### encryptedBit

            boolean encryptedBit

        Deprecated.

      - ##### erasureCodedBit

            boolean erasureCodedBit

        Deprecated.

  - ### Class org.apache.hadoop.hdfs.protocol.HdfsLocatedFileStatus

    class HdfsLocatedFileStatus extends org.apache.hadoop.fs.LocatedFileStatus implements Serializable
    serialVersionUID:
      309245994L

    - #### Serialized Fields

      - ##### childrenNum

            int childrenNum

      - ##### ecPolicy

            org.apache.hadoop.hdfs.protocol.ErasureCodingPolicy ecPolicy

      - ##### feInfo

            org.apache.hadoop.fs.FileEncryptionInfo feInfo

      - ##### fileId

            long fileId

      - ##### namespace

            String namespace

      - ##### storagePolicy

            byte storagePolicy

      - ##### uPath

            byte[] uPath

      - ##### uSymlink

            byte[] uSymlink

  - ### Class org.apache.hadoop.hdfs.protocol.HdfsNamedFileStatus

    class HdfsNamedFileStatus extends org.apache.hadoop.fs.FileStatus implements Serializable

    - #### Serialized Fields

      - ##### childrenNum

            int childrenNum

      - ##### ecPolicy

            org.apache.hadoop.hdfs.protocol.ErasureCodingPolicy ecPolicy

      - ##### feInfo

            org.apache.hadoop.fs.FileEncryptionInfo feInfo

      - ##### fileId

            long fileId

      - ##### namespace

            String namespace

      - ##### storagePolicy

            byte storagePolicy

      - ##### uPath

            byte[] uPath

      - ##### uSymlink

            byte[] uSymlink

  - ### Class org.apache.hadoop.hdfs.protocol.HdfsPathHandle

    class HdfsPathHandle extends Object implements Serializable
    serialVersionUID:
      13550764053544L

    - #### Serialized Fields

      - ##### inodeId

            Long inodeId

      - ##### mtime

            Long mtime

      - ##### path

            String path

  - ### Exception org.apache.hadoop.hdfs.protocol.NoECPolicySetException

    class NoECPolicySetException extends IOException implements Serializable
    serialVersionUID:
      1L

  - ### Exception org.apache.hadoop.hdfs.protocol.NSQuotaExceededException

    class NSQuotaExceededException extends org.apache.hadoop.hdfs.protocol.QuotaExceededException implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### prefix

            String prefix

  - ### Exception org.apache.hadoop.hdfs.protocol.QuotaByStorageTypeExceededException

    class QuotaByStorageTypeExceededException extends org.apache.hadoop.hdfs.protocol.QuotaExceededException implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### type

            org.apache.hadoop.fs.StorageType type

  - ### Exception org.apache.hadoop.hdfs.protocol.QuotaExceededException

    class QuotaExceededException extends org.apache.hadoop.fs.ClusterStorageCapacityExceededException implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### count

            long count

      - ##### pathName

            String pathName

      - ##### quota

            long quota

  - ### Exception org.apache.hadoop.hdfs.protocol.RecoveryInProgressException

    class RecoveryInProgressException extends IOException implements Serializable
    serialVersionUID:
      1L

  - ### Exception org.apache.hadoop.hdfs.protocol.RollingUpgradeException

    class RollingUpgradeException extends IOException implements Serializable
    serialVersionUID:
      1L

  - ### Exception org.apache.hadoop.hdfs.protocol.SnapshotAccessControlException

    class SnapshotAccessControlException extends org.apache.hadoop.security.AccessControlException implements Serializable
    serialVersionUID:
      1L

  - ### Exception org.apache.hadoop.hdfs.protocol.SnapshotException

    class SnapshotException extends IOException implements Serializable
    serialVersionUID:
      1L

  - ### Exception org.apache.hadoop.hdfs.protocol.UnregisteredNodeException

    class UnregisteredNodeException extends IOException implements Serializable
    serialVersionUID:
      -5620209396945970810L

  - ### Exception org.apache.hadoop.hdfs.protocol.UnresolvedPathException

    class UnresolvedPathException extends org.apache.hadoop.fs.UnresolvedLinkException implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### linkTarget

            String linkTarget

      - ##### path

            String path

      - ##### preceding

            String preceding

      - ##### remainder

            String remainder

  - ### Exception org.apache.hadoop.hdfs.protocol.XAttrNotFoundException

    class XAttrNotFoundException extends IOException implements Serializable
    serialVersionUID:
      -6506239904158794057L

- ## Package org.apache.hadoop.hdfs.protocol.datatransfer

  - ### Exception org.apache.hadoop.hdfs.protocol.datatransfer.BlockPinningException

    class BlockPinningException extends IOException implements Serializable
    serialVersionUID:
      1L

  - ### Exception org.apache.hadoop.hdfs.protocol.datatransfer.InvalidEncryptionKeyException

    class InvalidEncryptionKeyException extends IOException implements Serializable
    serialVersionUID:
      0L

- ## Package org.apache.hadoop.hdfs.protocol.datatransfer.sasl

  - ### Exception org.apache.hadoop.hdfs.protocol.datatransfer.sasl.InvalidMagicNumberException

    class InvalidMagicNumberException extends IOException implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### handshake4Encryption

            boolean handshake4Encryption

- ## Package org.apache.hadoop.hdfs.qjournal.protocol

  - ### Class org.apache.hadoop.hdfs.qjournal.protocol.InterQJournalProtocolProtos.GetStorageInfoRequestProto

    class GetStorageInfoRequestProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### jid_

            QJournalProtocolProtos.JournalIdProto jid_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### nameServiceId_

            Object nameServiceId_

  - ### Exception org.apache.hadoop.hdfs.qjournal.protocol.JournalNotFormattedException

    class JournalNotFormattedException extends IOException implements Serializable
    serialVersionUID:
      1L

  - ### Exception org.apache.hadoop.hdfs.qjournal.protocol.JournalOutOfSyncException

    class JournalOutOfSyncException extends IOException implements Serializable
    serialVersionUID:
      1L

  - ### Class org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.AcceptRecoveryRequestProto

    class AcceptRecoveryRequestProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### fromURL_

            Object fromURL_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### reqInfo_

            QJournalProtocolProtos.RequestInfoProto reqInfo_

      - ##### stateToAccept_

            QJournalProtocolProtos.SegmentStateProto stateToAccept_

  - ### Class org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.AcceptRecoveryResponseProto

    class AcceptRecoveryResponseProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

  - ### Class org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.CanRollBackRequestProto

    class CanRollBackRequestProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### jid_

            QJournalProtocolProtos.JournalIdProto jid_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### nameServiceId_

            Object nameServiceId_

      - ##### prevStorage_

            org.apache.hadoop.hdfs.protocol.proto.HdfsServerProtos.StorageInfoProto prevStorage_

      - ##### storage_

            org.apache.hadoop.hdfs.protocol.proto.HdfsServerProtos.StorageInfoProto storage_

      - ##### targetLayoutVersion_

            int targetLayoutVersion_

  - ### Class org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.CanRollBackResponseProto

    class CanRollBackResponseProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### canRollBack_

            boolean canRollBack_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

  - ### Class org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.DiscardSegmentsRequestProto

    class DiscardSegmentsRequestProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### jid_

            QJournalProtocolProtos.JournalIdProto jid_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### nameServiceId_

            Object nameServiceId_

      - ##### startTxId_

            long startTxId_

  - ### Class org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.DiscardSegmentsResponseProto

    class DiscardSegmentsResponseProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

  - ### Class org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.DoFinalizeRequestProto

    class DoFinalizeRequestProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### jid_

            QJournalProtocolProtos.JournalIdProto jid_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### nameServiceId_

            Object nameServiceId_

  - ### Class org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.DoFinalizeResponseProto

    class DoFinalizeResponseProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

  - ### Class org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.DoPreUpgradeRequestProto

    class DoPreUpgradeRequestProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### jid_

            QJournalProtocolProtos.JournalIdProto jid_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

  - ### Class org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.DoPreUpgradeResponseProto

    class DoPreUpgradeResponseProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

  - ### Class org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.DoRollbackRequestProto

    class DoRollbackRequestProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### jid_

            QJournalProtocolProtos.JournalIdProto jid_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### nameserviceId_

            Object nameserviceId_

  - ### Class org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.DoRollbackResponseProto

    class DoRollbackResponseProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

  - ### Class org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.DoUpgradeRequestProto

    class DoUpgradeRequestProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### jid_

            QJournalProtocolProtos.JournalIdProto jid_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### sInfo_

            org.apache.hadoop.hdfs.protocol.proto.HdfsServerProtos.StorageInfoProto sInfo_

  - ### Class org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.DoUpgradeResponseProto

    class DoUpgradeResponseProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

  - ### Class org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.FinalizeLogSegmentRequestProto

    class FinalizeLogSegmentRequestProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### endTxId_

            long endTxId_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### reqInfo_

            QJournalProtocolProtos.RequestInfoProto reqInfo_

      - ##### startTxId_

            long startTxId_

  - ### Class org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.FinalizeLogSegmentResponseProto

    class FinalizeLogSegmentResponseProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

  - ### Class org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.FormatRequestProto

    class FormatRequestProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### force_

            boolean force_

      - ##### jid_

            QJournalProtocolProtos.JournalIdProto jid_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### nameServiceId_

            Object nameServiceId_

      - ##### nsInfo_

            org.apache.hadoop.hdfs.protocol.proto.HdfsServerProtos.NamespaceInfoProto nsInfo_

  - ### Class org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.FormatResponseProto

    class FormatResponseProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

  - ### Class org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.GetEditLogManifestRequestProto

    class GetEditLogManifestRequestProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### inProgressOk_

            boolean inProgressOk_

      - ##### jid_

            QJournalProtocolProtos.JournalIdProto jid_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### nameServiceId_

            Object nameServiceId_

      - ##### sinceTxId_

            long sinceTxId_

  - ### Class org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.GetEditLogManifestResponseProto

    class GetEditLogManifestResponseProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### fromURL_

            Object fromURL_

      - ##### httpPort_

            int httpPort_

      - ##### manifest_

            org.apache.hadoop.hdfs.protocol.proto.HdfsServerProtos.RemoteEditLogManifestProto manifest_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

  - ### Class org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.GetJournalCTimeRequestProto

    class GetJournalCTimeRequestProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### jid_

            QJournalProtocolProtos.JournalIdProto jid_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### nameServiceId_

            Object nameServiceId_

  - ### Class org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.GetJournalCTimeResponseProto

    class GetJournalCTimeResponseProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### resultCTime_

            long resultCTime_

  - ### Class org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.GetJournaledEditsRequestProto

    class GetJournaledEditsRequestProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### jid_

            QJournalProtocolProtos.JournalIdProto jid_

      - ##### maxTxns_

            int maxTxns_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### nameServiceId_

            Object nameServiceId_

      - ##### sinceTxId_

            long sinceTxId_

  - ### Class org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.GetJournaledEditsResponseProto

    class GetJournaledEditsResponseProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### editLog_

            org.apache.hadoop.thirdparty.protobuf.ByteString editLog_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### txnCount_

            int txnCount_

  - ### Class org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.GetJournalStateRequestProto

    class GetJournalStateRequestProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### jid_

            QJournalProtocolProtos.JournalIdProto jid_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### nameServiceId_

            Object nameServiceId_

  - ### Class org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.GetJournalStateResponseProto

    class GetJournalStateResponseProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### fromURL_

            Object fromURL_

      - ##### httpPort_

            int httpPort_

      - ##### lastPromisedEpoch_

            long lastPromisedEpoch_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

  - ### Class org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.HeartbeatRequestProto

    class HeartbeatRequestProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### reqInfo_

            QJournalProtocolProtos.RequestInfoProto reqInfo_

  - ### Class org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.HeartbeatResponseProto

    class HeartbeatResponseProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

  - ### Class org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.IsFormattedRequestProto

    class IsFormattedRequestProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### jid_

            QJournalProtocolProtos.JournalIdProto jid_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### nameServiceId_

            Object nameServiceId_

  - ### Class org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.IsFormattedResponseProto

    class IsFormattedResponseProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### isFormatted_

            boolean isFormatted_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

  - ### Class org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.JournalIdProto

    class JournalIdProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### identifier_

            Object identifier_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

  - ### Class org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.JournalRequestProto

    class JournalRequestProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### firstTxnId_

            long firstTxnId_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### nameServiceId_

            Object nameServiceId_

      - ##### numTxns_

            int numTxns_

      - ##### records_

            org.apache.hadoop.thirdparty.protobuf.ByteString records_

      - ##### reqInfo_

            QJournalProtocolProtos.RequestInfoProto reqInfo_

      - ##### segmentTxnId_

            long segmentTxnId_

  - ### Class org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.JournalResponseProto

    class JournalResponseProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

  - ### Class org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.NewEpochRequestProto

    class NewEpochRequestProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### epoch_

            long epoch_

      - ##### jid_

            QJournalProtocolProtos.JournalIdProto jid_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### nameServiceId_

            Object nameServiceId_

      - ##### nsInfo_

            org.apache.hadoop.hdfs.protocol.proto.HdfsServerProtos.NamespaceInfoProto nsInfo_

  - ### Class org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.NewEpochResponseProto

    class NewEpochResponseProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### lastSegmentTxId_

            long lastSegmentTxId_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

  - ### Class org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.PersistedRecoveryPaxosData

    class PersistedRecoveryPaxosData extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### acceptedInEpoch_

            long acceptedInEpoch_

      - ##### bitField0_

            int bitField0_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### segmentState_

            QJournalProtocolProtos.SegmentStateProto segmentState_

  - ### Class org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.PrepareRecoveryRequestProto

    class PrepareRecoveryRequestProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### reqInfo_

            QJournalProtocolProtos.RequestInfoProto reqInfo_

      - ##### segmentTxId_

            long segmentTxId_

  - ### Class org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.PrepareRecoveryResponseProto

    class PrepareRecoveryResponseProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### acceptedInEpoch_

            long acceptedInEpoch_

      - ##### bitField0_

            int bitField0_

      - ##### lastCommittedTxId_

            long lastCommittedTxId_

      - ##### lastWriterEpoch_

            long lastWriterEpoch_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### segmentState_

            QJournalProtocolProtos.SegmentStateProto segmentState_

  - ### Class org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.PurgeLogsRequestProto

    class PurgeLogsRequestProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### minTxIdToKeep_

            long minTxIdToKeep_

      - ##### reqInfo_

            QJournalProtocolProtos.RequestInfoProto reqInfo_

  - ### Class org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.PurgeLogsResponseProto

    class PurgeLogsResponseProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

  - ### Class org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.RequestInfoProto

    class RequestInfoProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### committedTxId_

            long committedTxId_

      - ##### epoch_

            long epoch_

      - ##### ipcSerialNumber_

            long ipcSerialNumber_

      - ##### journalId_

            QJournalProtocolProtos.JournalIdProto journalId_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### nameServiceId_

            Object nameServiceId_

  - ### Class org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.SegmentStateProto

    class SegmentStateProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### endTxId_

            long endTxId_

      - ##### isInProgress_

            boolean isInProgress_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### startTxId_

            long startTxId_

  - ### Class org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.StartLogSegmentRequestProto

    class StartLogSegmentRequestProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### layoutVersion_

            int layoutVersion_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### reqInfo_

            QJournalProtocolProtos.RequestInfoProto reqInfo_

      - ##### txid_

            long txid_

  - ### Class org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.StartLogSegmentResponseProto

    class StartLogSegmentResponseProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

- ## Package org.apache.hadoop.hdfs.qjournal.server

  - ### Class org.apache.hadoop.hdfs.qjournal.server.GetJournalEditServlet

    class GetJournalEditServlet extends DfsServlet implements Serializable
    serialVersionUID:
      -4635891628211723009L

  - ### Exception org.apache.hadoop.hdfs.qjournal.server.NewerTxnIdException

    class NewerTxnIdException extends IOException implements Serializable
    serialVersionUID:
      0L

- ## Package org.apache.hadoop.hdfs.security.token.block

  - ### Exception org.apache.hadoop.hdfs.security.token.block.InvalidBlockTokenException

    class InvalidBlockTokenException extends IOException implements Serializable
    serialVersionUID:
      168L

- ## Package org.apache.hadoop.hdfs.server.blockmanagement

  - ### Exception org.apache.hadoop.hdfs.server.blockmanagement.BlockPlacementPolicy.NotEnoughReplicasException

    class NotEnoughReplicasException extends Exception implements Serializable
    serialVersionUID:
      1L

  - ### Exception org.apache.hadoop.hdfs.server.blockmanagement.OutOfLegacyGenerationStampsException

    class OutOfLegacyGenerationStampsException extends IOException implements Serializable
    serialVersionUID:
      1L

  - ### Exception org.apache.hadoop.hdfs.server.blockmanagement.UnresolvedTopologyException

    class UnresolvedTopologyException extends IOException implements Serializable
    serialVersionUID:
      1L

- ## Package org.apache.hadoop.hdfs.server.common

  - ### Exception org.apache.hadoop.hdfs.server.common.HttpGetFailedException

    class HttpGetFailedException extends IOException implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### responseCode

            int responseCode

  - ### Exception org.apache.hadoop.hdfs.server.common.HttpPutFailedException

    class HttpPutFailedException extends IOException implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### responseCode

            int responseCode

  - ### Exception org.apache.hadoop.hdfs.server.common.InconsistentFSStateException

    class InconsistentFSStateException extends IOException implements Serializable
    serialVersionUID:
      1L

  - ### Exception org.apache.hadoop.hdfs.server.common.IncorrectVersionException

    class IncorrectVersionException extends IOException implements Serializable
    serialVersionUID:
      1L

- ## Package org.apache.hadoop.hdfs.server.datanode

  - ### Class org.apache.hadoop.hdfs.server.datanode.BlockScanner.Servlet

    class Servlet extends javax.servlet.http.HttpServlet implements Serializable
    serialVersionUID:
      1L

  - ### Exception org.apache.hadoop.hdfs.server.datanode.BPServiceActorActionException

    class BPServiceActorActionException extends IOException implements Serializable
    serialVersionUID:
      1L

  - ### Exception org.apache.hadoop.hdfs.server.datanode.CorruptMetaHeaderException

    class CorruptMetaHeaderException extends IOException implements Serializable

  - ### Exception org.apache.hadoop.hdfs.server.datanode.DataNode.ShortCircuitFdsUnsupportedException

    class ShortCircuitFdsUnsupportedException extends IOException implements Serializable
    serialVersionUID:
      1L

  - ### Exception org.apache.hadoop.hdfs.server.datanode.DataNode.ShortCircuitFdsVersionException

    class ShortCircuitFdsVersionException extends IOException implements Serializable
    serialVersionUID:
      1L

  - ### Exception org.apache.hadoop.hdfs.server.datanode.DiskFileCorruptException

    class DiskFileCorruptException extends IOException implements Serializable

  - ### Exception org.apache.hadoop.hdfs.server.datanode.ReplicaAlreadyExistsException

    class ReplicaAlreadyExistsException extends IOException implements Serializable
    serialVersionUID:
      1L

  - ### Exception org.apache.hadoop.hdfs.server.datanode.ReplicaNotFoundException

    class ReplicaNotFoundException extends IOException implements Serializable
    serialVersionUID:
      1L

  - ### Exception org.apache.hadoop.hdfs.server.datanode.UnexpectedReplicaStateException

    class UnexpectedReplicaStateException extends IOException implements Serializable
    serialVersionUID:
      1L

- ## Package org.apache.hadoop.hdfs.server.datanode.fsdataset.impl

  - ### Exception org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.AddBlockPoolException

    class AddBlockPoolException extends RuntimeException implements Serializable

    - #### Serialized Fields

      - ##### unhealthyDataDirs

            Map<FsVolumeSpi,IOException> unhealthyDataDirs

- ## Package org.apache.hadoop.hdfs.server.diskbalancer

  - ### Exception org.apache.hadoop.hdfs.server.diskbalancer.DiskBalancerException

    class DiskBalancerException extends IOException implements Serializable

    - #### Serialized Fields

      - ##### result

            DiskBalancerException.Result result

- ## Package org.apache.hadoop.hdfs.server.namenode

  - ### Class org.apache.hadoop.hdfs.server.namenode.DfsServlet

    class DfsServlet extends javax.servlet.http.HttpServlet implements Serializable
    serialVersionUID:
      1L

  - ### Exception org.apache.hadoop.hdfs.server.namenode.EditLogInputException

    class EditLogInputException extends IOException implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### numEditsLoaded

            long numEditsLoaded

  - ### Class org.apache.hadoop.hdfs.server.namenode.FsckServlet

    class FsckServlet extends DfsServlet implements Serializable
    serialVersionUID:
      1L

  - ### Class org.apache.hadoop.hdfs.server.namenode.FsImageProto.CacheManagerSection

    class CacheManagerSection extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### nextDirectiveId_

            long nextDirectiveId_

      - ##### numDirectives_

            int numDirectives_

      - ##### numPools_

            int numPools_

  - ### Class org.apache.hadoop.hdfs.server.namenode.FsImageProto.ErasureCodingSection

    class ErasureCodingSection extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### policies_

            List<org.apache.hadoop.hdfs.protocol.proto.HdfsProtos.ErasureCodingPolicyProto> policies_

  - ### Class org.apache.hadoop.hdfs.server.namenode.FsImageProto.FileSummary

    class FileSummary extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### codec_

            Object codec_

      - ##### layoutVersion_

            int layoutVersion_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### ondiskVersion_

            int ondiskVersion_

      - ##### sections_

            List<FsImageProto.FileSummary.Section> sections_

  - ### Class org.apache.hadoop.hdfs.server.namenode.FsImageProto.FileSummary.Section

    class Section extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### length_

            long length_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### name_

            Object name_

      - ##### offset_

            long offset_

  - ### Class org.apache.hadoop.hdfs.server.namenode.FsImageProto.FilesUnderConstructionSection

    class FilesUnderConstructionSection extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

  - ### Class org.apache.hadoop.hdfs.server.namenode.FsImageProto.FilesUnderConstructionSection.FileUnderConstructionEntry

    class FileUnderConstructionEntry extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### fullPath_

            Object fullPath_

      - ##### inodeId_

            long inodeId_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

  - ### Class org.apache.hadoop.hdfs.server.namenode.FsImageProto.INodeDirectorySection

    class INodeDirectorySection extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

  - ### Class org.apache.hadoop.hdfs.server.namenode.FsImageProto.INodeDirectorySection.DirEntry

    class DirEntry extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### children_

            org.apache.hadoop.thirdparty.protobuf.Internal.LongList children_

      - ##### childrenMemoizedSerializedSize

            int childrenMemoizedSerializedSize

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### parent_

            long parent_

      - ##### refChildren_

            org.apache.hadoop.thirdparty.protobuf.Internal.IntList refChildren_

      - ##### refChildrenMemoizedSerializedSize

            int refChildrenMemoizedSerializedSize

  - ### Class org.apache.hadoop.hdfs.server.namenode.FsImageProto.INodeReferenceSection

    class INodeReferenceSection extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

  - ### Class org.apache.hadoop.hdfs.server.namenode.FsImageProto.INodeReferenceSection.INodeReference

    class INodeReference extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### dstSnapshotId_

            int dstSnapshotId_

      - ##### lastSnapshotId_

            int lastSnapshotId_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### name_

            org.apache.hadoop.thirdparty.protobuf.ByteString name_

      - ##### referredId_

            long referredId_

  - ### Class org.apache.hadoop.hdfs.server.namenode.FsImageProto.INodeSection

    class INodeSection extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### lastInodeId_

            long lastInodeId_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### numInodes_

            long numInodes_

  - ### Class org.apache.hadoop.hdfs.server.namenode.FsImageProto.INodeSection.AclFeatureProto

    class AclFeatureProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### entries_

            org.apache.hadoop.thirdparty.protobuf.Internal.IntList entries_

      - ##### entriesMemoizedSerializedSize

            int entriesMemoizedSerializedSize

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

  - ### Class org.apache.hadoop.hdfs.server.namenode.FsImageProto.INodeSection.FileUnderConstructionFeature

    class FileUnderConstructionFeature extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### clientMachine_

            Object clientMachine_

      - ##### clientName_

            Object clientName_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

  - ### Class org.apache.hadoop.hdfs.server.namenode.FsImageProto.INodeSection.INode

    class INode extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### directory_

            FsImageProto.INodeSection.INodeDirectory directory_

      - ##### file_

            FsImageProto.INodeSection.INodeFile file_

      - ##### id_

            long id_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### name_

            org.apache.hadoop.thirdparty.protobuf.ByteString name_

      - ##### symlink_

            FsImageProto.INodeSection.INodeSymlink symlink_

      - ##### type_

            int type_

  - ### Class org.apache.hadoop.hdfs.server.namenode.FsImageProto.INodeSection.INodeDirectory

    class INodeDirectory extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### acl_

            FsImageProto.INodeSection.AclFeatureProto acl_

      - ##### bitField0_

            int bitField0_

      - ##### dsQuota_

            long dsQuota_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### modificationTime_

            long modificationTime_

      - ##### nsQuota_

            long nsQuota_

      - ##### permission_

            long permission_

      - ##### typeQuotas_

            FsImageProto.INodeSection.QuotaByStorageTypeFeatureProto typeQuotas_

      - ##### xAttrs_

            FsImageProto.INodeSection.XAttrFeatureProto xAttrs_

  - ### Class org.apache.hadoop.hdfs.server.namenode.FsImageProto.INodeSection.INodeFile

    class INodeFile extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### accessTime_

            long accessTime_

      - ##### acl_

            FsImageProto.INodeSection.AclFeatureProto acl_

      - ##### bitField0_

            int bitField0_

      - ##### blocks_

            List<org.apache.hadoop.hdfs.protocol.proto.HdfsProtos.BlockProto> blocks_

      - ##### blockType_

            int blockType_

      - ##### erasureCodingPolicyID_

            int erasureCodingPolicyID_

      - ##### fileUC_

            FsImageProto.INodeSection.FileUnderConstructionFeature fileUC_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### modificationTime_

            long modificationTime_

      - ##### permission_

            long permission_

      - ##### preferredBlockSize_

            long preferredBlockSize_

      - ##### replication_

            int replication_

      - ##### storagePolicyID_

            int storagePolicyID_

      - ##### xAttrs_

            FsImageProto.INodeSection.XAttrFeatureProto xAttrs_

  - ### Class org.apache.hadoop.hdfs.server.namenode.FsImageProto.INodeSection.INodeSymlink

    class INodeSymlink extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### accessTime_

            long accessTime_

      - ##### bitField0_

            int bitField0_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### modificationTime_

            long modificationTime_

      - ##### permission_

            long permission_

      - ##### target_

            org.apache.hadoop.thirdparty.protobuf.ByteString target_

  - ### Class org.apache.hadoop.hdfs.server.namenode.FsImageProto.INodeSection.QuotaByStorageTypeEntryProto

    class QuotaByStorageTypeEntryProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### quota_

            long quota_

      - ##### storageType_

            int storageType_

  - ### Class org.apache.hadoop.hdfs.server.namenode.FsImageProto.INodeSection.QuotaByStorageTypeFeatureProto

    class QuotaByStorageTypeFeatureProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### quotas_

            List<FsImageProto.INodeSection.QuotaByStorageTypeEntryProto> quotas_

  - ### Class org.apache.hadoop.hdfs.server.namenode.FsImageProto.INodeSection.XAttrCompactProto

    class XAttrCompactProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### name_

            int name_

      - ##### value_

            org.apache.hadoop.thirdparty.protobuf.ByteString value_

  - ### Class org.apache.hadoop.hdfs.server.namenode.FsImageProto.INodeSection.XAttrFeatureProto

    class XAttrFeatureProto extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### xAttrs_

            List<FsImageProto.INodeSection.XAttrCompactProto> xAttrs_

  - ### Class org.apache.hadoop.hdfs.server.namenode.FsImageProto.NameSystemSection

    class NameSystemSection extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### genstampV1_

            long genstampV1_

      - ##### genstampV1Limit_

            long genstampV1Limit_

      - ##### genstampV2_

            long genstampV2_

      - ##### lastAllocatedBlockId_

            long lastAllocatedBlockId_

      - ##### lastAllocatedStripedBlockId_

            long lastAllocatedStripedBlockId_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### namespaceId_

            int namespaceId_

      - ##### rollingUpgradeStartTime_

            long rollingUpgradeStartTime_

      - ##### transactionId_

            long transactionId_

  - ### Class org.apache.hadoop.hdfs.server.namenode.FsImageProto.SecretManagerSection

    class SecretManagerSection extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### currentId_

            int currentId_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### numKeys_

            int numKeys_

      - ##### numTokens_

            int numTokens_

      - ##### tokenSequenceNumber_

            int tokenSequenceNumber_

  - ### Class org.apache.hadoop.hdfs.server.namenode.FsImageProto.SecretManagerSection.DelegationKey

    class DelegationKey extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### expiryDate_

            long expiryDate_

      - ##### id_

            int id_

      - ##### key_

            org.apache.hadoop.thirdparty.protobuf.ByteString key_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

  - ### Class org.apache.hadoop.hdfs.server.namenode.FsImageProto.SecretManagerSection.PersistToken

    class PersistToken extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### expiryDate_

            long expiryDate_

      - ##### issueDate_

            long issueDate_

      - ##### masterKeyId_

            int masterKeyId_

      - ##### maxDate_

            long maxDate_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### owner_

            Object owner_

      - ##### realUser_

            Object realUser_

      - ##### renewer_

            Object renewer_

      - ##### sequenceNumber_

            int sequenceNumber_

      - ##### version_

            int version_

  - ### Class org.apache.hadoop.hdfs.server.namenode.FsImageProto.SnapshotDiffSection

    class SnapshotDiffSection extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

  - ### Class org.apache.hadoop.hdfs.server.namenode.FsImageProto.SnapshotDiffSection.CreatedListEntry

    class CreatedListEntry extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### name_

            org.apache.hadoop.thirdparty.protobuf.ByteString name_

  - ### Class org.apache.hadoop.hdfs.server.namenode.FsImageProto.SnapshotDiffSection.DiffEntry

    class DiffEntry extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### inodeId_

            long inodeId_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### numOfDiff_

            int numOfDiff_

      - ##### type_

            int type_

  - ### Class org.apache.hadoop.hdfs.server.namenode.FsImageProto.SnapshotDiffSection.DirectoryDiff

    class DirectoryDiff extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### childrenSize_

            int childrenSize_

      - ##### createdListSize_

            int createdListSize_

      - ##### deletedINode_

            org.apache.hadoop.thirdparty.protobuf.Internal.LongList deletedINode_

      - ##### deletedINodeMemoizedSerializedSize

            int deletedINodeMemoizedSerializedSize

      - ##### deletedINodeRef_

            org.apache.hadoop.thirdparty.protobuf.Internal.IntList deletedINodeRef_

      - ##### deletedINodeRefMemoizedSerializedSize

            int deletedINodeRefMemoizedSerializedSize

      - ##### isSnapshotRoot_

            boolean isSnapshotRoot_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### name_

            org.apache.hadoop.thirdparty.protobuf.ByteString name_

      - ##### snapshotCopy_

            FsImageProto.INodeSection.INodeDirectory snapshotCopy_

      - ##### snapshotId_

            int snapshotId_

  - ### Class org.apache.hadoop.hdfs.server.namenode.FsImageProto.SnapshotDiffSection.FileDiff

    class FileDiff extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### blocks_

            List<org.apache.hadoop.hdfs.protocol.proto.HdfsProtos.BlockProto> blocks_

      - ##### fileSize_

            long fileSize_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### name_

            org.apache.hadoop.thirdparty.protobuf.ByteString name_

      - ##### snapshotCopy_

            FsImageProto.INodeSection.INodeFile snapshotCopy_

      - ##### snapshotId_

            int snapshotId_

  - ### Class org.apache.hadoop.hdfs.server.namenode.FsImageProto.SnapshotSection

    class SnapshotSection extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### numSnapshots_

            int numSnapshots_

      - ##### snapshotCounter_

            int snapshotCounter_

      - ##### snapshottableDir_

            org.apache.hadoop.thirdparty.protobuf.Internal.LongList snapshottableDir_

      - ##### snapshottableDirMemoizedSerializedSize

            int snapshottableDirMemoizedSerializedSize

  - ### Class org.apache.hadoop.hdfs.server.namenode.FsImageProto.SnapshotSection.Snapshot

    class Snapshot extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### root_

            FsImageProto.INodeSection.INode root_

      - ##### snapshotId_

            int snapshotId_

  - ### Class org.apache.hadoop.hdfs.server.namenode.FsImageProto.StringTableSection

    class StringTableSection extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### maskBits_

            int maskBits_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### numEntry_

            int numEntry_

  - ### Class org.apache.hadoop.hdfs.server.namenode.FsImageProto.StringTableSection.Entry

    class Entry extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### id_

            int id_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### str_

            Object str_

  - ### Exception org.apache.hadoop.hdfs.server.namenode.IllegalReservedPathException

    class IllegalReservedPathException extends IOException implements Serializable
    serialVersionUID:
      1L

  - ### Class org.apache.hadoop.hdfs.server.namenode.ImageServlet

    class ImageServlet extends javax.servlet.http.HttpServlet implements Serializable
    serialVersionUID:
      -7669068179452648952L

    - #### Serialized Fields

      - ##### currentlyDownloadingCheckpoints

            SortedSet<org.apache.hadoop.hdfs.server.namenode.ImageServlet.ImageUploadRequest> currentlyDownloadingCheckpoints

  - ### Class org.apache.hadoop.hdfs.server.namenode.IsNameNodeActiveServlet

    class IsNameNodeActiveServlet extends org.apache.hadoop.http.IsActiveServlet implements Serializable

  - ### Exception org.apache.hadoop.hdfs.server.namenode.JournalManager.CorruptionException

    class CorruptionException extends IOException implements Serializable
    serialVersionUID:
      -4687802717006172702L

  - ### Exception org.apache.hadoop.hdfs.server.namenode.LeaseExpiredException

    class LeaseExpiredException extends IOException implements Serializable
    serialVersionUID:
      1L

  - ### Exception org.apache.hadoop.hdfs.server.namenode.MetaRecoveryContext.RequestStopException

    class RequestStopException extends IOException implements Serializable
    serialVersionUID:
      1L

  - ### Exception org.apache.hadoop.hdfs.server.namenode.NameNodeFormatException

    class NameNodeFormatException extends IOException implements Serializable
    serialVersionUID:
      1L

  - ### Class org.apache.hadoop.hdfs.server.namenode.NetworkTopologyServlet

    class NetworkTopologyServlet extends DfsServlet implements Serializable

  - ### Exception org.apache.hadoop.hdfs.server.namenode.NetworkTopologyServlet.BadFormatException

    class BadFormatException extends Exception implements Serializable
    serialVersionUID:
      1L

  - ### Exception org.apache.hadoop.hdfs.server.namenode.NotReplicatedYetException

    class NotReplicatedYetException extends IOException implements Serializable
    serialVersionUID:
      1L

  - ### Exception org.apache.hadoop.hdfs.server.namenode.RetryStartFileException

    class RetryStartFileException extends IOException implements Serializable
    serialVersionUID:
      1L

  - ### Exception org.apache.hadoop.hdfs.server.namenode.SafeModeException

    class SafeModeException extends IOException implements Serializable
    serialVersionUID:
      1L

  - ### Exception org.apache.hadoop.hdfs.server.namenode.SaveNamespaceCancelledException

    class SaveNamespaceCancelledException extends IOException implements Serializable
    serialVersionUID:
      1L

  - ### Class org.apache.hadoop.hdfs.server.namenode.StartupProgressServlet

    class StartupProgressServlet extends DfsServlet implements Serializable

  - ### Exception org.apache.hadoop.hdfs.server.namenode.UnsupportedActionException

    class UnsupportedActionException extends IOException implements Serializable
    serialVersionUID:
      1L

- ## Package org.apache.hadoop.hdfs.server.namenode.ha.proto

  - ### Class org.apache.hadoop.hdfs.server.namenode.ha.proto.HAZKInfoProtos.ActiveNodeInfo

    class ActiveNodeInfo extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### hostname_

            Object hostname_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### namenodeId_

            Object namenodeId_

      - ##### nameserviceId_

            Object nameserviceId_

      - ##### port_

            int port_

      - ##### zkfcPort_

            int zkfcPort_

- ## Package org.apache.hadoop.hdfs.server.protocol

  - ### Exception org.apache.hadoop.hdfs.server.protocol.DisallowedDatanodeException

    class DisallowedDatanodeException extends IOException implements Serializable
    serialVersionUID:
      1L

  - ### Exception org.apache.hadoop.hdfs.server.protocol.FencedException

    class FencedException extends IOException implements Serializable
    serialVersionUID:
      1L

  - ### Exception org.apache.hadoop.hdfs.server.protocol.InvalidBlockReportLeaseException

    class InvalidBlockReportLeaseException extends IOException implements Serializable
    serialVersionUID:
      1L

- ## Package org.apache.hadoop.hdfs.tools.offlineImageViewer

  - ### Exception org.apache.hadoop.hdfs.tools.offlineImageViewer.IgnoreSnapshotException

    class IgnoreSnapshotException extends IOException implements Serializable

- ## Package org.apache.hadoop.hdfs.util

  - ### Exception org.apache.hadoop.hdfs.util.ConstEnumCounters.ConstEnumException

    class ConstEnumException extends RuntimeException implements Serializable

  - ### Class org.apache.hadoop.hdfs.util.LongBitFormat

    class LongBitFormat extends Object implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### LENGTH

            int LENGTH

      - ##### MASK

            long MASK

      - ##### MAX

            long MAX

      - ##### MIN

            long MIN

      - ##### NAME

            String NAME

      - ##### OFFSET

            int OFFSET

  - ### Exception org.apache.hadoop.hdfs.util.XMLUtils.InvalidXmlException

    class InvalidXmlException extends RuntimeException implements Serializable
    serialVersionUID:
      1L

  - ### Exception org.apache.hadoop.hdfs.util.XMLUtils.UnmanglingError

    class UnmanglingError extends RuntimeException implements Serializable
    serialVersionUID:
      1L