public static interface CopyDistributionRequest.Builder extends CloudFrontRequest.Builder, SdkPojo, CopyableBuilder<CopyDistributionRequest.Builder,CopyDistributionRequest>
| Modifier and Type | Method and Description |
|---|---|
CopyDistributionRequest.Builder |
callerReference(String callerReference)
A value that uniquely identifies a request to create a resource.
|
CopyDistributionRequest.Builder |
ifMatch(String ifMatch)
The version identifier of the primary distribution whose configuration you are copying.
|
CopyDistributionRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CopyDistributionRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CopyDistributionRequest.Builder |
primaryDistributionId(String primaryDistributionId)
The identifier of the primary distribution whose configuration you are copying.
|
CopyDistributionRequest.Builder |
staging(Boolean staging)
The type of distribution that your primary distribution will be copied to.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCopyDistributionRequest.Builder primaryDistributionId(String primaryDistributionId)
The identifier of the primary distribution whose configuration you are copying. To get a distribution ID, use
ListDistributions.
primaryDistributionId - The identifier of the primary distribution whose configuration you are copying. To get a distribution
ID, use ListDistributions.CopyDistributionRequest.Builder staging(Boolean staging)
The type of distribution that your primary distribution will be copied to. The only valid value is
True, indicating that you are copying to a staging distribution.
staging - The type of distribution that your primary distribution will be copied to. The only valid value is
True, indicating that you are copying to a staging distribution.CopyDistributionRequest.Builder ifMatch(String ifMatch)
The version identifier of the primary distribution whose configuration you are copying. This is the
ETag value returned in the response to GetDistribution and
GetDistributionConfig.
ifMatch - The version identifier of the primary distribution whose configuration you are copying. This is the
ETag value returned in the response to GetDistribution and
GetDistributionConfig.CopyDistributionRequest.Builder callerReference(String callerReference)
A value that uniquely identifies a request to create a resource. This helps to prevent CloudFront from creating a duplicate resource if you accidentally resubmit an identical request.
callerReference - A value that uniquely identifies a request to create a resource. This helps to prevent CloudFront from
creating a duplicate resource if you accidentally resubmit an identical request.CopyDistributionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCopyDistributionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.