Interface DisassociateCustomDomainResponse.Builder
- All Superinterfaces:
AppRunnerResponse.Builder
,AwsResponse.Builder
,Buildable
,CopyableBuilder<DisassociateCustomDomainResponse.Builder,
,DisassociateCustomDomainResponse> SdkBuilder<DisassociateCustomDomainResponse.Builder,
,DisassociateCustomDomainResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
DisassociateCustomDomainResponse
-
Method Summary
Modifier and TypeMethodDescriptioncustomDomain
(Consumer<CustomDomain.Builder> customDomain) A description of the domain name that's being disassociated.customDomain
(CustomDomain customDomain) A description of the domain name that's being disassociated.The App Runner subdomain of the App Runner service.serviceArn
(String serviceArn) The Amazon Resource Name (ARN) of the App Runner service that a custom domain name is disassociated from.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 disassociated custom domain name was mapped to this target name.
- Parameters:
dnsTarget
- The App Runner subdomain of the App Runner service. The disassociated custom domain name was 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 that a custom domain name is disassociated from.
- Parameters:
serviceArn
- The Amazon Resource Name (ARN) of the App Runner service that a custom domain name is disassociated from.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customDomain
A description of the domain name that's being disassociated.
- Parameters:
customDomain
- A description of the domain name that's being disassociated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customDomain
default DisassociateCustomDomainResponse.Builder customDomain(Consumer<CustomDomain.Builder> customDomain) A description of the domain name that's being disassociated.
This is a convenience method that creates an instance of theCustomDomain.Builder
avoiding the need to create one manually viaCustomDomain.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocustomDomain(CustomDomain)
.- Parameters:
customDomain
- 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
DisassociateCustomDomainResponse.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:
-