public static interface Distribution.Builder extends SdkPojo, CopyableBuilder<Distribution.Builder,Distribution>
| Modifier and Type | Method and Description |
|---|---|
Distribution.Builder |
amiDistributionConfiguration(AmiDistributionConfiguration amiDistributionConfiguration) |
default Distribution.Builder |
amiDistributionConfiguration(Consumer<AmiDistributionConfiguration.Builder> amiDistributionConfiguration) |
Distribution.Builder |
licenseConfigurationArns(Collection<String> licenseConfigurationArns) |
Distribution.Builder |
licenseConfigurationArns(String... licenseConfigurationArns) |
Distribution.Builder |
region(String region) |
equalsBySdkFields, sdkFieldscopyapplyMutation, buildDistribution.Builder region(String region)
region - Distribution.Builder amiDistributionConfiguration(AmiDistributionConfiguration amiDistributionConfiguration)
amiDistributionConfiguration - default Distribution.Builder amiDistributionConfiguration(Consumer<AmiDistributionConfiguration.Builder> amiDistributionConfiguration)
This is a convenience that creates an instance of the
AmiDistributionConfiguration.Builder avoiding
the need to create one manually via AmiDistributionConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to amiDistributionConfiguration(AmiDistributionConfiguration).amiDistributionConfiguration - a consumer that will call methods on AmiDistributionConfiguration.BuilderamiDistributionConfiguration(AmiDistributionConfiguration)Distribution.Builder licenseConfigurationArns(Collection<String> licenseConfigurationArns)
licenseConfigurationArns - Distribution.Builder licenseConfigurationArns(String... licenseConfigurationArns)
licenseConfigurationArns - Copyright © 2019. All rights reserved.