| Interface | Description |
|---|---|
| DiffList<T extends java.lang.Comparable<java.lang.Integer>> |
This interface defines the methods used to store and manage InodeDiffs.
|
| SnapshotStatsMXBean |
This is an interface used to retrieve statistic information related to
snapshots
|
| Class | Description |
|---|---|
| DiffListByArrayList<T extends java.lang.Comparable<java.lang.Integer>> |
Resizable-array implementation of the DiffList interface.
|
| DiffListBySkipList |
SkipList is an implementation of a data structure for storing a sorted list
of Directory Diff elements, using a hierarchy of linked lists that connect
increasingly sparse subsequences(defined by skip interval here) of the diffs.
|
| DirectoryDiffListFactory |
For creating
DiffList for DirectoryWithSnapshotFeature.DirectoryDiff. |
| DirectorySnapshottableFeature |
A directory with this feature is a snapshottable directory, where snapshots
can be taken.
|
| DirectoryWithSnapshotFeature |
Feature used to store and process the snapshot diff information for a
directory.
|
| DirectoryWithSnapshotFeature.DirectoryDiff |
The difference of an
INodeDirectory between two snapshots. |
| DirectoryWithSnapshotFeature.DirectoryDiffList |
A list of directory diffs.
|
| FileDiff |
The difference of an
INodeFile between two snapshots. |
| FileDiffList |
A list of FileDiffs for storing snapshot data.
|
| FileWithSnapshotFeature |
Feature for file with snapshot-related information.
|
| FSImageFormatPBSnapshot | |
| FSImageFormatPBSnapshot.Loader |
Loading snapshot related information from protobuf based FSImage
|
| FSImageFormatPBSnapshot.Saver |
Saving snapshot related information to protobuf based FSImage
|
| Snapshot |
Snapshot of a sub-tree in the namesystem.
|
| Snapshot.Root |
The root directory of the snapshot.
|
| SnapshotDeletionGc | |
| SnapshotFSImageFormat |
A helper class defining static methods for reading/writing snapshot related
information from/to FSImage.
|
| SnapshotFSImageFormat.ReferenceMap |
A reference map for fsimage serialization.
|
| SnapshotManager |
Manage snapshottable directories and their snapshots.
|
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.