public static interface DistributionConfiguration.Builder extends SdkPojo, CopyableBuilder<DistributionConfiguration.Builder,DistributionConfiguration>
| Modifier and Type | Method and Description |
|---|---|
DistributionConfiguration.Builder |
arn(String arn)
The Amazon Resource Name (ARN) of the distribution configuration.
|
DistributionConfiguration.Builder |
dateCreated(String dateCreated)
The date on which this distribution configuration was created.
|
DistributionConfiguration.Builder |
dateUpdated(String dateUpdated)
The date on which this distribution configuration was last updated.
|
DistributionConfiguration.Builder |
description(String description)
The description of the distribution configuration.
|
DistributionConfiguration.Builder |
distributions(Collection<Distribution> distributions)
The distribution objects that apply Region-specific settings for the deployment of the image to targeted
Regions.
|
DistributionConfiguration.Builder |
distributions(Consumer<Distribution.Builder>... distributions)
The distribution objects that apply Region-specific settings for the deployment of the image to targeted
Regions.
|
DistributionConfiguration.Builder |
distributions(Distribution... distributions)
The distribution objects that apply Region-specific settings for the deployment of the image to targeted
Regions.
|
DistributionConfiguration.Builder |
name(String name)
The name of the distribution configuration.
|
DistributionConfiguration.Builder |
tags(Map<String,String> tags)
The tags of the distribution configuration.
|
DistributionConfiguration.Builder |
timeoutMinutes(Integer timeoutMinutes)
The maximum duration in minutes for this distribution configuration.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildDistributionConfiguration.Builder arn(String arn)
The Amazon Resource Name (ARN) of the distribution configuration.
arn - The Amazon Resource Name (ARN) of the distribution configuration.DistributionConfiguration.Builder name(String name)
The name of the distribution configuration.
name - The name of the distribution configuration.DistributionConfiguration.Builder description(String description)
The description of the distribution configuration.
description - The description of the distribution configuration.DistributionConfiguration.Builder distributions(Collection<Distribution> distributions)
The distribution objects that apply Region-specific settings for the deployment of the image to targeted Regions.
distributions - The distribution objects that apply Region-specific settings for the deployment of the image to
targeted Regions.DistributionConfiguration.Builder distributions(Distribution... distributions)
The distribution objects that apply Region-specific settings for the deployment of the image to targeted Regions.
distributions - The distribution objects that apply Region-specific settings for the deployment of the image to
targeted Regions.DistributionConfiguration.Builder distributions(Consumer<Distribution.Builder>... distributions)
The distribution objects that apply Region-specific settings for the deployment of the image to targeted Regions.
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) DistributionConfiguration.Builder timeoutMinutes(Integer timeoutMinutes)
The maximum duration in minutes for this distribution configuration.
timeoutMinutes - The maximum duration in minutes for this distribution configuration.DistributionConfiguration.Builder dateCreated(String dateCreated)
The date on which this distribution configuration was created.
dateCreated - The date on which this distribution configuration was created.DistributionConfiguration.Builder dateUpdated(String dateUpdated)
The date on which this distribution configuration was last updated.
dateUpdated - The date on which this distribution configuration was last updated.DistributionConfiguration.Builder tags(Map<String,String> tags)
The tags of the distribution configuration.
tags - The tags of the distribution configuration.Copyright © 2022. All rights reserved.