* The App Runner subdomain of the App Runner service. The custom domain name is mapped to this target name. *
*/ private String dNSTarget; /** ** The Amazon Resource Name (ARN) of the App Runner service with which a custom domain name is associated. *
*/ private String serviceArn; /** ** A description of the domain name that's being associated. *
*/ private CustomDomain customDomain; /** ** DNS Target records for the custom domains of this Amazon VPC. *
*/ private java.util.List* The App Runner subdomain of the App Runner service. The custom domain name is mapped to this target name. *
* * @param dNSTarget * The App Runner subdomain of the App Runner service. The custom domain name is mapped to this target name. */ public void setDNSTarget(String dNSTarget) { this.dNSTarget = dNSTarget; } /** ** The App Runner subdomain of the App Runner service. The custom domain name is mapped to this target name. *
* * @return The App Runner subdomain of the App Runner service. The custom domain name is mapped to this target name. */ public String getDNSTarget() { return this.dNSTarget; } /** ** The App Runner subdomain of the App Runner service. The custom domain name is mapped to this target name. *
* * @param dNSTarget * The App Runner subdomain of the App Runner service. The custom domain name is mapped to this target name. * @return Returns a reference to this object so that method calls can be chained together. */ public AssociateCustomDomainResult withDNSTarget(String dNSTarget) { setDNSTarget(dNSTarget); return this; } /** ** The Amazon Resource Name (ARN) of the App Runner service with which a custom domain name is associated. *
* * @param serviceArn * The Amazon Resource Name (ARN) of the App Runner service with which a custom domain name is associated. */ public void setServiceArn(String serviceArn) { this.serviceArn = serviceArn; } /** ** The Amazon Resource Name (ARN) of the App Runner service with which a custom domain name is associated. *
* * @return The Amazon Resource Name (ARN) of the App Runner service with which a custom domain name is associated. */ public String getServiceArn() { return this.serviceArn; } /** ** The Amazon Resource Name (ARN) of the App Runner service with which a custom domain name is associated. *
* * @param serviceArn * The Amazon Resource Name (ARN) of the App Runner service with which a custom domain name is associated. * @return Returns a reference to this object so that method calls can be chained together. */ public AssociateCustomDomainResult withServiceArn(String serviceArn) { setServiceArn(serviceArn); return this; } /** ** A description of the domain name that's being associated. *
* * @param customDomain * A description of the domain name that's being associated. */ public void setCustomDomain(CustomDomain customDomain) { this.customDomain = customDomain; } /** ** A description of the domain name that's being associated. *
* * @return A description of the domain name that's being associated. */ public CustomDomain getCustomDomain() { return this.customDomain; } /** ** A description of the domain name that's being associated. *
* * @param customDomain * A description of the domain name that's being associated. * @return Returns a reference to this object so that method calls can be chained together. */ public AssociateCustomDomainResult withCustomDomain(CustomDomain customDomain) { setCustomDomain(customDomain); return this; } /** ** DNS Target records for the custom domains of this Amazon VPC. *
* * @return DNS Target records for the custom domains of this Amazon VPC. */ public java.util.List* DNS Target records for the custom domains of this Amazon VPC. *
* * @param vpcDNSTargets * DNS Target records for the custom domains of this Amazon VPC. */ public void setVpcDNSTargets(java.util.Collection* DNS Target records for the custom domains of this Amazon VPC. *
** NOTE: This method appends the values to the existing list (if any). Use * {@link #setVpcDNSTargets(java.util.Collection)} or {@link #withVpcDNSTargets(java.util.Collection)} if you want * to override the existing values. *
* * @param vpcDNSTargets * DNS Target records for the custom domains of this Amazon VPC. * @return Returns a reference to this object so that method calls can be chained together. */ public AssociateCustomDomainResult withVpcDNSTargets(VpcDNSTarget... vpcDNSTargets) { if (this.vpcDNSTargets == null) { setVpcDNSTargets(new java.util.ArrayList* DNS Target records for the custom domains of this Amazon VPC. *
* * @param vpcDNSTargets * DNS Target records for the custom domains of this Amazon VPC. * @return Returns a reference to this object so that method calls can be chained together. */ public AssociateCustomDomainResult withVpcDNSTargets(java.util.Collection