# Hierarchy For Package com.amazonaws.services.cloudfront

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.amazonaws.services.cloudfront.AbstractAmazonCloudFront (implements com.amazonaws.services.cloudfront.AmazonCloudFront)
    - com.amazonaws.services.cloudfront.AbstractAmazonCloudFrontAsync (implements com.amazonaws.services.cloudfront.AmazonCloudFrontAsync)
  - com.amazonaws.AmazonWebServiceClient
    - com.amazonaws.services.cloudfront.AmazonCloudFrontClient (implements com.amazonaws.services.cloudfront.AmazonCloudFront)
      - com.amazonaws.services.cloudfront.AmazonCloudFrontAsyncClient (implements com.amazonaws.services.cloudfront.AmazonCloudFrontAsync)
  - com.amazonaws.client.builder.AwsClientBuilder<Subclass,TypeToBuild>
    - com.amazonaws.client.builder.AwsAsyncClientBuilder<Subclass,TypeToBuild>
      - com.amazonaws.services.cloudfront.AmazonCloudFrontAsyncClientBuilder
    - com.amazonaws.client.builder.AwsSyncClientBuilder<Subclass,TypeToBuild>
      - com.amazonaws.services.cloudfront.AmazonCloudFrontClientBuilder
  - com.amazonaws.services.cloudfront.CloudFrontCookieSigner.SignedCookies
    - com.amazonaws.services.cloudfront.CloudFrontCookieSigner.CookiesForCannedPolicy
    - com.amazonaws.services.cloudfront.CloudFrontCookieSigner.CookiesForCustomPolicy
  - com.amazonaws.services.cloudfront.CloudFrontCookieSigner.SignedCookies.CookieKeyValuePair (implements java.util.Map.Entry<K,V>)

## Interface Hierarchy

- com.amazonaws.services.cloudfront.AmazonCloudFront
  - com.amazonaws.services.cloudfront.AmazonCloudFrontAsync

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.amazonaws.services.cloudfront.CloudFrontCookieSigner
    - com.amazonaws.services.cloudfront.CloudFrontUrlSigner