public static interface Distribution.Builder extends SdkPojo, CopyableBuilder<Distribution.Builder,Distribution>
| Modifier and Type | Method and Description |
|---|---|
Distribution.Builder |
amiDistributionConfiguration(AmiDistributionConfiguration amiDistributionConfiguration)
The specific AMI settings (for example, launch permissions, AMI tags).
|
default Distribution.Builder |
amiDistributionConfiguration(Consumer<AmiDistributionConfiguration.Builder> amiDistributionConfiguration)
The specific AMI settings (for example, launch permissions, AMI tags).
|
Distribution.Builder |
licenseConfigurationArns(Collection<String> licenseConfigurationArns)
The License Manager Configuration to associate with the AMI in the specified Region.
|
Distribution.Builder |
licenseConfigurationArns(String... licenseConfigurationArns)
The License Manager Configuration to associate with the AMI in the specified Region.
|
Distribution.Builder |
region(String region)
The target Region.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildDistribution.Builder region(String region)
The target Region.
region - The target Region.Distribution.Builder amiDistributionConfiguration(AmiDistributionConfiguration amiDistributionConfiguration)
The specific AMI settings (for example, launch permissions, AMI tags).
amiDistributionConfiguration - The specific AMI settings (for example, launch permissions, AMI tags).default Distribution.Builder amiDistributionConfiguration(Consumer<AmiDistributionConfiguration.Builder> amiDistributionConfiguration)
The specific AMI settings (for example, launch permissions, AMI tags).
This is a convenience that creates an instance of theAmiDistributionConfiguration.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)
The License Manager Configuration to associate with the AMI in the specified Region.
licenseConfigurationArns - The License Manager Configuration to associate with the AMI in the specified Region.Distribution.Builder licenseConfigurationArns(String... licenseConfigurationArns)
The License Manager Configuration to associate with the AMI in the specified Region.
licenseConfigurationArns - The License Manager Configuration to associate with the AMI in the specified Region.Copyright © 2020. All rights reserved.