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

# Serialized Form

- ## Package org.apache.hadoop.fs

  - ### Class org.apache.hadoop.fs.BBPartHandle

    class BBPartHandle extends Object implements Serializable
    serialVersionUID:
      600719025L

    - #### Serialized Fields

      - ##### bytes

            byte[] bytes

  - ### Class org.apache.hadoop.fs.BBUploadHandle

    class BBUploadHandle extends Object implements Serializable
    serialVersionUID:
      1775587483L

    - #### Serialized Fields

      - ##### bytes

            byte[] bytes

  - ### Class org.apache.hadoop.fs.BlockLocation

    class BlockLocation extends Object implements Serializable
    serialVersionUID:
      580415341L

    - #### Serialized Fields

      - ##### cachedHosts

            String[] cachedHosts

      - ##### corrupt

            boolean corrupt

      - ##### hosts

            String[] hosts

      - ##### length

            long length

      - ##### names

            String[] names

      - ##### offset

            long offset

      - ##### storageIds

            String[] storageIds

      - ##### storageTypes

            org.apache.hadoop.fs.StorageType[] storageTypes

      - ##### topologyPaths

            String[] topologyPaths

  - ### Exception org.apache.hadoop.fs.ChecksumException

    class ChecksumException extends IOException implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### pos

            long pos

  - ### Exception org.apache.hadoop.fs.ClosedIOException

    class ClosedIOException extends org.apache.hadoop.fs.PathIOException implements Serializable

  - ### Exception org.apache.hadoop.fs.ClusterStorageCapacityExceededException

    class ClusterStorageCapacityExceededException extends IOException implements Serializable
    serialVersionUID:
      1L

  - ### Exception org.apache.hadoop.fs.DirectoryListingStartAfterNotFoundException

    class DirectoryListingStartAfterNotFoundException extends IOException implements Serializable
    serialVersionUID:
      1L

  - ### Exception org.apache.hadoop.fs.FileAlreadyExistsException

    class FileAlreadyExistsException extends IOException implements Serializable

  - ### Class org.apache.hadoop.fs.FileEncryptionInfo

    class FileEncryptionInfo extends Object implements Serializable
    serialVersionUID:
      359316995L

    - #### Serialized Fields

      - ##### cipherSuite

            org.apache.hadoop.crypto.CipherSuite cipherSuite

      - ##### edek

            byte[] edek

      - ##### ezKeyVersionName

            String ezKeyVersionName

      - ##### iv

            byte[] iv

      - ##### keyName

            String keyName

      - ##### version

            org.apache.hadoop.crypto.CryptoProtocolVersion version

  - ### Class org.apache.hadoop.fs.FileStatus

    class FileStatus extends Object implements Serializable
    serialVersionUID:
      332065512L

    - #### Serialized Fields

      - ##### access_time

            long access_time

      - ##### attr

            Set<org.apache.hadoop.fs.FileStatus.AttrFlags> attr

      - ##### block_replication

            short block_replication

      - ##### blocksize

            long blocksize

      - ##### group

            String group

      - ##### isdir

            Boolean isdir

      - ##### length

            long length

      - ##### modification_time

            long modification_time

      - ##### owner

            String owner

      - ##### path

            org.apache.hadoop.fs.Path path

      - ##### permission

            org.apache.hadoop.fs.permission.FsPermission permission

      - ##### symlink

            org.apache.hadoop.fs.Path symlink

  - ### Error org.apache.hadoop.fs.FSError

    class FSError extends Error implements Serializable
    serialVersionUID:
      1L

  - ### Class org.apache.hadoop.fs.FSProtos.FileStatusProto

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

    - #### Serialized Fields

      - ##### accessTime_

            long accessTime_

      - ##### bitField0_

            int bitField0_

      - ##### blockReplication_

            int blockReplication_

      - ##### blockSize_

            long blockSize_

      - ##### ecData_

            org.apache.hadoop.thirdparty.protobuf.ByteString ecData_

      - ##### encryptionData_

            org.apache.hadoop.thirdparty.protobuf.ByteString encryptionData_

      - ##### fileType_

            int fileType_

      - ##### flags_

            int flags_

      - ##### group_

            Object group_

      - ##### length_

            long length_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### modificationTime_

            long modificationTime_

      - ##### owner_

            Object owner_

      - ##### path_

            Object path_

      - ##### permission_

            org.apache.hadoop.fs.FSProtos.FsPermissionProto permission_

      - ##### symlink_

            Object symlink_

  - ### Class org.apache.hadoop.fs.FSProtos.FsPermissionProto

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

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### perm_

            int perm_

  - ### Class org.apache.hadoop.fs.FSProtos.LocalFileSystemPathHandleProto

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

    - #### Serialized Fields

      - ##### bitField0_

            int bitField0_

      - ##### memoizedIsInitialized

            byte memoizedIsInitialized

      - ##### mtime_

            long mtime_

      - ##### path_

            Object path_

  - ### Class org.apache.hadoop.fs.HdfsBlockLocation

    class HdfsBlockLocation extends org.apache.hadoop.fs.BlockLocation implements Serializable
    serialVersionUID:
      2062347410L

    - #### Serialization Methods

      - ##### readObject

        private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException
        Throws:
          `IOException`
          `ClassNotFoundException`

  - ### Exception org.apache.hadoop.fs.InvalidPathException

    class InvalidPathException extends org.apache.hadoop.HadoopIllegalArgumentException implements Serializable
    serialVersionUID:
      1L

  - ### Exception org.apache.hadoop.fs.InvalidPathHandleException

    class InvalidPathHandleException extends IOException implements Serializable
    serialVersionUID:
      3448423209L

  - ### Exception org.apache.hadoop.fs.InvalidRequestException

    class InvalidRequestException extends IOException implements Serializable
    serialVersionUID:
      0L

  - ### Class org.apache.hadoop.fs.LocalFileSystemPathHandle

    class LocalFileSystemPathHandle extends Object implements Serializable

    - #### Serialized Fields

      - ##### mtime

            Long mtime

      - ##### path

            String path

  - ### Class org.apache.hadoop.fs.LocatedFileStatus

    class LocatedFileStatus extends org.apache.hadoop.fs.FileStatus implements Serializable
    serialVersionUID:
      389257504L

    - #### Serialized Fields

      - ##### locations

            org.apache.hadoop.fs.BlockLocation[] locations

  - ### Exception org.apache.hadoop.fs.ParentNotDirectoryException

    class ParentNotDirectoryException extends IOException implements Serializable
    serialVersionUID:
      1L

  - ### Class org.apache.hadoop.fs.Path

    class Path extends Object implements Serializable
    serialVersionUID:
      708623L

    - #### Serialized Fields

      - ##### uri

            URI uri

  - ### Exception org.apache.hadoop.fs.PathAccessDeniedException

    class PathAccessDeniedException extends org.apache.hadoop.fs.PathIOException implements Serializable
    serialVersionUID:
      0L

  - ### Exception org.apache.hadoop.fs.PathExistsException

    class PathExistsException extends org.apache.hadoop.fs.PathIOException implements Serializable
    serialVersionUID:
      0L

  - ### Exception org.apache.hadoop.fs.PathIOException

    class PathIOException extends IOException implements Serializable
    serialVersionUID:
      0L

    - #### Serialized Fields

      - ##### fullyQualifiedPath

            String fullyQualifiedPath

      - ##### operation

            String operation

      - ##### path

            String path

      - ##### targetPath

            String targetPath

  - ### Exception org.apache.hadoop.fs.PathIsDirectoryException

    class PathIsDirectoryException extends org.apache.hadoop.fs.PathExistsException implements Serializable
    serialVersionUID:
      0L

  - ### Exception org.apache.hadoop.fs.PathIsNotDirectoryException

    class PathIsNotDirectoryException extends org.apache.hadoop.fs.PathExistsException implements Serializable
    serialVersionUID:
      0L

  - ### Exception org.apache.hadoop.fs.PathIsNotEmptyDirectoryException

    class PathIsNotEmptyDirectoryException extends org.apache.hadoop.fs.PathExistsException implements Serializable

  - ### Exception org.apache.hadoop.fs.PathNotFoundException

    class PathNotFoundException extends org.apache.hadoop.fs.PathIOException implements Serializable
    serialVersionUID:
      0L

  - ### Exception org.apache.hadoop.fs.PathOperationException

    class PathOperationException extends org.apache.hadoop.fs.PathExistsException implements Serializable
    serialVersionUID:
      0L

  - ### Exception org.apache.hadoop.fs.PathPermissionException

    class PathPermissionException extends org.apache.hadoop.fs.PathIOException implements Serializable
    serialVersionUID:
      0L

  - ### Class org.apache.hadoop.fs.RawPathHandle

    class RawPathHandle extends Object implements Serializable
    serialVersionUID:
      1286953538832L

    - #### Serialization Methods

      - ##### readObject

        private void readObject(ObjectInputStream arg0) throws IOException, ClassNotFoundException
        Throws:
          `IOException`
          `ClassNotFoundException`

      - ##### readObjectNoData

        private void readObjectNoData() throws ObjectStreamException
        Throws:
          `ObjectStreamException`

      - ##### writeObject

        private void writeObject(ObjectOutputStream arg0) throws IOException
        Throws:
          `IOException`

  - ### Exception org.apache.hadoop.fs.UnresolvedLinkException

    class UnresolvedLinkException extends IOException implements Serializable
    serialVersionUID:
      1L

  - ### Exception org.apache.hadoop.fs.UnsupportedFileSystemException

    class UnsupportedFileSystemException extends IOException implements Serializable
    serialVersionUID:
      1L

  - ### Exception org.apache.hadoop.fs.UnsupportedMultipartUploaderException

    class UnsupportedMultipartUploaderException extends IOException implements Serializable
    serialVersionUID:
      1L

  - ### Exception org.apache.hadoop.fs.ZeroCopyUnavailableException

    class ZeroCopyUnavailableException extends IOException implements Serializable
    serialVersionUID:
      0L

- ## 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.inotify

  - ### Exception org.apache.hadoop.hdfs.inotify.MissingEventsException

    class MissingEventsException extends Exception implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### actualTxid

            long actualTxid

      - ##### expectedTxid

            long expectedTxid

- ## 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 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

            ErasureCodingPolicy policy

      - ##### state

            ErasureCodingPolicyState state

  - ### 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

            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

            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 QuotaExceededException implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### prefix

            String prefix

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

    class QuotaByStorageTypeExceededException extends 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.SnapshotAccessControlException

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

  - ### 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.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.datanode

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

    class CorruptMetaHeaderException extends IOException implements Serializable

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

    class ReplicaNotFoundException extends IOException implements Serializable
    serialVersionUID:
      1L

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

  - ### 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

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

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

    class LongBitFormat extends Object implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### LENGTH

            int LENGTH

        Bit length

      - ##### MASK

            long MASK

        Bit mask

      - ##### MAX

            long MAX

        Maximum value

      - ##### MIN

            long MIN

        Minimum value

      - ##### NAME

            String NAME

      - ##### OFFSET

            int OFFSET

        Bit offset