Uses of Class org.apache.hadoop.hdfs.server.federation.store.records.MountTable (Apache Hadoop HDFS-RBF 3.5.0 API)
Description: use: package: org.apache.hadoop.hdfs.server.federation.store.records, class: MountTable

# Uses of Class
org.apache.hadoop.hdfs.server.federation.store.records.MountTable

Packages that use MountTable
Package
Description
org.apache.hadoop.hdfs.rbfbalance
FedBalance is a tool for balancing data across federation clusters.
org.apache.hadoop.hdfs.server.federation.resolver
The resolver package contains indepedent data resolvers used in HDFS federation.
org.apache.hadoop.hdfs.server.federation.router
The router package includes the core services for a HDFS federation router.
org.apache.hadoop.hdfs.server.federation.store.protocol
Contains the abstract definitions of the API request and response objects for the various state store APIs.
org.apache.hadoop.hdfs.server.federation.store.protocol.impl.pb
Protobuf implementations of FederationProtocolBase request/response objects used by state store APIs.
org.apache.hadoop.hdfs.server.federation.store.records
Contains the abstract definitions of the state store data records.
org.apache.hadoop.hdfs.server.federation.store.records.impl.pb
The protobuf implementations of state store data records defined in the org.apache.hadoop.hdfs.server.federation.store.records package.
org.apache.hadoop.hdfs.tools.federation
It includes the tools to manage the Router-based federation.

- ## Uses of MountTable in org.apache.hadoop.hdfs.rbfbalance

  Methods in org.apache.hadoop.hdfs.rbfbalance that return MountTable
  Modifier and Type
  Method
  Description
  `static MountTable`
  MountTableProcedure.`getMountEntry(String mount, MountTableManager mountTable)`
  Gets the mount table entry.

- ## Uses of MountTable in org.apache.hadoop.hdfs.server.federation.resolver

  Methods in org.apache.hadoop.hdfs.server.federation.resolver that return MountTable
  Modifier and Type
  Method
  Description
  `MountTable`
  MountTableResolver.`getMountPoint(String path)`
  Get the mount table entry for a path.
  Methods in org.apache.hadoop.hdfs.server.federation.resolver that return types with arguments of type MountTable
  Modifier and Type
  Method
  Description
  `List<MountTable>`
  MountTableResolver.`getMounts(String path)`
  Get all the mount records at or beneath a given path.
  Methods in org.apache.hadoop.hdfs.server.federation.resolver with parameters of type MountTable
  Modifier and Type
  Method
  Description
  `void`
  MountTableResolver.`addEntry(MountTable entry)`
  Add a mount entry to the table.
  Method parameters in org.apache.hadoop.hdfs.server.federation.resolver with type arguments of type MountTable
  Modifier and Type
  Method
  Description
  `void`
  MountTableResolver.`refreshEntries(Collection<MountTable> entries)`
  Updates the mount path tree with a new set of mount table entries.

- ## Uses of MountTable in org.apache.hadoop.hdfs.server.federation.router

  Methods in org.apache.hadoop.hdfs.server.federation.router with parameters of type MountTable
  Modifier and Type
  Method
  Description
  `void`
  RouterPermissionChecker.`checkPermission(MountTable mountTable, org.apache.hadoop.fs.permission.FsAction access)`
  Whether a mount table entry can be accessed by the current context.
  `List<String>`
  RouterAdminServer.`verifyFileInDestinations(MountTable entry)`
  Verify the file exists in destination nameservices to avoid dangling mount points.

- ## Uses of MountTable in org.apache.hadoop.hdfs.server.federation.store.protocol

  Methods in org.apache.hadoop.hdfs.server.federation.store.protocol that return MountTable
  Modifier and Type
  Method
  Description
  `abstract MountTable`
  AddMountTableEntryRequest.`getEntry()`
  `abstract MountTable`
  UpdateMountTableEntryRequest.`getEntry()`
  Methods in org.apache.hadoop.hdfs.server.federation.store.protocol that return types with arguments of type MountTable
  Modifier and Type
  Method
  Description
  `abstract List<MountTable>`
  AddMountTableEntriesRequest.`getEntries()`
  `abstract List<MountTable>`
  GetMountTableEntriesResponse.`getEntries()`
  Methods in org.apache.hadoop.hdfs.server.federation.store.protocol with parameters of type MountTable
  Modifier and Type
  Method
  Description
  `static AddMountTableEntryRequest`
  AddMountTableEntryRequest.`newInstance(MountTable newEntry)`
  `static UpdateMountTableEntryRequest`
  UpdateMountTableEntryRequest.`newInstance(MountTable entry)`
  `abstract void`
  AddMountTableEntryRequest.`setEntry(MountTable mount)`
  `abstract void`
  UpdateMountTableEntryRequest.`setEntry(MountTable mount)`
  Method parameters in org.apache.hadoop.hdfs.server.federation.store.protocol with type arguments of type MountTable
  Modifier and Type
  Method
  Description
  `static AddMountTableEntriesRequest`
  AddMountTableEntriesRequest.`newInstance(List<MountTable> newEntry)`
  `abstract void`
  AddMountTableEntriesRequest.`setEntries(List<MountTable> mount)`
  `abstract void`
  GetMountTableEntriesResponse.`setEntries(List<MountTable> entries)`

