@InterfaceAudience.Public @InterfaceStability.Unstable

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

- Interface Summary
  Interface | Description
  --- | ---
  AuditLogger | Interface defining an audit logger.

- Class Summary
  Class | Description
  --- | ---
  BlockResolver | Given an external reference, create a sequence of blocks and associated metadata.
  FileSystemImage | Create FSImage from an external namespace.
  FixedBlockMultiReplicaResolver | Resolver mapping all files to a configurable, uniform blocksize and replication.
  FixedBlockResolver | Resolver mapping all files to a configurable, uniform blocksize.
  FSTreeWalk | Traversal of an external FileSystem.
  FsUGIResolver | Dynamically assign ids to users/groups as they appear in the external filesystem.
  HdfsAuditLogger | Extension of `AuditLogger`.
  INodeAttributeProvider |
  NullBlockAliasMap | Null sink for region information emitted from FSImage.
  SingleUGIResolver | Map all owners/groups in external system to a single user in FSImage.
  TreePath | Traversal cursor in external filesystem.
  TreeWalk | Traversal yielding a hierarchical sequence of paths.
  UGIResolver | Pluggable class for mapping ownership and permissions from an external store to an FSImage.

Copyright © 2022 Apache Software Foundation. All rights reserved.