public static interface CreateDomainAssociationRequest.Builder extends AmplifyRequest.Builder, SdkPojo, CopyableBuilder<CreateDomainAssociationRequest.Builder,CreateDomainAssociationRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateDomainAssociationRequest.Builder appId(String appId)
The unique ID for an Amplify app.
appId - The unique ID for an Amplify app.CreateDomainAssociationRequest.Builder domainName(String domainName)
The domain name for the domain association.
domainName - The domain name for the domain association.CreateDomainAssociationRequest.Builder enableAutoSubDomain(Boolean enableAutoSubDomain)
Enables the automated creation of subdomains for branches.
enableAutoSubDomain - Enables the automated creation of subdomains for branches.CreateDomainAssociationRequest.Builder subDomainSettings(Collection<SubDomainSetting> subDomainSettings)
The setting for the subdomain.
subDomainSettings - The setting for the subdomain.CreateDomainAssociationRequest.Builder subDomainSettings(SubDomainSetting... subDomainSettings)
The setting for the subdomain.
subDomainSettings - The setting for the subdomain.CreateDomainAssociationRequest.Builder subDomainSettings(Consumer<SubDomainSetting.Builder>... subDomainSettings)
The setting for the subdomain.
This is a convenience method that creates an instance of theSubDomainSetting.Builder avoiding the need to create
one manually via SubDomainSetting.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #subDomainSettings(List.
subDomainSettings - a consumer that will call methods on
SubDomainSetting.Builder#subDomainSettings(java.util.Collection) CreateDomainAssociationRequest.Builder autoSubDomainCreationPatterns(Collection<String> autoSubDomainCreationPatterns)
Sets the branch patterns for automatic subdomain creation.
autoSubDomainCreationPatterns - Sets the branch patterns for automatic subdomain creation.CreateDomainAssociationRequest.Builder autoSubDomainCreationPatterns(String... autoSubDomainCreationPatterns)
Sets the branch patterns for automatic subdomain creation.
autoSubDomainCreationPatterns - Sets the branch patterns for automatic subdomain creation.CreateDomainAssociationRequest.Builder autoSubDomainIAMRole(String autoSubDomainIAMRole)
The required AWS Identity and Access Management (IAM) service role for the Amazon Resource Name (ARN) for automatically creating subdomains.
autoSubDomainIAMRole - The required AWS Identity and Access Management (IAM) service role for the Amazon Resource Name (ARN)
for automatically creating subdomains.CreateDomainAssociationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateDomainAssociationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.