@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DnsProperties extends Object implements Serializable, Cloneable, StructuredPojo
A complex type that contains the ID for the Route 53 hosted zone that Cloud Map creates when you create a namespace.
| Constructor and Description |
|---|
DnsProperties() |
| Modifier and Type | Method and Description |
|---|---|
DnsProperties |
clone() |
boolean |
equals(Object obj) |
String |
getHostedZoneId()
The ID for the Route 53 hosted zone that Cloud Map creates when you create a namespace.
|
SOA |
getSOA()
Start of Authority (SOA) record for the hosted zone.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setHostedZoneId(String hostedZoneId)
The ID for the Route 53 hosted zone that Cloud Map creates when you create a namespace.
|
void |
setSOA(SOA sOA)
Start of Authority (SOA) record for the hosted zone.
|
String |
toString()
Returns a string representation of this object.
|
DnsProperties |
withHostedZoneId(String hostedZoneId)
The ID for the Route 53 hosted zone that Cloud Map creates when you create a namespace.
|
DnsProperties |
withSOA(SOA sOA)
Start of Authority (SOA) record for the hosted zone.
|
public void setHostedZoneId(String hostedZoneId)
The ID for the Route 53 hosted zone that Cloud Map creates when you create a namespace.
hostedZoneId - The ID for the Route 53 hosted zone that Cloud Map creates when you create a namespace.public String getHostedZoneId()
The ID for the Route 53 hosted zone that Cloud Map creates when you create a namespace.
public DnsProperties withHostedZoneId(String hostedZoneId)
The ID for the Route 53 hosted zone that Cloud Map creates when you create a namespace.
hostedZoneId - The ID for the Route 53 hosted zone that Cloud Map creates when you create a namespace.public void setSOA(SOA sOA)
Start of Authority (SOA) record for the hosted zone.
sOA - Start of Authority (SOA) record for the hosted zone.public SOA getSOA()
Start of Authority (SOA) record for the hosted zone.
public DnsProperties withSOA(SOA sOA)
Start of Authority (SOA) record for the hosted zone.
sOA - Start of Authority (SOA) record for the hosted zone.public String toString()
toString in class ObjectObject.toString()public DnsProperties clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.