public static interface DomainNameConfiguration.Builder extends SdkPojo, CopyableBuilder<DomainNameConfiguration.Builder,DomainNameConfiguration>
| Modifier and Type | Method and Description |
|---|---|
DomainNameConfiguration.Builder |
apiGatewayDomainName(String apiGatewayDomainName)
A domain name for the WebSocket API.
|
DomainNameConfiguration.Builder |
certificateArn(String certificateArn)
An AWS-managed certificate that will be used by the edge-optimized endpoint for this domain name.
|
DomainNameConfiguration.Builder |
certificateName(String certificateName)
The user-friendly name of the certificate that will be used by the edge-optimized endpoint for this domain
name.
|
DomainNameConfiguration.Builder |
certificateUploadDate(Instant certificateUploadDate)
The timestamp when the certificate that was used by edge-optimized endpoint for this domain name was
uploaded.
|
DomainNameConfiguration.Builder |
endpointType(EndpointType endpointType)
The endpoint type.
|
DomainNameConfiguration.Builder |
endpointType(String endpointType)
The endpoint type.
|
DomainNameConfiguration.Builder |
hostedZoneId(String hostedZoneId)
The Amazon Route 53 Hosted Zone ID of the endpoint.
|
copyapplyMutation, buildDomainNameConfiguration.Builder apiGatewayDomainName(String apiGatewayDomainName)
A domain name for the WebSocket API.
apiGatewayDomainName - A domain name for the WebSocket API.DomainNameConfiguration.Builder certificateArn(String certificateArn)
An AWS-managed certificate that will be used by the edge-optimized endpoint for this domain name. AWS Certificate Manager is the only supported source.
certificateArn - An AWS-managed certificate that will be used by the edge-optimized endpoint for this domain name. AWS
Certificate Manager is the only supported source.DomainNameConfiguration.Builder certificateName(String certificateName)
The user-friendly name of the certificate that will be used by the edge-optimized endpoint for this domain name.
certificateName - The user-friendly name of the certificate that will be used by the edge-optimized endpoint for this
domain name.DomainNameConfiguration.Builder certificateUploadDate(Instant certificateUploadDate)
The timestamp when the certificate that was used by edge-optimized endpoint for this domain name was uploaded.
certificateUploadDate - The timestamp when the certificate that was used by edge-optimized endpoint for this domain name was
uploaded.DomainNameConfiguration.Builder endpointType(String endpointType)
The endpoint type.
endpointType - The endpoint type.EndpointType,
EndpointTypeDomainNameConfiguration.Builder endpointType(EndpointType endpointType)
The endpoint type.
endpointType - The endpoint type.EndpointType,
EndpointTypeDomainNameConfiguration.Builder hostedZoneId(String hostedZoneId)
The Amazon Route 53 Hosted Zone ID of the endpoint. See AWS Regions and Endpoints for API Gateway.
hostedZoneId - The Amazon Route 53 Hosted Zone ID of the endpoint. See AWS Regions and Endpoints
for API Gateway.Copyright © 2019. All rights reserved.