public static interface CreateDistributionConfigurationRequest.Builder extends ImagebuilderRequest.Builder, SdkPojo, CopyableBuilder<CreateDistributionConfigurationRequest.Builder,CreateDistributionConfigurationRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateDistributionConfigurationRequest.Builder name(String name)
The name of the distribution configuration.
name - The name of the distribution configuration.CreateDistributionConfigurationRequest.Builder description(String description)
The description of the distribution configuration.
description - The description of the distribution configuration.CreateDistributionConfigurationRequest.Builder distributions(Collection<Distribution> distributions)
The distributions of the distribution configuration.
distributions - The distributions of the distribution configuration.CreateDistributionConfigurationRequest.Builder distributions(Distribution... distributions)
The distributions of the distribution configuration.
distributions - The distributions of the distribution configuration.CreateDistributionConfigurationRequest.Builder distributions(Consumer<Distribution.Builder>... distributions)
The distributions of the distribution configuration.
This is a convenience method that creates an instance of theDistribution.Builder avoiding the need to create
one manually via Distribution.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #distributions(List.
distributions - a consumer that will call methods on
Distribution.Builder#distributions(java.util.Collection) CreateDistributionConfigurationRequest.Builder tags(Map<String,String> tags)
The tags of the distribution configuration.
tags - The tags of the distribution configuration.CreateDistributionConfigurationRequest.Builder clientToken(String clientToken)
The idempotency token of the distribution configuration.
clientToken - The idempotency token of the distribution configuration.CreateDistributionConfigurationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateDistributionConfigurationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.