public static interface CreateInvalidationRequest.Builder extends CloudFrontRequest.Builder, SdkPojo, CopyableBuilder<CreateInvalidationRequest.Builder,CreateInvalidationRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateInvalidationRequest.Builder |
distributionId(String distributionId)
The distribution's id.
|
default CreateInvalidationRequest.Builder |
invalidationBatch(Consumer<InvalidationBatch.Builder> invalidationBatch)
The batch information for the invalidation.
|
CreateInvalidationRequest.Builder |
invalidationBatch(InvalidationBatch invalidationBatch)
The batch information for the invalidation.
|
CreateInvalidationRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateInvalidationRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateInvalidationRequest.Builder distributionId(String distributionId)
The distribution's id.
distributionId - The distribution's id.CreateInvalidationRequest.Builder invalidationBatch(InvalidationBatch invalidationBatch)
The batch information for the invalidation.
invalidationBatch - The batch information for the invalidation.default CreateInvalidationRequest.Builder invalidationBatch(Consumer<InvalidationBatch.Builder> invalidationBatch)
The batch information for the invalidation.
This is a convenience that creates an instance of theInvalidationBatch.Builder avoiding the need to
create one manually via InvalidationBatch.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to invalidationBatch(InvalidationBatch).invalidationBatch - a consumer that will call methods on InvalidationBatch.BuilderinvalidationBatch(InvalidationBatch)CreateInvalidationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateInvalidationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2021. All rights reserved.