# Uses of Package
net.snowflake.client.jdbc.cloud.storage

Packages that use net.snowflake.client.jdbc.cloud.storage
net.snowflake.client.jdbc
net.snowflake.client.jdbc.cloud.storage

Classes in net.snowflake.client.jdbc.cloud.storage used by net.snowflake.client.jdbc
Class and Description
SnowflakeStorageClient Interface for storage client provider implementations
StageInfo Encapsulates all the required stage properties used by GET/PUT for Azure and S3 stages

Classes in net.snowflake.client.jdbc.cloud.storage used by net.snowflake.client.jdbc.cloud.storage
Class and Description
SnowflakeAzureClient Encapsulates the Azure Storage client and all Azure Storage operations and logic
SnowflakeStorageClient Interface for storage client provider implementations
StageInfo Encapsulates all the required stage properties used by GET/PUT for Azure and S3 stages
StageInfo.StageType
StorageClientFactory Factory object for abstracting the creation of storage client objects: SnowflakeStorageClient and StorageObjectMetadata
StorageObjectMetadata Interface for platform-independent remote storage object metadata, modeled after the S3 ObjectMetadata class
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
StorageProviderException Custom exception class to signal a remote provider exception in a platform-independent manner.