Interface DomainNameConfig.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<DomainNameConfig.Builder,DomainNameConfig>
,SdkBuilder<DomainNameConfig.Builder,DomainNameConfig>
,SdkPojo
- Enclosing class:
- DomainNameConfig
public static interface DomainNameConfig.Builder extends SdkPojo, CopyableBuilder<DomainNameConfig.Builder,DomainNameConfig>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DomainNameConfig.Builder
appsyncDomainName(String appsyncDomainName)
The domain name that AppSync provides.DomainNameConfig.Builder
certificateArn(String certificateArn)
The Amazon Resource Name (ARN) of the certificate.DomainNameConfig.Builder
description(String description)
A description of theDomainName
configuration.DomainNameConfig.Builder
domainName(String domainName)
The domain name.DomainNameConfig.Builder
hostedZoneId(String hostedZoneId)
The ID of your Amazon Route 53 hosted zone.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
domainName
DomainNameConfig.Builder domainName(String domainName)
The domain name.
- Parameters:
domainName
- The domain name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
DomainNameConfig.Builder description(String description)
A description of the
DomainName
configuration.- Parameters:
description
- A description of theDomainName
configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
certificateArn
DomainNameConfig.Builder certificateArn(String certificateArn)
The Amazon Resource Name (ARN) of the certificate. This can be an Certificate Manager (ACM) certificate or an Identity and Access Management (IAM) server certificate.
- Parameters:
certificateArn
- The Amazon Resource Name (ARN) of the certificate. This can be an Certificate Manager (ACM) certificate or an Identity and Access Management (IAM) server certificate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
appsyncDomainName
DomainNameConfig.Builder appsyncDomainName(String appsyncDomainName)
The domain name that AppSync provides.
- Parameters:
appsyncDomainName
- The domain name that AppSync provides.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
hostedZoneId
DomainNameConfig.Builder hostedZoneId(String hostedZoneId)
The ID of your Amazon Route 53 hosted zone.
- Parameters:
hostedZoneId
- The ID of your Amazon Route 53 hosted zone.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-