@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SOARecord extends Object implements Serializable, Cloneable, StructuredPojo
An object that contains information about the start of authority (SOA) record associated with the identity.
Constructor and Description |
---|
SOARecord() |
Modifier and Type | Method and Description |
---|---|
SOARecord |
clone() |
boolean |
equals(Object obj) |
String |
getAdminEmail()
Administrative contact email from the SOA record.
|
String |
getPrimaryNameServer()
Primary name server specified in the SOA record.
|
Long |
getSerialNumber()
Serial number from the SOA record.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAdminEmail(String adminEmail)
Administrative contact email from the SOA record.
|
void |
setPrimaryNameServer(String primaryNameServer)
Primary name server specified in the SOA record.
|
void |
setSerialNumber(Long serialNumber)
Serial number from the SOA record.
|
String |
toString()
Returns a string representation of this object.
|
SOARecord |
withAdminEmail(String adminEmail)
Administrative contact email from the SOA record.
|
SOARecord |
withPrimaryNameServer(String primaryNameServer)
Primary name server specified in the SOA record.
|
SOARecord |
withSerialNumber(Long serialNumber)
Serial number from the SOA record.
|
public void setPrimaryNameServer(String primaryNameServer)
Primary name server specified in the SOA record.
primaryNameServer
- Primary name server specified in the SOA record.public String getPrimaryNameServer()
Primary name server specified in the SOA record.
public SOARecord withPrimaryNameServer(String primaryNameServer)
Primary name server specified in the SOA record.
primaryNameServer
- Primary name server specified in the SOA record.public void setAdminEmail(String adminEmail)
Administrative contact email from the SOA record.
adminEmail
- Administrative contact email from the SOA record.public String getAdminEmail()
Administrative contact email from the SOA record.
public SOARecord withAdminEmail(String adminEmail)
Administrative contact email from the SOA record.
adminEmail
- Administrative contact email from the SOA record.public void setSerialNumber(Long serialNumber)
Serial number from the SOA record.
serialNumber
- Serial number from the SOA record.public Long getSerialNumber()
Serial number from the SOA record.
public SOARecord withSerialNumber(Long serialNumber)
Serial number from the SOA record.
serialNumber
- Serial number from the SOA record.public String toString()
toString
in class Object
Object.toString()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.