# Hierarchy For Package net.snowflake.client.jdbc.cloud.storage

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - net.snowflake.client.jdbc.cloud.storage.AzureObjectSummariesIterator (implements java.util.Iterator<E>)
  - net.snowflake.client.jdbc.cloud.storage.CommonObjectMetadata (implements net.snowflake.client.jdbc.cloud.storage.StorageObjectMetadata)
  - net.snowflake.client.jdbc.cloud.storage.EncryptionProvider
  - net.snowflake.client.jdbc.cloud.storage.GcsObjectSummariesIterator (implements java.util.Iterator<E>)
  - net.snowflake.client.jdbc.cloud.storage.S3HttpUtil
  - net.snowflake.client.jdbc.cloud.storage.S3ObjectMetadata (implements net.snowflake.client.jdbc.cloud.storage.StorageObjectMetadata)
  - net.snowflake.client.jdbc.cloud.storage.S3ObjectSummariesIterator (implements java.util.Iterator<E>)
  - net.snowflake.client.jdbc.cloud.storage.S3StorageObjectMetadata (implements net.snowflake.client.jdbc.cloud.storage.StorageObjectMetadata)
  - net.snowflake.client.jdbc.cloud.storage.SnowflakeAzureClient (implements net.snowflake.client.jdbc.cloud.storage.SnowflakeStorageClient)
  - net.snowflake.client.jdbc.cloud.storage.SnowflakeGCSClient (implements net.snowflake.client.jdbc.cloud.storage.SnowflakeStorageClient)
  - net.snowflake.client.jdbc.cloud.storage.SnowflakeS3Client (implements net.snowflake.client.jdbc.cloud.storage.SnowflakeStorageClient)
  - net.snowflake.client.jdbc.cloud.storage.StageInfo (implements java.io.Serializable)
  - net.snowflake.client.jdbc.cloud.storage.StorageClientFactory
  - net.snowflake.client.jdbc.cloud.storage.StorageObjectSummary
  - net.snowflake.client.jdbc.cloud.storage.StorageObjectSummaryCollection (implements java.lang.Iterable<T>)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - net.snowflake.client.jdbc.cloud.storage.StorageProviderException

## Interface Hierarchy

- net.snowflake.client.jdbc.cloud.storage.SnowflakeStorageClient
- net.snowflake.client.jdbc.cloud.storage.StorageObjectMetadata

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - net.snowflake.client.jdbc.cloud.storage.StageInfo.StageType