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
Modifier and TypeMethodDescriptionappsyncDomainName
(String appsyncDomainName) The domain name that AppSync provides.certificateArn
(String certificateArn) The Amazon Resource Name (ARN) of the certificate.description
(String description) A description of theDomainName
configuration.domainName
(String domainName) The domain name.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 Details
-
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
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
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
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
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.
-