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 theList.Builder avoiding
the need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately and
its result is passed to #subDomainSettings(List) .subDomainSettings - a consumer that will call methods on List.Builder #subDomainSettings(List) 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 © 2022. All rights reserved.