- cacheBasePath - Variable in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageFileSystemOptions.Builder
-
- cacheConfig - Variable in class com.google.cloud.hadoop.gcsio.DirectoryListCache
-
- CachedBucket - Class in com.google.cloud.hadoop.gcsio
-
A cache entry for the relevant metadata of a single GCS Bucket, used by DirectoryListCache
to supplement "list" operations with buckets known locally, as well as
serving as the container for retrieving CachedObjects from their respective cached buckets.
- CachedBucket(String) - Constructor for class com.google.cloud.hadoop.gcsio.CachedBucket
-
Constructs a CachedBucket which has no associated GoogleCloudStorageItemInfo for the bucket.
- CachedBucket(GoogleCloudStorageItemInfo) - Constructor for class com.google.cloud.hadoop.gcsio.CachedBucket
-
Constructs a CachedBucket with the provided GoogleCloudStorageItemInfo for the bucket.
- CacheEntry - Class in com.google.cloud.hadoop.gcsio
-
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.
- CacheEntry(StorageResourceId) - Constructor for class com.google.cloud.hadoop.gcsio.CacheEntry
-
Constructs a CacheEntry with no known GoogleCloudStorageItemInfo; callers may have to
fetch the associated GoogleCloudStorageItemInfo on-demand.
- CacheEntry(StorageResourceId, long) - Constructor for class com.google.cloud.hadoop.gcsio.CacheEntry
-
Constructs a CacheEntry with no known GoogleCloudStorageItemInfo and an explicit
creationTimeMillis; callers may have to fetch the associated GoogleCloudStorageItemInfo
on-demand.
- CacheEntry(GoogleCloudStorageItemInfo) - Constructor for class com.google.cloud.hadoop.gcsio.CacheEntry
-
- CacheSupplementedGoogleCloudStorage - Class in com.google.cloud.hadoop.gcsio
-
CacheSupplementedGoogleCloudStorage adds additional book-keeping to a GoogleCloudStorage instance
using a DirectoryListCache
and wraps the create/copy/delete/list methods to provide
immediate same-client consistency for "list" operations following a "create/copy/delete".
- CacheSupplementedGoogleCloudStorage(GoogleCloudStorage, DirectoryListCache) - Constructor for class com.google.cloud.hadoop.gcsio.CacheSupplementedGoogleCloudStorage
-
Constructs a CacheSupplementedGoogleCloudStorage which should be usable anywhere a
GoogleCloudStorage interface is used and which supplements missing listObject/listBucket
results from an in-memory cache of known GCS resources which may not have propagated into
the eventually-consistent remote "list" index yet.
- cacheType - Variable in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageFileSystemOptions.Builder
-
- checkPath(Path) - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystem
-
- checkPath(Path) - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
- checkPath(Path) - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFS
-
Only accept valid AbstractFileSystem and GoogleHadoopFileSystem Paths.
- cleanCache(DirectoryListCache) - Static method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemCacheCleaner
-
Iterates over items in cache
, object-first then buckets, allowing the list operations
to perform cache-expiration as they run.
- clearItemInfo() - Method in class com.google.cloud.hadoop.gcsio.CacheEntry
-
Clears the GoogleCloudStorageItemInfo stored by this CacheEntry, if any, and sets
itemInfoUpdateTimeMillis to 0.
- clock - Variable in class com.google.cloud.hadoop.gcsio.DirectoryListCache
-
- close() - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
- close() - Method in class com.google.cloud.hadoop.gcsio.CacheSupplementedGoogleCloudStorage
-
Pure pass-through.
- close() - Method in interface com.google.cloud.hadoop.gcsio.GoogleCloudStorage
-
Releases resources used by this instance.
- close() - Method in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageFileSystem
-
Releases resources used by this instance.
- close() - Method in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageImpl
-
See
close()
for details about expected behavior.
- close() - Method in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageReadChannel
-
Closes this channel.
- close() - Method in class com.google.cloud.hadoop.gcsio.MetadataReadOnlyGoogleCloudStorage
-
- close() - Method in class com.google.cloud.hadoop.gcsio.ThrottledGoogleCloudStorage
-
- com.google.cloud.hadoop.fs.gcs - package com.google.cloud.hadoop.fs.gcs
-
- com.google.cloud.hadoop.gcsio - package com.google.cloud.hadoop.gcsio
-
- completeLocalOutput(Path, Path) - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
- configureBuckets(String, boolean) - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystem
-
Validates and possibly creates the system bucket.
- configureBuckets(String, boolean) - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
Validates and possibly creates the system bucket.
- containsEntriesForImplicitDirectories() - Method in class com.google.cloud.hadoop.gcsio.DirectoryListCache
-
Implementations should indicate whether implicit directories are automatically detected and
added as CacheEntry items when putResourceId is called without first adding explicit
directory objects for the implied parent directories of the added object.
- containsEntriesForImplicitDirectories() - Method in class com.google.cloud.hadoop.gcsio.FileSystemBackedDirectoryListCache
-
Since our backing store has no notion of "implicit" directories, automatically cache directory
objects for 'implicit' directories, by virtue of having to create those real directories
to insert the child object at all.
- containsEntriesForImplicitDirectories() - Method in class com.google.cloud.hadoop.gcsio.InMemoryDirectoryListCache
-
We don't inspect StorageResourceIds in putResourceId to auto-insert entries for parent
directories, nor do we return fake entries in getObjectList when a delimiter implies a
pure-prefix match.
- convertToDirectoryPath(StorageResourceId) - Static method in class com.google.cloud.hadoop.gcsio.FileInfo
-
Converts the given resourceId to look like a directory path.
- convertToDirectoryPath(URI) - Static method in class com.google.cloud.hadoop.gcsio.FileInfo
-
Converts the given path to look like a directory path.
- convertToFilePath(String) - Static method in class com.google.cloud.hadoop.gcsio.FileInfo
-
Converts the given object name to look like a file path.
- copy(String, List<String>, String, List<String>) - Method in class com.google.cloud.hadoop.gcsio.CacheSupplementedGoogleCloudStorage
-
Adds the copied destination items to the list cache, without their associated metadata;
supplementing with the cache will have to populate the metadata on-demand.
- copy(String, List<String>, String, List<String>) - Method in interface com.google.cloud.hadoop.gcsio.GoogleCloudStorage
-
Copies metadata of the given objects.
- copy(String, List<String>, String, List<String>) - Method in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageImpl
-
- copy(String, List<String>, String, List<String>) - Method in class com.google.cloud.hadoop.gcsio.MetadataReadOnlyGoogleCloudStorage
-
- copy(String, List<String>, String, List<String>) - Method in class com.google.cloud.hadoop.gcsio.ThrottledGoogleCloudStorage
-
- copyFromLocalFile(boolean, boolean, Path[], Path) - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
- copyFromLocalFile(boolean, boolean, Path, Path) - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
- copyToLocalFile(boolean, Path, Path) - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
- counters - Variable in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
- create(Path, FsPermission, boolean, int, short, long, Progressable) - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
Opens the given file for writing.
- create(Configuration) - Static method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase.ParentTimestampUpdateIncludePredicate
-
Create a new ParentTimestampUpdateIncludePredicate from the passed Hadoop configuration
object.
- create(StorageResourceId) - Method in class com.google.cloud.hadoop.gcsio.CacheSupplementedGoogleCloudStorage
-
Wraps the delegate's returned WritableByteChannel in a helper which will update the
resourceCache when close() is called.
- create(StorageResourceId, CreateObjectOptions) - Method in class com.google.cloud.hadoop.gcsio.CacheSupplementedGoogleCloudStorage
-
- create(String) - Method in class com.google.cloud.hadoop.gcsio.CacheSupplementedGoogleCloudStorage
-
Updates cache with bucketName.
- create(StorageResourceId) - Method in interface com.google.cloud.hadoop.gcsio.GoogleCloudStorage
-
Creates and opens an object for writing.
- create(StorageResourceId, CreateObjectOptions) - Method in interface com.google.cloud.hadoop.gcsio.GoogleCloudStorage
-
Creates and opens an object for writing.
- create(String) - Method in interface com.google.cloud.hadoop.gcsio.GoogleCloudStorage
-
Creates a bucket.
- create(URI) - Method in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageFileSystem
-
Creates and opens an object for writing.
- create(URI, CreateFileOptions) - Method in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageFileSystem
-
Creates and opens an object for writing.
- create(StorageResourceId, CreateObjectOptions) - Method in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageImpl
-
- create(StorageResourceId) - Method in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageImpl
-
- create(String) - Method in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageImpl
-
- create(StorageResourceId) - Method in class com.google.cloud.hadoop.gcsio.MetadataReadOnlyGoogleCloudStorage
-
- create(StorageResourceId, CreateObjectOptions) - Method in class com.google.cloud.hadoop.gcsio.MetadataReadOnlyGoogleCloudStorage
-
- create(String) - Method in class com.google.cloud.hadoop.gcsio.MetadataReadOnlyGoogleCloudStorage
-
- create(StorageResourceId) - Method in class com.google.cloud.hadoop.gcsio.ThrottledGoogleCloudStorage
-
- create(StorageResourceId, CreateObjectOptions) - Method in class com.google.cloud.hadoop.gcsio.ThrottledGoogleCloudStorage
-
- create(String) - Method in class com.google.cloud.hadoop.gcsio.ThrottledGoogleCloudStorage
-
- CREATE_EMPTY_MARKER_OBJECT_DEFAULT - Static variable in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageOptions
-
Default setting for whether or not to create a marker file when beginning file creation.
- createCompositeException(List<IOException>) - Static method in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageExceptions
-
Creates a composite IOException out of multiple IOExceptions.
- createCounterMap() - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
- createEmptyObject(StorageResourceId) - Method in class com.google.cloud.hadoop.gcsio.CacheSupplementedGoogleCloudStorage
-
Records the resourceId after delegating.
- createEmptyObject(StorageResourceId, CreateObjectOptions) - Method in class com.google.cloud.hadoop.gcsio.CacheSupplementedGoogleCloudStorage
-
- createEmptyObject(StorageResourceId) - Method in interface com.google.cloud.hadoop.gcsio.GoogleCloudStorage
-
Creates an empty object, useful for placeholders representing, for example, directories.
- createEmptyObject(StorageResourceId, CreateObjectOptions) - Method in interface com.google.cloud.hadoop.gcsio.GoogleCloudStorage
-
Creates an empty object, useful for placeholders representing, for example, directories.
- createEmptyObject(StorageResourceId, CreateObjectOptions) - Method in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageImpl
-
- createEmptyObject(StorageResourceId) - Method in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageImpl
-
- createEmptyObject(StorageResourceId) - Method in class com.google.cloud.hadoop.gcsio.MetadataReadOnlyGoogleCloudStorage
-
- createEmptyObject(StorageResourceId, CreateObjectOptions) - Method in class com.google.cloud.hadoop.gcsio.MetadataReadOnlyGoogleCloudStorage
-
- createEmptyObject(StorageResourceId) - Method in class com.google.cloud.hadoop.gcsio.ThrottledGoogleCloudStorage
-
- createEmptyObject(StorageResourceId, CreateObjectOptions) - Method in class com.google.cloud.hadoop.gcsio.ThrottledGoogleCloudStorage
-
- createEmptyObjects(List<StorageResourceId>) - Method in class com.google.cloud.hadoop.gcsio.CacheSupplementedGoogleCloudStorage
-
Records the resourceIds after delegating.
- createEmptyObjects(List<StorageResourceId>, CreateObjectOptions) - Method in class com.google.cloud.hadoop.gcsio.CacheSupplementedGoogleCloudStorage
-
- createEmptyObjects(List<StorageResourceId>) - Method in interface com.google.cloud.hadoop.gcsio.GoogleCloudStorage
-
- createEmptyObjects(List<StorageResourceId>, CreateObjectOptions) - Method in interface com.google.cloud.hadoop.gcsio.GoogleCloudStorage
-
- createEmptyObjects(List<StorageResourceId>, CreateObjectOptions) - Method in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageImpl
-
- createEmptyObjects(List<StorageResourceId>) - Method in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageImpl
-
- createEmptyObjects(List<StorageResourceId>) - Method in class com.google.cloud.hadoop.gcsio.MetadataReadOnlyGoogleCloudStorage
-
- createEmptyObjects(List<StorageResourceId>, CreateObjectOptions) - Method in class com.google.cloud.hadoop.gcsio.MetadataReadOnlyGoogleCloudStorage
-
- createEmptyObjects(List<StorageResourceId>) - Method in class com.google.cloud.hadoop.gcsio.ThrottledGoogleCloudStorage
-
- createEmptyObjects(List<StorageResourceId>, CreateObjectOptions) - Method in class com.google.cloud.hadoop.gcsio.ThrottledGoogleCloudStorage
-
- CreateFileOptions - Class in com.google.cloud.hadoop.gcsio
-
Options that can be specified when creating a file in the GoogleCloudFileSystem
.
- CreateFileOptions(boolean) - Constructor for class com.google.cloud.hadoop.gcsio.CreateFileOptions
-
Create a file with empty attributes and optionally overwriting any existing file.
- CreateFileOptions(boolean, Map<String, byte[]>) - Constructor for class com.google.cloud.hadoop.gcsio.CreateFileOptions
-
Create a file with specified attributes and optionally overwriting an existing file.
- createInternal(Path, EnumSet<CreateFlag>, FsPermission, int, short, long, Progressable, Options.ChecksumOpt, boolean) - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFS
-
- CreateObjectOptions - Class in com.google.cloud.hadoop.gcsio
-
Options for creating objects in GCS.
- CreateObjectOptions(boolean) - Constructor for class com.google.cloud.hadoop.gcsio.CreateObjectOptions
-
Construct a new CreateObjectOptions with empty metadata.
- CreateObjectOptions(boolean, Map<String, byte[]>) - Constructor for class com.google.cloud.hadoop.gcsio.CreateObjectOptions
-
- createReadableString(String, String) - Static method in class com.google.cloud.hadoop.gcsio.StorageResourceId
-
Helper for standardizing the way various human-readable messages in logs/exceptions which refer
to a bucket/object pair.
- createRequest(InputStreamContent) - Method in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageWriteChannel
-
- GCS_APPLICATION_NAME_SUFFIX_DEFAULT - Static variable in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
- GCS_APPLICATION_NAME_SUFFIX_KEY - Static variable in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
- GCS_CLIENT_ID_KEY - Static variable in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
- GCS_CLIENT_SECRET_KEY - Static variable in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
- GCS_CREATE_SYSTEM_BUCKET_DEFAULT - Static variable in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
- GCS_CREATE_SYSTEM_BUCKET_KEY - Static variable in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
- GCS_ENABLE_FLAT_GLOB_DEFAULT - Static variable in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
- GCS_ENABLE_FLAT_GLOB_KEY - Static variable in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
- GCS_ENABLE_MARKER_FILE_CREATION_DEFAULT - Static variable in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
- GCS_ENABLE_MARKER_FILE_CREATION_KEY - Static variable in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
- GCS_ENABLE_METADATA_CACHE_DEFAULT - Static variable in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
- GCS_ENABLE_METADATA_CACHE_KEY - Static variable in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
- GCS_ENABLE_REPAIR_IMPLICIT_DIRECTORIES_DEFAULT - Static variable in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
- GCS_ENABLE_REPAIR_IMPLICIT_DIRECTORIES_KEY - Static variable in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
- GCS_FILE_SIZE_LIMIT_250GB - Static variable in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
- GCS_FILE_SIZE_LIMIT_250GB_DEFAULT - Static variable in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
- GCS_METADATA_CACHE_DIRECTORY_DEFAULT - Static variable in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
- GCS_METADATA_CACHE_DIRECTORY_KEY - Static variable in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
- GCS_METADATA_CACHE_TYPE_DEFAULT - Static variable in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
- GCS_METADATA_CACHE_TYPE_KEY - Static variable in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
- GCS_PARENT_TIMESTAMP_UPDATE_ENABLE_DEFAULT - Static variable in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
- GCS_PARENT_TIMESTAMP_UPDATE_ENABLE_KEY - Static variable in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
- GCS_PARENT_TIMESTAMP_UPDATE_EXCLUDES_DEFAULT - Static variable in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
- GCS_PARENT_TIMESTAMP_UPDATE_EXCLUDES_KEY - Static variable in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
- GCS_PARENT_TIMESTAMP_UPDATE_INCLUDES_DEFAULT - Static variable in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
- GCS_PARENT_TIMESTAMP_UPDATE_INCLUDES_KEY - Static variable in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
- GCS_PROJECT_ID_KEY - Static variable in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
- GCS_ROOT - Static variable in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageFileSystem
-
- GCS_SYSTEM_BUCKET_KEY - Static variable in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
- GCS_WORKING_DIRECTORY_KEY - Static variable in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
- gcsfs - Variable in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
- get() - Static method in enum com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase.ListStatusFileNotFoundBehavior
-
Get the ListStatusFileNotFoundBehavior for the currently running Hadoop version.
- get(HadoopVersionInfo) - Static method in enum com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase.ListStatusFileNotFoundBehavior
-
Get the ListStatusFileNotFoundBehavior for the given hadoop version/
- get(StorageResourceId) - Method in class com.google.cloud.hadoop.gcsio.CachedBucket
-
Returns the CacheEntry entry corresponding to resourceId
which must be a StorageObject
residing inside this CachedBucket, or null if one doesn't exist.
- getAppName() - Method in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageOptions
-
- getAttributes() - Method in class com.google.cloud.hadoop.gcsio.CreateFileOptions
-
Extended attributes to set when creating a file.
- getAttributes() - Method in class com.google.cloud.hadoop.gcsio.FileInfo
-
Retrieve file attributes for this file.
- getBucketList() - Method in class com.google.cloud.hadoop.gcsio.DirectoryListCache
-
- getBucketList() - Method in class com.google.cloud.hadoop.gcsio.FileSystemBackedDirectoryListCache
-
- getBucketList() - Method in class com.google.cloud.hadoop.gcsio.InMemoryDirectoryListCache
-
- getBucketName() - Method in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageItemInfo
-
Gets bucket name of this item.
- getBucketName() - Method in class com.google.cloud.hadoop.gcsio.StorageResourceId
-
Gets the bucket name component of this resource identifier.
- getCacheBasePath() - Method in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageFileSystemOptions
-
- getCacheEntry(StorageResourceId) - Method in class com.google.cloud.hadoop.gcsio.DirectoryListCache
-
Returns the CacheEntry associated with resourceId
, or null if it doesn't exist.
- getCacheEntry(StorageResourceId) - Method in class com.google.cloud.hadoop.gcsio.FileSystemBackedDirectoryListCache
-
- getCacheEntry(StorageResourceId) - Method in class com.google.cloud.hadoop.gcsio.InMemoryDirectoryListCache
-
- getCacheType() - Method in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageFileSystemOptions
-
- getCanonicalServiceName() - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
Returns null, because GHFS does not use security tokens.
- getCloudStorageOptions() - Method in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageFileSystemOptions
-
- getCloudStorageOptionsBuilder() - Method in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageFileSystemOptions.Builder
-
- getContentGeneration() - Method in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageItemInfo
-
Get the content generation of the object.
- getContentGenerationMatch() - Method in class com.google.cloud.hadoop.gcsio.ObjectWriteConditions
-
- getContentSummary(Path) - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
- getCreationTime() - Method in class com.google.cloud.hadoop.gcsio.FileInfo
-
Gets creation time of this item.
- getCreationTime() - Method in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageItemInfo
-
Gets creation time of this item.
- getCreationTimeMillis() - Method in class com.google.cloud.hadoop.gcsio.CacheEntry
-
Accessor for the creation-time of this CacheEntry, which was set at construction-time and is
immutable.
- getDefaultBlockSize() - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
- getDefaultPort() - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
The default port is listed as -1 as an indication that ports are not used.
- getDefaultReplication() - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
Gets the default replication factor.
- getDefaultWorkingDirectory() - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystem
-
Gets the default value of working directory.
- getDefaultWorkingDirectory() - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
Gets the default value of working directory.
- getDefaultWorkingDirectory() - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopGlobalRootedFileSystem
-
Deprecated.
Gets the default value of working directory.
- getDelegationToken(String) - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
- getFileBlockLocations(Path, long, long) - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFS
-
- getFileChecksum(Path) - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
- getFileChecksum(Path) - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFS
-
- getFileInfo(URI) - Method in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageFileSystem
-
Gets information about the given path item.
- getFileInfos(List<URI>) - Method in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageFileSystem
-
Gets information about each path in the given list; more efficient than calling getFileInfo()
on each path individually in a loop.
- getFileNotFoundException(String, String) - Static method in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageExceptions
-
Creates FileNotFoundException with suitable message for a GCS bucket or object.
- getFileStatus(Path) - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
Gets status of the given path item.
- getFileStatus(Path) - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFS
-
- getFileSystemRoot() - Method in interface com.google.cloud.hadoop.fs.gcs.FileSystemDescriptor
-
Returns the Hadoop path representing the root of the FileSystem associated with this
FileSystemDescriptor.
- getFileSystemRoot() - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystem
-
- getFileSystemRoot() - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
- getFileSystemRoot() - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopGlobalRootedFileSystem
-
Deprecated.
- getFsStatus() - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFS
-
- getGcsPath(Path) - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystem
-
Translates a "gs:/" style hadoopPath (or relative path which is not fully-qualified) into
the appropriate GCS path which is compatible with the underlying GcsFs or gsutil.
- getGcsPath(Path) - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
Gets GCS path corresponding to the given Hadoop path, which can be relative or absolute,
and can have either gs://
or gs:/ forms.
- getGcsPath(Path) - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopGlobalRootedFileSystem
-
Deprecated.
- getHadoopPath(URI) - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystem
-
Validates GCS Path belongs to this file system.
- getHadoopPath(URI) - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
Gets Hadoop path corresponding to the given GCS path.
- getHadoopPath(URI) - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopGlobalRootedFileSystem
-
Deprecated.
Gets Hadoop path corresponding to the given GCS path.
- getHadoopScheme() - Method in interface com.google.cloud.hadoop.fs.gcs.FileSystemDescriptor
-
Deprecated.
- getHadoopScheme() - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
Deprecated.
- getHomeDirectory() - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
Returns home directory of the current user.
- getHomeDirectorySubpath() - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystem
-
Override to allow a homedir subpath which sits directly on our FileSystem root.
- getHomeDirectorySubpath() - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
Returns an unqualified path without any leading slash, relative to the filesystem root,
which serves as the home directory of the current user; see getHomeDirectory
for
a description of what the home directory means.
- getHomeDirectorySubpath() - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopGlobalRootedFileSystem
-
Deprecated.
Returns an unqualified path without any leading slash, relative to the filesystem root,
which serves as the home directory of the current user; see getHomeDirectory
for
a description of what the home directory means.
- getInstance() - Static method in class com.google.cloud.hadoop.gcsio.InMemoryDirectoryListCache
-
Accessor for shared singleton instance of DirectoryListCache.
- getInternalNumBuckets() - Method in class com.google.cloud.hadoop.gcsio.DirectoryListCache
-
Gets the internal number of CachedBucket entries, which may not be equal to the size of
getBucketList() if there are expired entries.
- getInternalNumBuckets() - Method in class com.google.cloud.hadoop.gcsio.FileSystemBackedDirectoryListCache
-
- getInternalNumBuckets() - Method in class com.google.cloud.hadoop.gcsio.InMemoryDirectoryListCache
-
- getInternalNumObjects() - Method in class com.google.cloud.hadoop.gcsio.DirectoryListCache
-
Gets the internal total count of cached StorageObject entries.
- getInternalNumObjects() - Method in class com.google.cloud.hadoop.gcsio.FileSystemBackedDirectoryListCache
-
- getInternalNumObjects() - Method in class com.google.cloud.hadoop.gcsio.InMemoryDirectoryListCache
-
- getItemInfo() - Method in class com.google.cloud.hadoop.gcsio.CacheEntry
-
Returns the GoogleCloudStorageItemInfo currently held by this CacheEntry; may be null if one
was never provided.
- getItemInfo(StorageResourceId) - Method in class com.google.cloud.hadoop.gcsio.CacheSupplementedGoogleCloudStorage
-
Pure pass-through.
- getItemInfo() - Method in class com.google.cloud.hadoop.gcsio.FileInfo
-
Gets information about the underlying item.
- getItemInfo(StorageResourceId) - Method in interface com.google.cloud.hadoop.gcsio.GoogleCloudStorage
-
Gets information about an object or a bucket.
- getItemInfo(StorageResourceId) - Method in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageImpl
-
- getItemInfo(StorageResourceId) - Method in class com.google.cloud.hadoop.gcsio.MetadataReadOnlyGoogleCloudStorage
-
Pure fetch from cache.
- getItemInfo(StorageResourceId) - Method in class com.google.cloud.hadoop.gcsio.ThrottledGoogleCloudStorage
-
- getItemInfos(List<StorageResourceId>) - Method in class com.google.cloud.hadoop.gcsio.CacheSupplementedGoogleCloudStorage
-
Pure pass-through.
- getItemInfos(List<StorageResourceId>) - Method in interface com.google.cloud.hadoop.gcsio.GoogleCloudStorage
-
Gets information about multiple objects and/or buckets.
- getItemInfos(List<StorageResourceId>) - Method in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageImpl
-
See GoogleCloudStorage#getItemInfos(List)
for details about expected
behavior.
- getItemInfos(List<StorageResourceId>) - Method in class com.google.cloud.hadoop.gcsio.MetadataReadOnlyGoogleCloudStorage
-
Pure fetch from cache.
- getItemInfos(List<StorageResourceId>) - Method in class com.google.cloud.hadoop.gcsio.ThrottledGoogleCloudStorage
-
- getItemInfoUpdateTimeMillis() - Method in class com.google.cloud.hadoop.gcsio.CacheEntry
-
Accessor for the last time the GoogleCloudStorageItemInfo of this CacheEntry was updated,
or 0 if it was never updated.
- getLocation() - Method in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageItemInfo
-
Gets location of this item.
- getMaxEntryAgeMillis() - Method in class com.google.cloud.hadoop.gcsio.DirectoryListCache.Config
-
Getter for maxEntryAgeMillis.
- getMaxInfoAgeMillis() - Method in class com.google.cloud.hadoop.gcsio.DirectoryListCache.Config
-
Getter for maxInfoAgeMillis.
- getMaxListItemsPerCall() - Method in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageOptions
-
- getMaxRequestsPerBatch() - Method in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageOptions
-
- getMetadata() - Method in class com.google.cloud.hadoop.gcsio.CreateObjectOptions
-
Custom metadata to apply to this object.
- getMetadata() - Method in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageItemInfo
-
Gets user-supplied metadata for this item.
- getMetadata() - Method in class com.google.cloud.hadoop.gcsio.UpdatableItemInfo
-
- getMetaGeneration() - Method in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageItemInfo
-
Get the meta generation of the object.
- getMetaGenerationMatch() - Method in class com.google.cloud.hadoop.gcsio.ObjectWriteConditions
-
- getModificationTime() - Method in class com.google.cloud.hadoop.gcsio.FileInfo
-
- getMutableConfig() - Method in class com.google.cloud.hadoop.gcsio.DirectoryListCache
-
Returns the Config
instance used by this DirectoryListCache instance to determine
expiration ages, etc.
- getName() - Method in class com.google.cloud.hadoop.gcsio.CachedBucket
-
Returns the name of the Bucket associated with this CachedBucket.
- getNumObjects() - Method in class com.google.cloud.hadoop.gcsio.CachedBucket
-
- getObjectList() - Method in class com.google.cloud.hadoop.gcsio.CachedBucket
-
- getObjectList(String, String, String, Set<String>) - Method in class com.google.cloud.hadoop.gcsio.DirectoryListCache
-
- getObjectList(String, String, String, Set<String>) - Method in class com.google.cloud.hadoop.gcsio.FileSystemBackedDirectoryListCache
-
- getObjectList(String, String, String, Set<String>) - Method in class com.google.cloud.hadoop.gcsio.InMemoryDirectoryListCache
-
- getObjectName() - Method in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageItemInfo
-
Gets object name of this item.
- getObjectName() - Method in class com.google.cloud.hadoop.gcsio.StorageResourceId
-
Gets the object name component of this resource identifier.
- getParentPath(URI) - Static method in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageFileSystem
-
Gets the parent directory of the given path.
- getPath() - Method in class com.google.cloud.hadoop.gcsio.FileInfo
-
Gets the path of this file or directory.
- getPath(String) - Static method in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageFileSystem
-
Constructs and returns full path for the given bucket name.
- getPath(String, String) - Static method in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageFileSystem
-
Constructs and returns full path for the given object name.
- getPath(String, String, boolean) - Static method in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageFileSystem
-
Constructs and returns full path for the given object name.
- getProjectId() - Method in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageOptions
-
- getRawBucketList() - Method in class com.google.cloud.hadoop.gcsio.DirectoryListCache
-
- getRawBucketList() - Method in class com.google.cloud.hadoop.gcsio.FileSystemBackedDirectoryListCache
-
- getRawBucketList() - Method in class com.google.cloud.hadoop.gcsio.InMemoryDirectoryListCache
-
- getResourceId() - Method in class com.google.cloud.hadoop.gcsio.CacheEntry
-
Returns the StorageResourceId associated with this CacheEntry; may identify a Bucket or
StorageObject.
- getResourceId() - Method in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageItemInfo
-
Gets the resourceId which holds the (possibly null) bucketName and objectName of this object.
- getScheme() - Method in interface com.google.cloud.hadoop.fs.gcs.FileSystemDescriptor
-
Returns the URI scheme for the Hadoop FileSystem associated with this FileSystemDescriptor.
- getScheme() - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystem
-
As the global-rooted FileSystem, our hadoop-path "scheme" is exactly equal to the general
GCS scheme.
- getScheme() - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
- getScheme() - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopGlobalRootedFileSystem
-
Deprecated.
As the global-rooted FileSystem, our hadoop-path "scheme" is distinct from GCS's scheme.
- getServerDefaults() - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFS
-
- getShouldIncludeInTimestampUpdatesPredicate() - Method in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageFileSystemOptions
-
- getSize() - Method in class com.google.cloud.hadoop.gcsio.FileInfo
-
Gets the size of this file or directory.
- getSize() - Method in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageItemInfo
-
Gets size of this item (number of bytes).
- getStorageClass() - Method in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageItemInfo
-
Gets storage class of this item.
- getStorageResourceId() - Method in class com.google.cloud.hadoop.gcsio.UpdatableItemInfo
-
- getUninitializedInstanceForTest() - Static method in class com.google.cloud.hadoop.gcsio.FileSystemBackedDirectoryListCache
-
Returns an instance not bound to a basePath for testing purposes.
- getUri() - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
Returns a URI of the root of this FileSystem.
- getUri() - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFS
-
This is overridden to use GoogleHadoopFileSystem's URI, because AbstractFileSystem appends the
default port to the authority.
- getUriDefaultPort() - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFS
-
- getUsed() - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
- getWorkingDirectory() - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
Gets the current working directory.
- getWriteChannelOptions() - Method in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageOptions
-
- getWriteChannelOptionsBuilder() - Method in class com.google.cloud.hadoop.gcsio.GoogleCloudStorageOptions.Builder
-
- GHFS_ID - Static variable in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
- globStatus(Path) - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
Returns an array of FileStatus objects whose path names match pathPattern.
- globStatus(Path, PathFilter) - Method in class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
Returns an array of FileStatus objects whose path names match pathPattern
and is accepted by the user-supplied path filter.
- GoogleCloudStorage - Interface in com.google.cloud.hadoop.gcsio
-
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.
- GoogleCloudStorageExceptions - Class in com.google.cloud.hadoop.gcsio
-
Miscellaneous helper methods for standardizing the types of exceptions thrown by the various
GCS-based FileSystems.
- GoogleCloudStorageExceptions() - Constructor for class com.google.cloud.hadoop.gcsio.GoogleCloudStorageExceptions
-
- GoogleCloudStorageFileSystem - Class in com.google.cloud.hadoop.gcsio
-
Provides a POSIX like file system layered on top of Google Cloud Storage (GCS).
- GoogleCloudStorageFileSystem(Credential, GoogleCloudStorageFileSystemOptions) - Constructor for class com.google.cloud.hadoop.gcsio.GoogleCloudStorageFileSystem
-
Constructs an instance of GoogleCloudStorageFileSystem.
- GoogleCloudStorageFileSystem(GoogleCloudStorage) - Constructor for class com.google.cloud.hadoop.gcsio.GoogleCloudStorageFileSystem
-
Constructs a GoogleCloudStorageFilesystem based on an already-configured underlying
GoogleCloudStorage gcs
.
- GoogleCloudStorageFileSystem(GoogleCloudStorage, GoogleCloudStorageFileSystemOptions) - Constructor for class com.google.cloud.hadoop.gcsio.GoogleCloudStorageFileSystem
-
Constructs a GoogleCloudStorageFilesystem based on an already-configured underlying
GoogleCloudStorage gcs
.
- GoogleCloudStorageFileSystemOptions - Class in com.google.cloud.hadoop.gcsio
-
Configurable options for the GoogleCloudStorageFileSystem class.
- GoogleCloudStorageFileSystemOptions(GoogleCloudStorageOptions, boolean, DirectoryListCache.Type, String, Predicate<String>, boolean) - Constructor for class com.google.cloud.hadoop.gcsio.GoogleCloudStorageFileSystemOptions
-
- GoogleCloudStorageFileSystemOptions.Builder - Class in com.google.cloud.hadoop.gcsio
-
Mutable builder for GoogleCloudStorageFileSystemOptions.
- GoogleCloudStorageFileSystemOptions.Builder() - Constructor for class com.google.cloud.hadoop.gcsio.GoogleCloudStorageFileSystemOptions.Builder
-
- GoogleCloudStorageImpl - Class in com.google.cloud.hadoop.gcsio
-
Provides read/write access to Google Cloud Storage (GCS), using Java nio channel semantics.
- GoogleCloudStorageImpl(GoogleCloudStorageOptions, Credential) - Constructor for class com.google.cloud.hadoop.gcsio.GoogleCloudStorageImpl
-
Constructs an instance of GoogleCloudStorageImpl.
- GoogleCloudStorageImpl(GoogleCloudStorageOptions, Storage) - Constructor for class com.google.cloud.hadoop.gcsio.GoogleCloudStorageImpl
-
Constructs an instance of GoogleCloudStorageImpl.
- GoogleCloudStorageImpl() - Constructor for class com.google.cloud.hadoop.gcsio.GoogleCloudStorageImpl
-
- GoogleCloudStorageImpl.BackOffFactory - Interface in com.google.cloud.hadoop.gcsio
-
A factory for producing BackOff objects.
- GoogleCloudStorageItemInfo - Class in com.google.cloud.hadoop.gcsio
-
Contains information about an item in Google Cloud Storage.
- GoogleCloudStorageItemInfo(StorageResourceId, long, long, String, String) - Constructor for class com.google.cloud.hadoop.gcsio.GoogleCloudStorageItemInfo
-
Constructs an instance of GoogleCloudStorageItemInfo.
- GoogleCloudStorageItemInfo(StorageResourceId, long, long, String, String, Map<String, byte[]>, long, long) - Constructor for class com.google.cloud.hadoop.gcsio.GoogleCloudStorageItemInfo
-
Constructs an instance of GoogleCloudStorageItemInfo.
- GoogleCloudStorageOptions - Class in com.google.cloud.hadoop.gcsio
-
Configuration options for the GoogleCloudStorage class.
- GoogleCloudStorageOptions(boolean, String, String, long, long, boolean, AsyncWriteChannelOptions) - Constructor for class com.google.cloud.hadoop.gcsio.GoogleCloudStorageOptions
-
- GoogleCloudStorageOptions.Builder - Class in com.google.cloud.hadoop.gcsio
-
Mutable builder for the GoogleCloudStorageOptions class.
- GoogleCloudStorageOptions.Builder() - Constructor for class com.google.cloud.hadoop.gcsio.GoogleCloudStorageOptions.Builder
-
- GoogleCloudStorageReadChannel - Class in com.google.cloud.hadoop.gcsio
-
Provides seekable read access to GCS.
- GoogleCloudStorageStrings - Class in com.google.cloud.hadoop.gcsio
-
Contains helper methods for standardizing String-matching algorithms specific to GCS.
- GoogleCloudStorageStrings() - Constructor for class com.google.cloud.hadoop.gcsio.GoogleCloudStorageStrings
-
- GoogleCloudStorageWriteChannel - Class in com.google.cloud.hadoop.gcsio
-
Implements WritableByteChannel to provide write access to GCS.
- GoogleCloudStorageWriteChannel(ExecutorService, Storage, ClientRequestHelper<StorageObject>, String, String, AsyncWriteChannelOptions, ObjectWriteConditions, Map<String, String>) - Constructor for class com.google.cloud.hadoop.gcsio.GoogleCloudStorageWriteChannel
-
Constructs an instance of GoogleCloudStorageWriteChannel.
- GoogleHadoopFileSystem - Class in com.google.cloud.hadoop.fs.gcs
-
GoogleHadoopFileSystem is a version of GoogleHadoopFileSystemBase which is rooted in a single
bucket at initialization time; in this case, Hadoop paths no longer correspond directly to
general GCS paths, and all Hadoop operations going through this FileSystem will never touch
any GCS bucket other than the bucket on which this FileSystem is rooted.
- GoogleHadoopFileSystem() - Constructor for class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystem
-
Constructs an instance of GoogleHadoopFileSystem; the internal
GoogleCloudStorageFileSystem will be set up with config settings when initialize() is called.
- GoogleHadoopFileSystem(GoogleCloudStorageFileSystem) - Constructor for class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystem
-
Constructs an instance of GoogleHadoopFileSystem using the provided
GoogleCloudStorageFileSystem; initialize() will not re-initialize it.
- GoogleHadoopFileSystemBase - Class in com.google.cloud.hadoop.fs.gcs
-
This class provides a Hadoop compatible File System on top of Google Cloud Storage (GCS).
- GoogleHadoopFileSystemBase() - Constructor for class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
Constructs an instance of GoogleHadoopFileSystemBase; the internal
GoogleCloudStorageFileSystem will be set up with config settings when initialize() is called.
- GoogleHadoopFileSystemBase(GoogleCloudStorageFileSystem) - Constructor for class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase
-
Constructs an instance of GoogleHadoopFileSystemBase using the provided
GoogleCloudStorageFileSystem; initialize() will not re-initialize it.
- GoogleHadoopFileSystemBase.Counter - Enum in com.google.cloud.hadoop.fs.gcs
-
Defines names of counters we track for each operation.
- GoogleHadoopFileSystemBase.ListStatusFileNotFoundBehavior - Enum in com.google.cloud.hadoop.fs.gcs
-
Behavior of listStatus when a path is not found.
- GoogleHadoopFileSystemBase.ParentTimestampUpdateIncludePredicate - Class in com.google.cloud.hadoop.fs.gcs
-
A predicate that processes individual directory paths and evaluates the conditions set in
fs.gs.parent.timestamp.update.enable, fs.gs.parent.timestamp.update.substrings.include and
fs.gs.parent.timestamp.update.substrings.exclude to determine if a path should be ignored
when running directory timestamp updates.
- GoogleHadoopFileSystemBase.ParentTimestampUpdateIncludePredicate(boolean, List<String>, List<String>) - Constructor for class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase.ParentTimestampUpdateIncludePredicate
-
- GoogleHadoopFileSystemCacheCleaner - Class in com.google.cloud.hadoop.fs.gcs
-
- GoogleHadoopFileSystemCacheCleaner() - Constructor for class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemCacheCleaner
-
- GoogleHadoopFS - Class in com.google.cloud.hadoop.fs.gcs
-
GoogleHadoopFS provides a YARN compatible Abstract File System on top of
Google Cloud Storage (GCS).
- GoogleHadoopFS(URI, Configuration) - Constructor for class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFS
-
- GoogleHadoopFS(GoogleHadoopFileSystem, URI, Configuration) - Constructor for class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFS
-
- GoogleHadoopGlobalRootedFileSystem - Class in com.google.cloud.hadoop.fs.gcs
-
Deprecated.
This implementation is deprecated and relies on the deprecated systemBucket property.
Use GoogleHadoopFileSystem instead.
- GoogleHadoopGlobalRootedFileSystem() - Constructor for class com.google.cloud.hadoop.fs.gcs.GoogleHadoopGlobalRootedFileSystem
-
Deprecated.
Constructs an instance of GoogleHadoopGlobalRootedFileSystem; the internal
GoogleCloudStorageFileSystem will be set up with config settings when initialize() is called.
- GoogleHadoopGlobalRootedFileSystem(GoogleCloudStorageFileSystem) - Constructor for class com.google.cloud.hadoop.fs.gcs.GoogleHadoopGlobalRootedFileSystem
-
Deprecated.
Constructs an instance of GoogleHadoopGlobalRootedFileSystem using the provided
GoogleCloudStorageFileSystem; initialize() will not re-initialize it.