org.apache.hadoop.hdfs.protocolPB Class Hierarchy (Apache Hadoop HDFS-RBF 3.5.0 API)
Description: tree: package: org.apache.hadoop.hdfs.protocolPB

# Hierarchy For Package org.apache.hadoop.hdfs.protocolPB

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.hadoop.hdfs.protocolPB.AsyncRpcProtocolPBUtil
  - org.apache.hadoop.hdfs.protocolPB.ClientNamenodeProtocolServerSideTranslatorPB (implements org.apache.hadoop.hdfs.protocolPB.ClientNamenodeProtocolPB)
    - org.apache.hadoop.hdfs.protocolPB.RouterClientNamenodeProtocolServerSideTranslatorPB
  - org.apache.hadoop.hdfs.protocolPB.ClientNamenodeProtocolTranslatorPB (implements org.apache.hadoop.hdfs.protocol.ClientProtocol, java.io.Closeable, org.apache.hadoop.ipc.ProtocolMetaInterface, org.apache.hadoop.ipc.ProtocolTranslator)
    - org.apache.hadoop.hdfs.protocolPB.RouterClientProtocolTranslatorPB
  - org.apache.hadoop.tools.protocolPB.GetUserMappingsProtocolClientSideTranslatorPB (implements java.io.Closeable, org.apache.hadoop.tools.GetUserMappingsProtocol, org.apache.hadoop.ipc.ProtocolMetaInterface)
    - org.apache.hadoop.hdfs.protocolPB.RouterGetUserMappingsProtocolTranslatorPB
  - org.apache.hadoop.tools.protocolPB.GetUserMappingsProtocolServerSideTranslatorPB (implements org.apache.hadoop.tools.protocolPB.GetUserMappingsProtocolPB)
    - org.apache.hadoop.hdfs.protocolPB.RouterGetUserMappingsProtocolServerSideTranslatorPB
  - org.apache.hadoop.hdfs.protocolPB.NamenodeProtocolServerSideTranslatorPB (implements org.apache.hadoop.hdfs.protocolPB.NamenodeProtocolPB)
    - org.apache.hadoop.hdfs.protocolPB.RouterNamenodeProtocolServerSideTranslatorPB
  - org.apache.hadoop.hdfs.protocolPB.NamenodeProtocolTranslatorPB (implements java.io.Closeable, org.apache.hadoop.hdfs.server.protocol.NamenodeProtocol, org.apache.hadoop.ipc.ProtocolMetaInterface, org.apache.hadoop.ipc.ProtocolTranslator)
    - org.apache.hadoop.hdfs.protocolPB.RouterNamenodeProtocolTranslatorPB
  - org.apache.hadoop.security.authorize.PolicyProvider
    - org.apache.hadoop.hdfs.HDFSPolicyProvider
      - org.apache.hadoop.hdfs.protocolPB.RouterPolicyProvider
  - org.apache.hadoop.security.protocolPB.RefreshUserMappingsProtocolClientSideTranslatorPB (implements java.io.Closeable, org.apache.hadoop.ipc.ProtocolMetaInterface, org.apache.hadoop.security.RefreshUserMappingsProtocol)
    - org.apache.hadoop.hdfs.protocolPB.RouterRefreshUserMappingsProtocolTranslatorPB
  - org.apache.hadoop.security.protocolPB.RefreshUserMappingsProtocolServerSideTranslatorPB (implements org.apache.hadoop.security.protocolPB.RefreshUserMappingsProtocolPB)
    - org.apache.hadoop.hdfs.protocolPB.RouterRefreshUserMappingsProtocolServerSideTranslatorPB
  - org.apache.hadoop.hdfs.protocolPB.RouterAdminProtocolServerSideTranslatorPB (implements org.apache.hadoop.hdfs.protocolPB.RouterAdminProtocolPB)
  - org.apache.hadoop.hdfs.protocolPB.RouterAdminProtocolTranslatorPB (implements java.io.Closeable, org.apache.hadoop.hdfs.server.federation.resolver.MountTableManager, org.apache.hadoop.hdfs.server.federation.router.NameserviceManager, org.apache.hadoop.ipc.ProtocolMetaInterface, org.apache.hadoop.ipc.ProtocolTranslator, org.apache.hadoop.hdfs.server.federation.resolver.RouterGenericManager, org.apache.hadoop.hdfs.server.federation.router.RouterStateManager)

## Interface Hierarchy

- org.apache.hadoop.ipc.GenericRefreshProtocol
  - org.apache.hadoop.hdfs.protocolPB.RouterAdminProtocol (also extends org.apache.hadoop.hdfs.server.federation.resolver.MountTableManager, org.apache.hadoop.hdfs.server.federation.router.NameserviceManager, org.apache.hadoop.hdfs.server.federation.resolver.RouterGenericManager, org.apache.hadoop.hdfs.server.federation.router.RouterStateManager)
- org.apache.hadoop.hdfs.server.federation.resolver.MountTableManager
  - org.apache.hadoop.hdfs.protocolPB.RouterAdminProtocol (also extends org.apache.hadoop.ipc.GenericRefreshProtocol, org.apache.hadoop.hdfs.server.federation.router.NameserviceManager, org.apache.hadoop.hdfs.server.federation.resolver.RouterGenericManager, org.apache.hadoop.hdfs.server.federation.router.RouterStateManager)
- org.apache.hadoop.hdfs.server.federation.router.NameserviceManager
  - org.apache.hadoop.hdfs.protocolPB.RouterAdminProtocol (also extends org.apache.hadoop.ipc.GenericRefreshProtocol, org.apache.hadoop.hdfs.server.federation.resolver.MountTableManager, org.apache.hadoop.hdfs.server.federation.resolver.RouterGenericManager, org.apache.hadoop.hdfs.server.federation.router.RouterStateManager)
- org.apache.hadoop.hdfs.server.federation.resolver.RouterGenericManager
  - org.apache.hadoop.hdfs.protocolPB.RouterAdminProtocol (also extends org.apache.hadoop.ipc.GenericRefreshProtocol, org.apache.hadoop.hdfs.server.federation.resolver.MountTableManager, org.apache.hadoop.hdfs.server.federation.router.NameserviceManager, org.apache.hadoop.hdfs.server.federation.router.RouterStateManager)
- org.apache.hadoop.hdfs.protocol.proto.RouterProtocolProtos.RouterAdminProtocolService.BlockingInterface
  - org.apache.hadoop.hdfs.protocolPB.RouterAdminProtocolPB
- org.apache.hadoop.hdfs.server.federation.router.RouterStateManager
  - org.apache.hadoop.hdfs.protocolPB.RouterAdminProtocol (also extends org.apache.hadoop.ipc.GenericRefreshProtocol, org.apache.hadoop.hdfs.server.federation.resolver.MountTableManager, org.apache.hadoop.hdfs.server.federation.router.NameserviceManager, org.apache.hadoop.hdfs.server.federation.resolver.RouterGenericManager)