| Interface | Description |
|---|---|
| BlockLocation |
A BlockLocation lists hosts, offset and length of block.
|
| FileStatus |
Interface that represents the client side information for a file
independent of the file system.
|
| FileSystemFactory |
A factory to create file systems.
|
| RecoverableFsDataOutputStream.Committer |
A committer can publish the file of a stream that was closed.
|
| RecoverableWriter |
The RecoverableWriter creates and recovers
RecoverableFsDataOutputStream. |
| RecoverableWriter.CommitRecoverable |
A handle to an in-progress stream with a defined and persistent amount of data.
|
| RecoverableWriter.ResumeRecoverable |
A handle to an in-progress stream with a defined and persistent amount of data.
|
| WrappingProxyCloseable<T extends Closeable> |
WrappingProxy for Closeable that is also closeable. |
| Class | Description |
|---|---|
| CloseableRegistry |
This class allows to register instances of
Closeable, which are all closed if this registry is closed. |
| ClosingFSDataInputStream |
This class is a
WrappingProxy for FSDataInputStream that is used to
implement a safety net against unclosed streams. |
| ClosingFSDataOutputStream |
This class is a
WrappingProxy for FSDataOutputStream that is used to
implement a safety net against unclosed streams. |
| ConnectionLimitingFactory |
A wrapping factory that adds a
LimitedConnectionsFileSystem to a file system. |
| FileInputSplit |
A file input split provides information on a particular part of a file, possibly
hosted on a distributed file system and replicated among several hosts.
|
| FileSystem |
Abstract base class of all file systems used by Flink.
|
| FileSystemSafetyNet |
The FileSystemSafetyNet can be used to guard a thread against
FileSystem stream resource leaks. |
| FSDataInputStream |
Interface for a data input stream to a file on a
FileSystem. |
| FSDataInputStreamWrapper |
Simple forwarding wrapper around
FSDataInputStream. |
| FSDataOutputStream |
An output stream to a file that is created via a
FileSystem. |
| FSDataOutputStreamWrapper |
Simple forwarding wrapper around
FSDataInputStream. |
| LimitedConnectionsFileSystem |
A file system that limits the number of concurrently open input streams,
output streams, and total streams for a target file system.
|
| LimitedConnectionsFileSystem.ConnectionLimitingSettings |
A simple configuration data object capturing the settings for limited connections.
|
| Path |
Names a file or directory in a
FileSystem. |
| RecoverableFsDataOutputStream |
An output stream to a file system that can be recovered at well defined points.
|
| SafetyNetCloseableRegistry |
This implementation of an
AbstractCloseableRegistry registers WrappingProxyCloseable. |
| SafetyNetWrapperFileSystem |
This is a
WrappingProxy around FileSystem which (i) wraps all opened streams as
ClosingFSDataInputStream or ClosingFSDataOutputStream and (ii) registers them to
a SafetyNetCloseableRegistry. |
| Enum | Description |
|---|---|
| FileSystem.WriteMode |
The possible write modes.
|
| FileSystemKind |
An enumeration defining the kind and characteristics of a
FileSystem. |
| Exception | Description |
|---|---|
| LimitedConnectionsFileSystem.StreamTimeoutException |
A special IOException, indicating a timeout in the data output stream.
|
| UnsupportedFileSystemSchemeException |
An exception to indicate that a specific file system scheme is not supported.
|
Copyright © 2014–2018 The Apache Software Foundation. All rights reserved.