Interface | Description |
---|---|
FileSystem |
Basic file system interface supporting metadata operations and data operations.
|
FileSystemMasterClient |
A client to use for interacting with a file system master.
|
Class | Description |
---|---|
BaseFileSystem |
Default implementation of the
FileSystem interface. |
CachingFileSystem |
FileSystem implementation with the capability of caching metadata of paths.
|
ConfigHashSync |
Heartbeat task for getting the latest configuration versions from meta master, if versions
change, then re-initialize the filesystem context.
|
FileInStream |
A streaming API to read a file.
|
FileOutStream |
Provides a streaming API to write a file.
|
FileSystem.Cache |
A cache for storing
FileSystem clients. |
FileSystem.Factory |
Factory for
FileSystem . |
FileSystem.FileSystemKey |
A key which can be used to look up a
FileSystem instance in the FileSystem.Cache . |
FileSystemContext |
An object which houses resources and information for performing
FileSystem operations. |
FileSystemContextReinitializer |
Reinitializes
FileSystemContext inside BaseFileSystem . |
FileSystemContextReinitializer.ReinitAllowerResource |
This resource allows reinitialization.
|
FileSystemContextReinitializer.ReinitBlockerResource |
This resource blocks reinitialization until close.
|
FileSystemMasterClient.Factory |
Factory for
FileSystemMasterClient . |
FileSystemMasterClientPool |
A fixed pool of FileSystemMasterClient instances.
|
FileSystemUtils |
Collection of utility methods to handle with
FileSystem related objects. |
MetadataCache |
Cache for metadata of paths.
|
RetryHandlingFileSystemMasterClient |
A wrapper for the gRPC client to interact with the file system master, used by alluxio clients.
|
URIStatus |
Wrapper around
FileInfo . |
Copyright © 2023. All Rights Reserved.