| Package | Description |
|---|---|
| com.google.cloud.hadoop.fs.gcs | |
| com.google.cloud.hadoop.gcsio |
| Class and Description |
|---|
| DirectoryListCache
DirectoryListCache is an abstract class providing supplemental accounting of full paths for
directories and files created and deleted in GoogleCloudStorageFileSystem.
|
| GoogleCloudStorageFileSystem
Provides a POSIX like file system layered on top of Google Cloud Storage (GCS).
|
| Class and Description |
|---|
| BatchHelper
BatchHelper abstracts out the logic for maximum requests per batch, and also allows a workaround
for the fact that
BatchRequest was made a "final class" for some reason, making it
impossible to unittest. |
| CacheEntry
Container for various pieces of metadata for a single cache entry which may be either a Bucket
or a StorageObject; includes GCS API metadata such as StorageResourceId and
GoogleCloudStorageItemInfo as well as cache-specific metadata, such as creation time,
and last-updated time.
|
| CreateFileOptions
Options that can be specified when creating a file in the
GoogleCloudFileSystem. |
| CreateObjectOptions
Options for creating objects in GCS.
|
| DirectoryListCache
DirectoryListCache is an abstract class providing supplemental accounting of full paths for
directories and files created and deleted in GoogleCloudStorageFileSystem.
|
| DirectoryListCache.Config
Container for various cache-configuration parameters used by a DirectoryListCache when
managing expiration/retention policies, etc.
|
| DirectoryListCache.Type
Known types of DirectoryListCache implementations.
|
| FileInfo
Contains information about a file or a directory.
|
| FileSystemBackedDirectoryListCache
FileSystemBackedDirectoryListCache mirrors all GCS directory and file creation into a matching
tree of directories + empty files inside a configured local filesystem, as accessed via
java.nio.Path and java.io.File, all under a base directory configured at construction-time.
|
| GoogleCloudStorage
Interface for exposing the Google Cloud Storage API behavior in a way more amenable to writing
filesystem semantics on top of it, without having to deal with API-specific considerations such
as HttpTransports, credentials, network errors, batching, etc.
|
| GoogleCloudStorageFileSystemOptions
Configurable options for the GoogleCloudStorageFileSystem class.
|
| GoogleCloudStorageFileSystemOptions.Builder
Mutable builder for GoogleCloudStorageFileSystemOptions.
|
| GoogleCloudStorageImpl.BackOffFactory
A factory for producing BackOff objects.
|
| GoogleCloudStorageItemInfo
Contains information about an item in Google Cloud Storage.
|
| GoogleCloudStorageOptions
Configuration options for the GoogleCloudStorage class.
|
| GoogleCloudStorageOptions.Builder
Mutable builder for the GoogleCloudStorageOptions class.
|
| ObjectWriteConditions
Conditions on which a object write should be allowed to continue.
|
| SeekableReadableByteChannel
A readable byte channel that supports seek operation.
|
| StorageResourceId
Data struct representing either a GCS StorageObject, a GCS Bucket or the GCS root (gs://).
|
| ThrottledGoogleCloudStorage.StorageOperation
Operations that may be throttled.
|
| UpdatableItemInfo
Item information that can be updated without re-writing an entire object.
|
Copyright © 2015. All rights reserved.