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

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

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

Methods in com.amazonaws.services.cloudfront with parameters of type DeleteDistributionRequest
`DeleteDistributionResult` AbstractAmazonCloudFront.`deleteDistribution(DeleteDistributionRequest request)`
`DeleteDistributionResult` AmazonCloudFront.`deleteDistribution(DeleteDistributionRequest deleteDistributionRequest)` Delete a distribution.
`DeleteDistributionResult` AmazonCloudFrontClient.`deleteDistribution(DeleteDistributionRequest deleteDistributionRequest)` Delete a distribution.
`Future<DeleteDistributionResult>` AbstractAmazonCloudFrontAsync.`deleteDistributionAsync(DeleteDistributionRequest request)`
`Future<DeleteDistributionResult>` AmazonCloudFrontAsync.`deleteDistributionAsync(DeleteDistributionRequest deleteDistributionRequest)` Delete a distribution.
`Future<DeleteDistributionResult>` AmazonCloudFrontAsyncClient.`deleteDistributionAsync(DeleteDistributionRequest request)`
`Future<DeleteDistributionResult>` AbstractAmazonCloudFrontAsync.`deleteDistributionAsync(DeleteDistributionRequest request, AsyncHandler<DeleteDistributionRequest,DeleteDistributionResult> asyncHandler)`
`Future<DeleteDistributionResult>` AmazonCloudFrontAsync.`deleteDistributionAsync(DeleteDistributionRequest deleteDistributionRequest, AsyncHandler<DeleteDistributionRequest,DeleteDistributionResult> asyncHandler)` Delete a distribution.
`Future<DeleteDistributionResult>` AmazonCloudFrontAsyncClient.`deleteDistributionAsync(DeleteDistributionRequest request, AsyncHandler<DeleteDistributionRequest,DeleteDistributionResult> asyncHandler)`

Method parameters in com.amazonaws.services.cloudfront with type arguments of type DeleteDistributionRequest
`Future<DeleteDistributionResult>` AbstractAmazonCloudFrontAsync.`deleteDistributionAsync(DeleteDistributionRequest request, AsyncHandler<DeleteDistributionRequest,DeleteDistributionResult> asyncHandler)`
`Future<DeleteDistributionResult>` AmazonCloudFrontAsync.`deleteDistributionAsync(DeleteDistributionRequest deleteDistributionRequest, AsyncHandler<DeleteDistributionRequest,DeleteDistributionResult> asyncHandler)` Delete a distribution.
`Future<DeleteDistributionResult>` AmazonCloudFrontAsyncClient.`deleteDistributionAsync(DeleteDistributionRequest request, AsyncHandler<DeleteDistributionRequest,DeleteDistributionResult> asyncHandler)`

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

Methods in com.amazonaws.services.cloudfront.model that return DeleteDistributionRequest
`DeleteDistributionRequest` DeleteDistributionRequest.`clone()`
`DeleteDistributionRequest` DeleteDistributionRequest.`withId(String id)` The distribution ID.
`DeleteDistributionRequest` DeleteDistributionRequest.`withIfMatch(String ifMatch)` The value of the `ETag` header that you received when you disabled the distribution.