@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AssociateCustomDomainResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
AssociateCustomDomainResult() |
Modifier and Type | Method and Description |
---|---|
AssociateCustomDomainResult |
clone() |
boolean |
equals(Object obj) |
CustomDomain |
getCustomDomain()
A description of the domain name that's being associated.
|
String |
getDNSTarget()
The App Runner subdomain of the App Runner service.
|
String |
getServiceArn()
The Amazon Resource Name (ARN) of the App Runner service with which a custom domain name is associated.
|
List<VpcDNSTarget> |
getVpcDNSTargets()
DNS Target records for the custom domains of this Amazon VPC.
|
int |
hashCode() |
void |
setCustomDomain(CustomDomain customDomain)
A description of the domain name that's being associated.
|
void |
setDNSTarget(String dNSTarget)
The App Runner subdomain of the App Runner service.
|
void |
setServiceArn(String serviceArn)
The Amazon Resource Name (ARN) of the App Runner service with which a custom domain name is associated.
|
void |
setVpcDNSTargets(Collection<VpcDNSTarget> vpcDNSTargets)
DNS Target records for the custom domains of this Amazon VPC.
|
String |
toString()
Returns a string representation of this object.
|
AssociateCustomDomainResult |
withCustomDomain(CustomDomain customDomain)
A description of the domain name that's being associated.
|
AssociateCustomDomainResult |
withDNSTarget(String dNSTarget)
The App Runner subdomain of the App Runner service.
|
AssociateCustomDomainResult |
withServiceArn(String serviceArn)
The Amazon Resource Name (ARN) of the App Runner service with which a custom domain name is associated.
|
AssociateCustomDomainResult |
withVpcDNSTargets(Collection<VpcDNSTarget> vpcDNSTargets)
DNS Target records for the custom domains of this Amazon VPC.
|
AssociateCustomDomainResult |
withVpcDNSTargets(VpcDNSTarget... vpcDNSTargets)
DNS Target records for the custom domains of this Amazon VPC.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setDNSTarget(String dNSTarget)
The App Runner subdomain of the App Runner service. The custom domain name is mapped to this target name.
dNSTarget
- The App Runner subdomain of the App Runner service. The custom domain name is mapped to this target name.public String getDNSTarget()
The App Runner subdomain of the App Runner service. The custom domain name is mapped to this target name.
public AssociateCustomDomainResult withDNSTarget(String dNSTarget)
The App Runner subdomain of the App Runner service. The custom domain name is mapped to this target name.
dNSTarget
- The App Runner subdomain of the App Runner service. The custom domain name is mapped to this target name.public void setServiceArn(String serviceArn)
The Amazon Resource Name (ARN) of the App Runner service with which a custom domain name is associated.
serviceArn
- The Amazon Resource Name (ARN) of the App Runner service with which a custom domain name is associated.public String getServiceArn()
The Amazon Resource Name (ARN) of the App Runner service with which a custom domain name is associated.
public AssociateCustomDomainResult withServiceArn(String serviceArn)
The Amazon Resource Name (ARN) of the App Runner service with which a custom domain name is associated.
serviceArn
- The Amazon Resource Name (ARN) of the App Runner service with which a custom domain name is associated.public void setCustomDomain(CustomDomain customDomain)
A description of the domain name that's being associated.
customDomain
- A description of the domain name that's being associated.public CustomDomain getCustomDomain()
A description of the domain name that's being associated.
public AssociateCustomDomainResult withCustomDomain(CustomDomain customDomain)
A description of the domain name that's being associated.
customDomain
- A description of the domain name that's being associated.public List<VpcDNSTarget> getVpcDNSTargets()
DNS Target records for the custom domains of this Amazon VPC.
public void setVpcDNSTargets(Collection<VpcDNSTarget> vpcDNSTargets)
DNS Target records for the custom domains of this Amazon VPC.
vpcDNSTargets
- DNS Target records for the custom domains of this Amazon VPC.public AssociateCustomDomainResult withVpcDNSTargets(VpcDNSTarget... vpcDNSTargets)
DNS Target records for the custom domains of this Amazon VPC.
NOTE: This method appends the values to the existing list (if any). Use
setVpcDNSTargets(java.util.Collection)
or withVpcDNSTargets(java.util.Collection)
if you want
to override the existing values.
vpcDNSTargets
- DNS Target records for the custom domains of this Amazon VPC.public AssociateCustomDomainResult withVpcDNSTargets(Collection<VpcDNSTarget> vpcDNSTargets)
DNS Target records for the custom domains of this Amazon VPC.
vpcDNSTargets
- DNS Target records for the custom domains of this Amazon VPC.public String toString()
toString
in class Object
Object.toString()
public AssociateCustomDomainResult clone()