Hierarchy For All Packages

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • software.amazon.awssdk.auth.signer.internal.AbstractAwsSigner (implements software.amazon.awssdk.core.signer.Signer)
      • software.amazon.awssdk.auth.signer.internal.AbstractAws4Signer<T,​U> (implements software.amazon.awssdk.core.signer.Presigner)
    • org.apache.iceberg.aws.AssumeRoleAwsClientFactory (implements org.apache.iceberg.aws.AwsClientFactory)
    • org.apache.iceberg.aws.AwsClientFactories
    • org.apache.iceberg.aws.AwsClientProperties (implements java.io.Serializable)
    • org.apache.iceberg.aws.AwsProperties (implements java.io.Serializable)
    • org.apache.iceberg.BaseMetastoreCatalog (implements org.apache.iceberg.catalog.Catalog, java.io.Closeable)
      • org.apache.iceberg.aws.dynamodb.DynamoDbCatalog (implements org.apache.hadoop.conf.Configurable, org.apache.iceberg.catalog.SupportsNamespaces)
      • org.apache.iceberg.aws.glue.GlueCatalog (implements org.apache.iceberg.hadoop.Configurable<C>, org.apache.iceberg.catalog.SupportsNamespaces)
    • org.apache.iceberg.aws.HttpClientProperties (implements java.io.Serializable)
    • com.fasterxml.jackson.databind.JsonDeserializer<T> (implements com.fasterxml.jackson.databind.deser.NullValueProvider)
    • com.fasterxml.jackson.databind.JsonSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable)
    • org.apache.iceberg.util.LockManagers.BaseLockManager (implements org.apache.iceberg.LockManager)
    • org.apache.iceberg.aws.RESTSigV4Signer (implements org.apache.hc.core5.http.HttpRequestInterceptor)
    • org.apache.iceberg.aws.util.RetryDetector (implements software.amazon.awssdk.metrics.MetricPublisher)
    • org.apache.iceberg.aws.s3.S3FileIO (implements org.apache.iceberg.io.CredentialSupplier, org.apache.iceberg.io.DelegateFileIO, org.apache.iceberg.io.SupportsRecoveryOperations)
    • org.apache.iceberg.aws.S3FileIOAwsClientFactories
    • org.apache.iceberg.aws.s3.S3FileIOProperties (implements java.io.Serializable)
    • org.apache.iceberg.aws.s3.S3InputFile (implements org.apache.iceberg.io.InputFile, org.apache.iceberg.encryption.NativelyEncryptedFile)
    • org.apache.iceberg.aws.s3.signer.S3ObjectMapper
    • org.apache.iceberg.aws.s3.S3OutputFile (implements org.apache.iceberg.encryption.NativelyEncryptedFile, org.apache.iceberg.io.OutputFile)
    • org.apache.iceberg.aws.s3.S3RequestUtil
    • org.apache.iceberg.aws.s3.signer.S3SignRequestParser
    • org.apache.iceberg.aws.s3.signer.S3SignResponseParser
    • org.apache.iceberg.aws.s3.VendedCredentialsProvider (implements software.amazon.awssdk.auth.credentials.AwsCredentialsProvider, software.amazon.awssdk.utils.SdkAutoCloseable)

Interface Hierarchy