@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 Object
Object.toString()
public DnsProperties clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.