Uses of Interface org.apache.hadoop.hdfs.server.namenode.Namesystem (Apache Hadoop HDFS 3.5.0 API)
Description: use: package: org.apache.hadoop.hdfs.server.namenode, interface: Namesystem

# Uses of Interface
org.apache.hadoop.hdfs.server.namenode.Namesystem

Packages that use Namesystem
Package
Description
org.apache.hadoop.hdfs.server.blockmanagement
org.apache.hadoop.hdfs.server.namenode
org.apache.hadoop.hdfs.server.namenode.sps
This package provides a mechanism for satisfying the storage policy of a path.

- ## Uses of Namesystem in org.apache.hadoop.hdfs.server.blockmanagement

  Fields in org.apache.hadoop.hdfs.server.blockmanagement declared as Namesystem
  Modifier and Type
  Field
  Description
  `protected Namesystem`
  DatanodeAdminMonitorBase.`namesystem`
  Methods in org.apache.hadoop.hdfs.server.blockmanagement with parameters of type Namesystem
  Modifier and Type
  Method
  Description
  `void`
  DatanodeAdminMonitorBase.`setNameSystem(Namesystem ns)`
  Set the cluster namesystem.
  `void`
  DatanodeAdminMonitorInterface.`setNameSystem(Namesystem ns)`
  Constructors in org.apache.hadoop.hdfs.server.blockmanagement with parameters of type Namesystem
  Modifier
  Constructor
  Description
  ``
  `BlockManager(Namesystem namesystem, boolean haEnabled, org.apache.hadoop.conf.Configuration conf)`

- ## Uses of Namesystem in org.apache.hadoop.hdfs.server.namenode

  Classes in org.apache.hadoop.hdfs.server.namenode that implement Namesystem
  Modifier and Type
  Class
  Description
  `class`
  `FSNamesystem`
  FSNamesystem is a container of both transient and persisted name-space state, and does all the book-keeping work on a NameNode.

- ## Uses of Namesystem in org.apache.hadoop.hdfs.server.namenode.sps

  Constructors in org.apache.hadoop.hdfs.server.namenode.sps with parameters of type Namesystem
  Modifier
  Constructor
  Description
  ``
  `StoragePolicySatisfyManager(org.apache.hadoop.conf.Configuration conf, Namesystem namesystem)`