Interface DescribeCustomDomainsResponse.Builder
- All Superinterfaces:
AppRunnerResponse.Builder
,AwsResponse.Builder
,Buildable
,CopyableBuilder<DescribeCustomDomainsResponse.Builder,
,DescribeCustomDomainsResponse> SdkBuilder<DescribeCustomDomainsResponse.Builder,
,DescribeCustomDomainsResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
DescribeCustomDomainsResponse
-
Method Summary
Modifier and TypeMethodDescriptioncustomDomains
(Collection<CustomDomain> customDomains) A list of descriptions of custom domain names that are associated with the service.customDomains
(Consumer<CustomDomain.Builder>... customDomains) A list of descriptions of custom domain names that are associated with the service.customDomains
(CustomDomain... customDomains) A list of descriptions of custom domain names that are associated with the service.The App Runner subdomain of the App Runner service.The token that you can pass in a subsequent request to get the next result page.serviceArn
(String serviceArn) The Amazon Resource Name (ARN) of the App Runner service whose associated custom domain names you want to describe.vpcDNSTargets
(Collection<VpcDNSTarget> vpcDNSTargets) DNS Target records for the custom domains of this Amazon VPC.vpcDNSTargets
(Consumer<VpcDNSTarget.Builder>... vpcDNSTargets) DNS Target records for the custom domains of this Amazon VPC.vpcDNSTargets
(VpcDNSTarget... vpcDNSTargets) DNS Target records for the custom domains of this Amazon VPC.Methods inherited from interface software.amazon.awssdk.services.apprunner.model.AppRunnerResponse.Builder
build, responseMetadata, responseMetadata
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
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
dnsTarget
The App Runner subdomain of the App Runner service. The associated custom domain names are mapped to this target name.
- Parameters:
dnsTarget
- The App Runner subdomain of the App Runner service. The associated custom domain names are mapped to this target name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceArn
The Amazon Resource Name (ARN) of the App Runner service whose associated custom domain names you want to describe.
- Parameters:
serviceArn
- The Amazon Resource Name (ARN) of the App Runner service whose associated custom domain names you want to describe.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customDomains
A list of descriptions of custom domain names that are associated with the service. In a paginated request, the request returns up to
MaxResults
records per call.- Parameters:
customDomains
- A list of descriptions of custom domain names that are associated with the service. In a paginated request, the request returns up toMaxResults
records per call.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customDomains
A list of descriptions of custom domain names that are associated with the service. In a paginated request, the request returns up to
MaxResults
records per call.- Parameters:
customDomains
- A list of descriptions of custom domain names that are associated with the service. In a paginated request, the request returns up toMaxResults
records per call.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customDomains
DescribeCustomDomainsResponse.Builder customDomains(Consumer<CustomDomain.Builder>... customDomains) A list of descriptions of custom domain names that are associated with the service. In a paginated request, the request returns up to
This is a convenience method that creates an instance of theMaxResults
records per call.CustomDomain.Builder
avoiding the need to create one manually viaCustomDomain.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocustomDomains(List<CustomDomain>)
.- Parameters:
customDomains
- a consumer that will call methods onCustomDomain.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
vpcDNSTargets
DNS Target records for the custom domains of this Amazon VPC.
- Parameters:
vpcDNSTargets
- DNS Target records for the custom domains of this Amazon VPC.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vpcDNSTargets
DNS Target records for the custom domains of this Amazon VPC.
- Parameters:
vpcDNSTargets
- DNS Target records for the custom domains of this Amazon VPC.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vpcDNSTargets
DescribeCustomDomainsResponse.Builder vpcDNSTargets(Consumer<VpcDNSTarget.Builder>... vpcDNSTargets) DNS Target records for the custom domains of this Amazon VPC.
This is a convenience method that creates an instance of theVpcDNSTarget.Builder
avoiding the need to create one manually viaVpcDNSTarget.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tovpcDNSTargets(List<VpcDNSTarget>)
.- Parameters:
vpcDNSTargets
- a consumer that will call methods onVpcDNSTarget.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
nextToken
The token that you can pass in a subsequent request to get the next result page. It's returned in a paginated request.
- Parameters:
nextToken
- The token that you can pass in a subsequent request to get the next result page. It's returned in a paginated request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-