Package com.google.cloud.storage.contrib.nio (0.128.8)
| GitHub Repository |
Classes
| Class | Description |
|---|---|
| com. |
Configuration for CloudStorageFileSystem instances. |
| com. |
Builder for CloudStorageConfiguration. |
| com. |
Metadata view for a Google Cloud Storage object. |
| com. |
Google Cloud Storage FileSystem implementation. See Also: Concepts and Terminology, Bucket and Object Naming Guidelines |
| com. |
Google Cloud Storage FileSystemProvider implementation.
Note: This class should never be used directly. This class is instantiated by the service loader and called through a standardized API, e.g. java.nio.file.Files. However |
| com. |
Helper class for specifying options when opening and copying Cloud Storage files. |
| com. |
A Google Cloud Storage specific implementation of the java.nio.file.Path interface. An
instance of this class locates an object or a "pseudo-directory" in GCS. This implementation
allows one to use Java's standard file system API to deal with remote objects as if they are
local files. |
| com. |
Simple counter class to keep track of retry and reopen attempts when StorageExceptions are encountered. Handles sleeping between retry/reopen attempts, as well as throwing an exception when all retries/reopens are exhausted. |
| com. |
SeekableByteChannelPrefetcher wraps an existing SeekableByteChannel to add prefetching. The prefetching is done on a different thread, so you can write simple code that repeatedly calls read() to get data, processes it, and then calls read again -- and yet this simple code overlaps computation and communication for you. (Of course this is only worthwhile if the underlying |
| com. |
Interfaces
| Interface | Description |
|---|---|
| com. |
Interface for attributes on a Cloud Storage file or pseudo-directory. |
| com. |
Main interface for file operation option classes related to Google Cloud Storage. |
| com. |
Interface for Google Cloud Storage options that can be specified when copying files. |
| com. |
Interface for Google Cloud Storage options that can be specified when opening files. |
| com. |
Interface for Google Cloud Storage options that can be specified when opening or copying files. |
Exceptions
| Exception | Description |
|---|---|
| com. |
Exception reminding user that Cloud Storage objects can't be mutated. |
| com. |
Exception thrown when erroneously trying to operate on a path with a trailing slash. |