- ## Uses of MountTable in org.apache.hadoop.hdfs.server.federation.store.protocol.impl.pb

  Methods in org.apache.hadoop.hdfs.server.federation.store.protocol.impl.pb that return MountTable
  Modifier and Type
  Method
  Description
  `MountTable`
  AddMountTableEntryRequestPBImpl.`getEntry()`
  `MountTable`
  UpdateMountTableEntryRequestPBImpl.`getEntry()`
  Methods in org.apache.hadoop.hdfs.server.federation.store.protocol.impl.pb that return types with arguments of type MountTable
  Modifier and Type
  Method
  Description
  `List<MountTable>`
  AddMountTableEntriesRequestPBImpl.`getEntries()`
  `List<MountTable>`
  GetMountTableEntriesResponsePBImpl.`getEntries()`
  Methods in org.apache.hadoop.hdfs.server.federation.store.protocol.impl.pb with parameters of type MountTable
  Modifier and Type
  Method
  Description
  `void`
  AddMountTableEntryRequestPBImpl.`setEntry(MountTable mount)`
  `void`
  UpdateMountTableEntryRequestPBImpl.`setEntry(MountTable mount)`
  Method parameters in org.apache.hadoop.hdfs.server.federation.store.protocol.impl.pb with type arguments of type MountTable
  Modifier and Type
  Method
  Description
  `void`
  AddMountTableEntriesRequestPBImpl.`setEntries(List<MountTable> mountTables)`
  `void`
  GetMountTableEntriesResponsePBImpl.`setEntries(List<MountTable> records)`

- ## Uses of MountTable in org.apache.hadoop.hdfs.server.federation.store.records

  Fields in org.apache.hadoop.hdfs.server.federation.store.records with type parameters of type MountTable
  Modifier and Type
  Field
  Description
  `static final Comparator<MountTable>`
  MountTable.`SOURCE_COMPARATOR`
  Comparator based on the mount table source.
  Methods in org.apache.hadoop.hdfs.server.federation.store.records that return MountTable
  Modifier and Type
  Method
  Description
  `static MountTable`
  MountTable.`newInstance()`
  `static MountTable`
  MountTable.`newInstance(String src, Map<String,String> destinations)`
  Constructor for a mount table entry with multiple destinations.
  `static MountTable`
  MountTable.`newInstance(String src, Map<String,String> destinations, long dateCreated, long dateModified)`
  Constructor for a mount table entry with a single destinations.

- ## Uses of MountTable in org.apache.hadoop.hdfs.server.federation.store.records.impl.pb

  Subclasses of MountTable in org.apache.hadoop.hdfs.server.federation.store.records.impl.pb
  Modifier and Type
  Class
  Description
  `class`
  `MountTablePBImpl`
  Protobuf implementation of the MountTable record.

- ## Uses of MountTable in org.apache.hadoop.hdfs.tools.federation

  Methods in org.apache.hadoop.hdfs.tools.federation that return MountTable
  Modifier and Type
  Method
  Description
  `MountTable`
  AddMountAttributes.`getMountTableEntryWithAttributes()`
  Retrieve mount table object with all attributes derived from this object.
  `MountTable`
  AddMountAttributes.`getNewOrUpdatedMountTableEntryWithAttributes(MountTable existingEntry)`
  Retrieve mount table object with all attributes derived from this object.
  Methods in org.apache.hadoop.hdfs.tools.federation with parameters of type MountTable
  Modifier and Type
  Method
  Description
  `MountTable`
  AddMountAttributes.`getNewOrUpdatedMountTableEntryWithAttributes(MountTable existingEntry)`
  Retrieve mount table object with all attributes derived from this object.