| 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.
|
| BatchHelper.Factory |
Since each BatchHelper instance should be tied to a particular related set of requests, use
cases will generally interact via an injectable BatchHelper.Factory.
|
| CreateBucketOptions |
Options that can be specified when creating a bucket in the GoogleCloudStorage.
|
| CreateBucketOptions.Builder |
|
| CreateFileOptions |
|
| CreateFileOptions.Builder |
|
| CreateObjectOptions |
|
| CreateObjectOptions.Builder |
|
| EventLoggingHttpRequestInitializer |
Implements a HttpRequestInitializer which adds a ResponseInterceptor to each HttpRequest and
tracks the response time taken by the successful HttpRequests.
|
| FileInfo |
Contains information about a file or a directory.
|
| FolderInfo |
|
| ForwardingGoogleCloudStorage |
|
| GoogleCloudStorage.ListPage<T> |
Paged list request response
|
| GoogleCloudStorageClientGrpcStatisticsInterceptor |
This is a gRPC interceptor to capture the statistics related to calls made to gcs backend.
|
| GoogleCloudStorageClientGrpcTracingInterceptor |
Interceptor to create a trace of the lifecycle of GRPC api calls.
|
| GoogleCloudStorageClientImpl |
Provides read/write access to Google Cloud Storage (GCS), using Java nio channel semantics.
|
| GoogleCloudStorageClientImpl.Builder |
|
| GoogleCloudStorageExceptions |
Miscellaneous helper methods for standardizing the types of exceptions thrown by the various
GCS-based FileSystems.
|
| GoogleCloudStorageFileSystemImpl |
Provides FS semantics over GCS based on Objects API
|
| GoogleCloudStorageFileSystemOptions |
|
| GoogleCloudStorageFileSystemOptions.Builder |
|
| GoogleCloudStorageImpl |
Provides read/write access to Google Cloud Storage (GCS), using Java nio channel semantics.
|
| GoogleCloudStorageImpl.Builder |
|
| GoogleCloudStorageItemInfo |
Contains information about an item in Google Cloud Storage.
|
| GoogleCloudStorageOptions |
Configuration options for the GoogleCloudStorage class.
|
| GoogleCloudStorageOptions.Builder |
|
| GoogleCloudStorageReadChannel |
Provides seekable read access to GCS.
|
| GoogleCloudStorageReadOptions |
Advanced options for reading GoogleCloudStorage objects.
|
| GoogleCloudStorageReadOptions.Builder |
Mutable builder for GoogleCloudStorageReadOptions.
|
| GoogleCloudStorageStrings |
Contains helper methods for standardizing String-matching algorithms specific to GCS.
|
| GoogleCloudStorageWriteChannel |
Implements WritableByteChannel to provide write access to GCS.
|
| ListFileOptions |
|
| ListFileOptions.Builder |
|
| ListFolderOptions |
Options that can be specified when listing Folders in the GoogleCloudStorage and is valid
for only HN enabled bucket
|
| ListFolderOptions.Builder |
|
| ListObjectOptions |
|
| ListObjectOptions.Builder |
|
| ObjectWriteConditions |
Conditions on which a object write should be allowed to continue.
|
| ObjectWriteConditions.Builder |
|
| PerformanceCachingGoogleCloudStorage |
This class adds a caching layer around a GoogleCloudStorage instance, caching calls that create,
update, remove, and query for GoogleCloudStorageItemInfo.
|
| PerformanceCachingGoogleCloudStorageOptions |
|
| PerformanceCachingGoogleCloudStorageOptions.Builder |
Builder class for PerformanceCachingGoogleCloudStorageOptions.
|
| PrefixMappedItemCache |
|
| StorageClientProvider |
Provides GCS SDK Storage object which is used to access the GCS.
|
| StorageClientProviderCacheKey |
|
| StorageClientProviderCacheKey.Builder |
|
| StorageClientWrapper |
|
| StorageResourceId |
Data struct representing either a GCS StorageObject, a GCS Bucket or the GCS root (gs://).
|
| StringPaths |
Utility methods for String GCS paths
|
| UpdatableItemInfo |
Item information that can be updated without re-writing an entire object.
|
| UriPaths |
Utility methods for URI GCS paths
|
| VerificationAttributes |
GCS provided validation attributes for a single object.
|