| 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. |
| 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. |
| RetryHandlingFileSystemMasterClient |
A wrapper for the gRPC client to interact with the file system master, used by alluxio clients.
|
Copyright © 2024. All Rights Reserved.