@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class LoadBalancerTlsCertificateDomainValidationRecord extends Object implements Serializable, Cloneable, StructuredPojo
Describes the validation record of each domain name in the SSL/TLS certificate.
Constructor and Description |
---|
LoadBalancerTlsCertificateDomainValidationRecord() |
Modifier and Type | Method and Description |
---|---|
LoadBalancerTlsCertificateDomainValidationRecord |
clone() |
boolean |
equals(Object obj) |
String |
getDomainName()
The domain name against which your SSL/TLS certificate was validated.
|
String |
getName()
A fully qualified domain name in the certificate.
|
String |
getType()
The type of validation record.
|
String |
getValidationStatus()
The validation status.
|
String |
getValue()
The value for that type.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDomainName(String domainName)
The domain name against which your SSL/TLS certificate was validated.
|
void |
setName(String name)
A fully qualified domain name in the certificate.
|
void |
setType(String type)
The type of validation record.
|
void |
setValidationStatus(String validationStatus)
The validation status.
|
void |
setValue(String value)
The value for that type.
|
String |
toString()
Returns a string representation of this object.
|
LoadBalancerTlsCertificateDomainValidationRecord |
withDomainName(String domainName)
The domain name against which your SSL/TLS certificate was validated.
|
LoadBalancerTlsCertificateDomainValidationRecord |
withName(String name)
A fully qualified domain name in the certificate.
|
LoadBalancerTlsCertificateDomainValidationRecord |
withType(String type)
The type of validation record.
|
LoadBalancerTlsCertificateDomainValidationRecord |
withValidationStatus(LoadBalancerTlsCertificateDomainStatus validationStatus)
The validation status.
|
LoadBalancerTlsCertificateDomainValidationRecord |
withValidationStatus(String validationStatus)
The validation status.
|
LoadBalancerTlsCertificateDomainValidationRecord |
withValue(String value)
The value for that type.
|
public LoadBalancerTlsCertificateDomainValidationRecord()
public void setName(String name)
A fully qualified domain name in the certificate. For example, example.com
.
name
- A fully qualified domain name in the certificate. For example, example.com
.public String getName()
A fully qualified domain name in the certificate. For example, example.com
.
example.com
.public LoadBalancerTlsCertificateDomainValidationRecord withName(String name)
A fully qualified domain name in the certificate. For example, example.com
.
name
- A fully qualified domain name in the certificate. For example, example.com
.public void setType(String type)
The type of validation record. For example, CNAME
for domain validation.
type
- The type of validation record. For example, CNAME
for domain validation.public String getType()
The type of validation record. For example, CNAME
for domain validation.
CNAME
for domain validation.public LoadBalancerTlsCertificateDomainValidationRecord withType(String type)
The type of validation record. For example, CNAME
for domain validation.
type
- The type of validation record. For example, CNAME
for domain validation.public void setValue(String value)
The value for that type.
value
- The value for that type.public String getValue()
The value for that type.
public LoadBalancerTlsCertificateDomainValidationRecord withValue(String value)
The value for that type.
value
- The value for that type.public void setValidationStatus(String validationStatus)
The validation status. Valid values are listed below.
validationStatus
- The validation status. Valid values are listed below.LoadBalancerTlsCertificateDomainStatus
public String getValidationStatus()
The validation status. Valid values are listed below.
LoadBalancerTlsCertificateDomainStatus
public LoadBalancerTlsCertificateDomainValidationRecord withValidationStatus(String validationStatus)
The validation status. Valid values are listed below.
validationStatus
- The validation status. Valid values are listed below.LoadBalancerTlsCertificateDomainStatus
public LoadBalancerTlsCertificateDomainValidationRecord withValidationStatus(LoadBalancerTlsCertificateDomainStatus validationStatus)
The validation status. Valid values are listed below.
validationStatus
- The validation status. Valid values are listed below.LoadBalancerTlsCertificateDomainStatus
public void setDomainName(String domainName)
The domain name against which your SSL/TLS certificate was validated.
domainName
- The domain name against which your SSL/TLS certificate was validated.public String getDomainName()
The domain name against which your SSL/TLS certificate was validated.
public LoadBalancerTlsCertificateDomainValidationRecord withDomainName(String domainName)
The domain name against which your SSL/TLS certificate was validated.
domainName
- The domain name against which your SSL/TLS certificate was validated.public String toString()
toString
in class Object
Object.toString()
public LoadBalancerTlsCertificateDomainValidationRecord clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.