| AzureObjectSummariesIterator |
Iterator class for ObjectSummary objects on Azure Returns platform-independent instances
(StorageObjectSummary)
|
| CommonObjectMetadata |
Implements platform-independent interface Azure BLOB and GCS object metadata
|
| EncryptionProvider |
Handles encryption and decryption using AES CBC (for files) and ECB (for keys).
|
| GcsObjectSummariesIterator |
Iterator class for ObjectSummary objects on GCS objects.
|
| S3HttpUtil |
|
| S3ObjectMetadata |
s3 implementation of platform independent StorageObjectMetadata interface, wraps an S3
ObjectMetadata class
|
| S3ObjectSummariesIterator |
Iterator class for ObjectSummary objects on S3 Wraps an iterator of S3 object summaries and
returns platform independent instances (StorageObjectSummary)
|
| S3StorageObjectMetadata |
Implementation of StorageObjectMetadata for S3 for remote storage object metadata.
|
| SnowflakeAzureClient |
Encapsulates the Azure Storage client and all Azure Storage operations and logic
|
| SnowflakeGCSClient |
Encapsulates the GCS Storage client and all GCS operations and logic
|
| SnowflakeS3Client |
Wrapper around AmazonS3Client.
|
| StageInfo |
Encapsulates all the required stage properties used by GET/PUT for Azure, GCS and S3 stages
|
| StorageClientFactory |
Factory object for abstracting the creation of storage client objects: SnowflakeStorageClient and
StorageObjectMetadata
|
| StorageObjectSummary |
Storage platform agnostic class that encapsulates remote storage object properties
|
| StorageObjectSummaryCollection |
Provides and iterator over storage object summaries from all supported cloud storage providers
|