| 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.
|
| Modifier and Type | Method | Description |
|---|---|---|
static MountTable |
MountTableProcedure.getMountEntry(java.lang.String mount,
MountTableManager mountTable) |
Gets the mount table entry.
|
| Modifier and Type | Method | Description |
|---|---|---|
MountTable |
MountTableResolver.getMountPoint(java.lang.String path) |
Get the mount table entry for a path.
|
| Modifier and Type | Method | Description |
|---|---|---|
java.util.List<MountTable> |
MountTableResolver.getMounts(java.lang.String path) |
Get all the mount records at or beneath a given path.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
MountTableResolver.addEntry(MountTable entry) |
Add a mount entry to the table.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
MountTableResolver.refreshEntries(java.util.Collection<MountTable> entries) |
Updates the mount path tree with a new set of mount table entries.
|
| 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.
|
java.util.List<java.lang.String> |
RouterAdminServer.verifyFileInDestinations(MountTable entry) |
Verify the file exists in destination nameservices to avoid dangling
mount points.
|
| Modifier and Type | Method | Description |
|---|---|---|
abstract MountTable |
AddMountTableEntryRequest.getEntry() |
|
abstract MountTable |
UpdateMountTableEntryRequest.getEntry() |
| Modifier and Type | Method | Description |
|---|---|---|
abstract java.util.List<MountTable> |
AddMountTableEntriesRequest.getEntries() |
|
abstract java.util.List<MountTable> |
GetMountTableEntriesResponse.getEntries() |
| 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) |
| Modifier and Type | Method | Description |
|---|---|---|
static AddMountTableEntriesRequest |
AddMountTableEntriesRequest.newInstance(java.util.List<MountTable> newEntry) |
|
abstract void |
AddMountTableEntriesRequest.setEntries(java.util.List<MountTable> mount) |
|
abstract void |
GetMountTableEntriesResponse.setEntries(java.util.List<MountTable> entries) |
| Modifier and Type | Method | Description |
|---|---|---|
MountTable |
AddMountTableEntryRequestPBImpl.getEntry() |
|
MountTable |
UpdateMountTableEntryRequestPBImpl.getEntry() |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.List<MountTable> |
AddMountTableEntriesRequestPBImpl.getEntries() |
|
java.util.List<MountTable> |
GetMountTableEntriesResponsePBImpl.getEntries() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
AddMountTableEntryRequestPBImpl.setEntry(MountTable mount) |
|
void |
UpdateMountTableEntryRequestPBImpl.setEntry(MountTable mount) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
AddMountTableEntriesRequestPBImpl.setEntries(java.util.List<MountTable> mountTables) |
|
void |
GetMountTableEntriesResponsePBImpl.setEntries(java.util.List<MountTable> records) |
| Modifier and Type | Field | Description |
|---|---|---|
static java.util.Comparator<MountTable> |
MountTable.SOURCE_COMPARATOR |
Comparator based on the mount table source.
|
| Modifier and Type | Method | Description |
|---|---|---|
static MountTable |
MountTable.newInstance() |
|
static MountTable |
MountTable.newInstance(java.lang.String src,
java.util.Map<java.lang.String,java.lang.String> destinations) |
Constructor for a mount table entry with multiple destinations.
|
static MountTable |
MountTable.newInstance(java.lang.String src,
java.util.Map<java.lang.String,java.lang.String> destinations,
long dateCreated,
long dateModified) |
Constructor for a mount table entry with a single destinations.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
MountTablePBImpl |
Protobuf implementation of the MountTable record.
|
| 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.
|
| Modifier and Type | Method | Description |
|---|---|---|
MountTable |
AddMountAttributes.getNewOrUpdatedMountTableEntryWithAttributes(MountTable existingEntry) |
Retrieve mount table object with all attributes derived from this object.
|
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.