## Uses of Class
com.amazonaws.services.cloudfront.model.Distribution

Packages that use Distribution
com.amazonaws.services.cloudfront.model

### Uses of Distribution in com.amazonaws.services.cloudfront.model

Methods in com.amazonaws.services.cloudfront.model that return Distribution
`Distribution` Distribution.`clone()`
`Distribution` CreateDistributionResult.`getDistribution()` The distribution's information.
`Distribution` UpdateDistributionResult.`getDistribution()` The distribution's information.
`Distribution` GetDistributionResult.`getDistribution()` The distribution's information.
`Distribution` CreateDistributionWithTagsResult.`getDistribution()` The distribution's information.
`Distribution` Distribution.`withActiveTrustedSigners(ActiveTrustedSigners activeTrustedSigners)` CloudFront automatically adds this element to the response only if you've set up the distribution to serve private content with signed URLs.
`Distribution` Distribution.`withARN(String aRN)` The ARN (Amazon Resource Name) for the distribution.
`Distribution` Distribution.`withDistributionConfig(DistributionConfig distributionConfig)` The current configuration information for the distribution.
`Distribution` Distribution.`withDomainName(String domainName)` The domain name corresponding to the distribution.
`Distribution` Distribution.`withId(String id)` The identifier for the distribution.
`Distribution` Distribution.`withInProgressInvalidationBatches(Integer inProgressInvalidationBatches)` The number of invalidation batches currently in progress.
`Distribution` Distribution.`withLastModifiedTime(Date lastModifiedTime)` The date and time the distribution was last modified.
`Distribution` Distribution.`withStatus(String status)` This response element indicates the current status of the distribution.

Methods in com.amazonaws.services.cloudfront.model with parameters of type Distribution
`void` CreateDistributionResult.`setDistribution(Distribution distribution)` The distribution's information.
`void` UpdateDistributionResult.`setDistribution(Distribution distribution)` The distribution's information.
`void` GetDistributionResult.`setDistribution(Distribution distribution)` The distribution's information.
`void` CreateDistributionWithTagsResult.`setDistribution(Distribution distribution)` The distribution's information.
`CreateDistributionResult` CreateDistributionResult.`withDistribution(Distribution distribution)` The distribution's information.
`UpdateDistributionResult` UpdateDistributionResult.`withDistribution(Distribution distribution)` The distribution's information.
`GetDistributionResult` GetDistributionResult.`withDistribution(Distribution distribution)` The distribution's information.
`CreateDistributionWithTagsResult` CreateDistributionWithTagsResult.`withDistribution(Distribution distribution)` The distribution's information.