Interface AssociateCustomDomainResponse.Builder
- All Superinterfaces:
AppRunnerResponse.Builder,AwsResponse.Builder,Buildable,CopyableBuilder<AssociateCustomDomainResponse.Builder,,AssociateCustomDomainResponse> SdkBuilder<AssociateCustomDomainResponse.Builder,,AssociateCustomDomainResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
AssociateCustomDomainResponse
-
Method Summary
Modifier and TypeMethodDescriptioncustomDomain(Consumer<CustomDomain.Builder> customDomain) A description of the domain name that's being associated.customDomain(CustomDomain customDomain) A description of the domain name that's being associated.The App Runner subdomain of the App Runner service.serviceArn(String serviceArn) The Amazon Resource Name (ARN) of the App Runner service with which a custom domain name is associated.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, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
dnsTarget
The App Runner subdomain of the App Runner service. The custom domain name is mapped to this target name.
- Parameters:
dnsTarget- The App Runner subdomain of the App Runner service. The custom domain name is 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 with which a custom domain name is associated.
- Parameters:
serviceArn- The Amazon Resource Name (ARN) of the App Runner service with which a custom domain name is associated.- 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 associated.
- Parameters:
customDomain- A description of the domain name that's being associated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customDomain
default AssociateCustomDomainResponse.Builder customDomain(Consumer<CustomDomain.Builder> customDomain) A description of the domain name that's being associated.
This is a convenience method that creates an instance of theCustomDomain.Builderavoiding the need to create one manually viaCustomDomain.builder().When the
Consumercompletes,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
AssociateCustomDomainResponse.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.Builderavoiding the need to create one manually viaVpcDNSTarget.builder().When the
Consumercompletes,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:
-