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

Packages that use UpdateDistributionRequest
com.amazonaws.services.cloudfront: <fullname>Amazon CloudFront</fullname>
com.amazonaws.services.cloudfront.model

### Uses of UpdateDistributionRequest in com.amazonaws.services.cloudfront

Methods in com.amazonaws.services.cloudfront with parameters of type UpdateDistributionRequest
`UpdateDistributionResult` AbstractAmazonCloudFront.`updateDistribution(UpdateDistributionRequest request)`
`UpdateDistributionResult` AmazonCloudFront.`updateDistribution(UpdateDistributionRequest updateDistributionRequest)` Update a distribution.
`UpdateDistributionResult` AmazonCloudFrontClient.`updateDistribution(UpdateDistributionRequest updateDistributionRequest)` Update a distribution.
`Future<UpdateDistributionResult>` AbstractAmazonCloudFrontAsync.`updateDistributionAsync(UpdateDistributionRequest request)`
`Future<UpdateDistributionResult>` AmazonCloudFrontAsync.`updateDistributionAsync(UpdateDistributionRequest updateDistributionRequest)` Update a distribution.
`Future<UpdateDistributionResult>` AmazonCloudFrontAsyncClient.`updateDistributionAsync(UpdateDistributionRequest request)`
`Future<UpdateDistributionResult>` AbstractAmazonCloudFrontAsync.`updateDistributionAsync(UpdateDistributionRequest request, AsyncHandler<UpdateDistributionRequest,UpdateDistributionResult> asyncHandler)`
`Future<UpdateDistributionResult>` AmazonCloudFrontAsync.`updateDistributionAsync(UpdateDistributionRequest updateDistributionRequest, AsyncHandler<UpdateDistributionRequest,UpdateDistributionResult> asyncHandler)` Update a distribution.
`Future<UpdateDistributionResult>` AmazonCloudFrontAsyncClient.`updateDistributionAsync(UpdateDistributionRequest request, AsyncHandler<UpdateDistributionRequest,UpdateDistributionResult> asyncHandler)`

Method parameters in com.amazonaws.services.cloudfront with type arguments of type UpdateDistributionRequest
`Future<UpdateDistributionResult>` AbstractAmazonCloudFrontAsync.`updateDistributionAsync(UpdateDistributionRequest request, AsyncHandler<UpdateDistributionRequest,UpdateDistributionResult> asyncHandler)`
`Future<UpdateDistributionResult>` AmazonCloudFrontAsync.`updateDistributionAsync(UpdateDistributionRequest updateDistributionRequest, AsyncHandler<UpdateDistributionRequest,UpdateDistributionResult> asyncHandler)` Update a distribution.
`Future<UpdateDistributionResult>` AmazonCloudFrontAsyncClient.`updateDistributionAsync(UpdateDistributionRequest request, AsyncHandler<UpdateDistributionRequest,UpdateDistributionResult> asyncHandler)`

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

Methods in com.amazonaws.services.cloudfront.model that return UpdateDistributionRequest
`UpdateDistributionRequest` UpdateDistributionRequest.`clone()`
`UpdateDistributionRequest` UpdateDistributionRequest.`withDistributionConfig(DistributionConfig distributionConfig)` The distribution's configuration information.
`UpdateDistributionRequest` UpdateDistributionRequest.`withId(String id)` The distribution's id.
`UpdateDistributionRequest` UpdateDistributionRequest.`withIfMatch(String ifMatch)` The value of the `ETag` header that you received when retrieving the distribution's configuration.