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

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

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

Methods in com.amazonaws.services.cloudfront with parameters of type CreateDistributionWithTagsRequest
`CreateDistributionWithTagsResult` AbstractAmazonCloudFront.`createDistributionWithTags(CreateDistributionWithTagsRequest request)`
`CreateDistributionWithTagsResult` AmazonCloudFront.`createDistributionWithTags(CreateDistributionWithTagsRequest createDistributionWithTagsRequest)` Create a new distribution with tags.
`CreateDistributionWithTagsResult` AmazonCloudFrontClient.`createDistributionWithTags(CreateDistributionWithTagsRequest createDistributionWithTagsRequest)` Create a new distribution with tags.
`Future<CreateDistributionWithTagsResult>` AbstractAmazonCloudFrontAsync.`createDistributionWithTagsAsync(CreateDistributionWithTagsRequest request)`
`Future<CreateDistributionWithTagsResult>` AmazonCloudFrontAsync.`createDistributionWithTagsAsync(CreateDistributionWithTagsRequest createDistributionWithTagsRequest)` Create a new distribution with tags.
`Future<CreateDistributionWithTagsResult>` AmazonCloudFrontAsyncClient.`createDistributionWithTagsAsync(CreateDistributionWithTagsRequest request)`
`Future<CreateDistributionWithTagsResult>` AbstractAmazonCloudFrontAsync.`createDistributionWithTagsAsync(CreateDistributionWithTagsRequest request, AsyncHandler<CreateDistributionWithTagsRequest,CreateDistributionWithTagsResult> asyncHandler)`
`Future<CreateDistributionWithTagsResult>` AmazonCloudFrontAsync.`createDistributionWithTagsAsync(CreateDistributionWithTagsRequest createDistributionWithTagsRequest, AsyncHandler<CreateDistributionWithTagsRequest,CreateDistributionWithTagsResult> asyncHandler)` Create a new distribution with tags.
`Future<CreateDistributionWithTagsResult>` AmazonCloudFrontAsyncClient.`createDistributionWithTagsAsync(CreateDistributionWithTagsRequest request, AsyncHandler<CreateDistributionWithTagsRequest,CreateDistributionWithTagsResult> asyncHandler)`

Method parameters in com.amazonaws.services.cloudfront with type arguments of type CreateDistributionWithTagsRequest
`Future<CreateDistributionWithTagsResult>` AbstractAmazonCloudFrontAsync.`createDistributionWithTagsAsync(CreateDistributionWithTagsRequest request, AsyncHandler<CreateDistributionWithTagsRequest,CreateDistributionWithTagsResult> asyncHandler)`
`Future<CreateDistributionWithTagsResult>` AmazonCloudFrontAsync.`createDistributionWithTagsAsync(CreateDistributionWithTagsRequest createDistributionWithTagsRequest, AsyncHandler<CreateDistributionWithTagsRequest,CreateDistributionWithTagsResult> asyncHandler)` Create a new distribution with tags.
`Future<CreateDistributionWithTagsResult>` AmazonCloudFrontAsyncClient.`createDistributionWithTagsAsync(CreateDistributionWithTagsRequest request, AsyncHandler<CreateDistributionWithTagsRequest,CreateDistributionWithTagsResult> asyncHandler)`

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

Methods in com.amazonaws.services.cloudfront.model that return CreateDistributionWithTagsRequest
`CreateDistributionWithTagsRequest` CreateDistributionWithTagsRequest.`clone()`
`CreateDistributionWithTagsRequest` CreateDistributionWithTagsRequest.`withDistributionConfigWithTags(DistributionConfigWithTags distributionConfigWithTags)` The distribution's configuration information.