@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class IpAddressResponse extends Object implements Serializable, Cloneable, StructuredPojo
In the response to a GetResolverEndpoint request, information about the IP addresses that the Resolver endpoint uses for DNS queries.
Constructor and Description |
---|
IpAddressResponse() |
Modifier and Type | Method and Description |
---|---|
IpAddressResponse |
clone() |
boolean |
equals(Object obj) |
String |
getCreationTime()
The date and time that the IP address was created, in Unix time format and Coordinated Universal Time (UTC).
|
String |
getIp()
One IPv4 address that the Resolver endpoint uses for DNS queries.
|
String |
getIpId()
The ID of one IP address.
|
String |
getIpv6()
One IPv6 address that the Resolver endpoint uses for DNS queries.
|
String |
getModificationTime()
The date and time that the IP address was last modified, in Unix time format and Coordinated Universal Time
(UTC).
|
String |
getStatus()
A status code that gives the current status of the request.
|
String |
getStatusMessage()
A message that provides additional information about the status of the request.
|
String |
getSubnetId()
The ID of one subnet.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCreationTime(String creationTime)
The date and time that the IP address was created, in Unix time format and Coordinated Universal Time (UTC).
|
void |
setIp(String ip)
One IPv4 address that the Resolver endpoint uses for DNS queries.
|
void |
setIpId(String ipId)
The ID of one IP address.
|
void |
setIpv6(String ipv6)
One IPv6 address that the Resolver endpoint uses for DNS queries.
|
void |
setModificationTime(String modificationTime)
The date and time that the IP address was last modified, in Unix time format and Coordinated Universal Time
(UTC).
|
void |
setStatus(String status)
A status code that gives the current status of the request.
|
void |
setStatusMessage(String statusMessage)
A message that provides additional information about the status of the request.
|
void |
setSubnetId(String subnetId)
The ID of one subnet.
|
String |
toString()
Returns a string representation of this object.
|
IpAddressResponse |
withCreationTime(String creationTime)
The date and time that the IP address was created, in Unix time format and Coordinated Universal Time (UTC).
|
IpAddressResponse |
withIp(String ip)
One IPv4 address that the Resolver endpoint uses for DNS queries.
|
IpAddressResponse |
withIpId(String ipId)
The ID of one IP address.
|
IpAddressResponse |
withIpv6(String ipv6)
One IPv6 address that the Resolver endpoint uses for DNS queries.
|
IpAddressResponse |
withModificationTime(String modificationTime)
The date and time that the IP address was last modified, in Unix time format and Coordinated Universal Time
(UTC).
|
IpAddressResponse |
withStatus(IpAddressStatus status)
A status code that gives the current status of the request.
|
IpAddressResponse |
withStatus(String status)
A status code that gives the current status of the request.
|
IpAddressResponse |
withStatusMessage(String statusMessage)
A message that provides additional information about the status of the request.
|
IpAddressResponse |
withSubnetId(String subnetId)
The ID of one subnet.
|
public void setIpId(String ipId)
The ID of one IP address.
ipId
- The ID of one IP address.public String getIpId()
The ID of one IP address.
public IpAddressResponse withIpId(String ipId)
The ID of one IP address.
ipId
- The ID of one IP address.public void setSubnetId(String subnetId)
The ID of one subnet.
subnetId
- The ID of one subnet.public String getSubnetId()
The ID of one subnet.
public IpAddressResponse withSubnetId(String subnetId)
The ID of one subnet.
subnetId
- The ID of one subnet.public void setIp(String ip)
One IPv4 address that the Resolver endpoint uses for DNS queries.
ip
- One IPv4 address that the Resolver endpoint uses for DNS queries.public String getIp()
One IPv4 address that the Resolver endpoint uses for DNS queries.
public IpAddressResponse withIp(String ip)
One IPv4 address that the Resolver endpoint uses for DNS queries.
ip
- One IPv4 address that the Resolver endpoint uses for DNS queries.public void setIpv6(String ipv6)
One IPv6 address that the Resolver endpoint uses for DNS queries.
ipv6
- One IPv6 address that the Resolver endpoint uses for DNS queries.public String getIpv6()
One IPv6 address that the Resolver endpoint uses for DNS queries.
public IpAddressResponse withIpv6(String ipv6)
One IPv6 address that the Resolver endpoint uses for DNS queries.
ipv6
- One IPv6 address that the Resolver endpoint uses for DNS queries.public void setStatus(String status)
A status code that gives the current status of the request.
status
- A status code that gives the current status of the request.IpAddressStatus
public String getStatus()
A status code that gives the current status of the request.
IpAddressStatus
public IpAddressResponse withStatus(String status)
A status code that gives the current status of the request.
status
- A status code that gives the current status of the request.IpAddressStatus
public IpAddressResponse withStatus(IpAddressStatus status)
A status code that gives the current status of the request.
status
- A status code that gives the current status of the request.IpAddressStatus
public void setStatusMessage(String statusMessage)
A message that provides additional information about the status of the request.
statusMessage
- A message that provides additional information about the status of the request.public String getStatusMessage()
A message that provides additional information about the status of the request.
public IpAddressResponse withStatusMessage(String statusMessage)
A message that provides additional information about the status of the request.
statusMessage
- A message that provides additional information about the status of the request.public void setCreationTime(String creationTime)
The date and time that the IP address was created, in Unix time format and Coordinated Universal Time (UTC).
creationTime
- The date and time that the IP address was created, in Unix time format and Coordinated Universal Time
(UTC).public String getCreationTime()
The date and time that the IP address was created, in Unix time format and Coordinated Universal Time (UTC).
public IpAddressResponse withCreationTime(String creationTime)
The date and time that the IP address was created, in Unix time format and Coordinated Universal Time (UTC).
creationTime
- The date and time that the IP address was created, in Unix time format and Coordinated Universal Time
(UTC).public void setModificationTime(String modificationTime)
The date and time that the IP address was last modified, in Unix time format and Coordinated Universal Time (UTC).
modificationTime
- The date and time that the IP address was last modified, in Unix time format and Coordinated Universal
Time (UTC).public String getModificationTime()
The date and time that the IP address was last modified, in Unix time format and Coordinated Universal Time (UTC).
public IpAddressResponse withModificationTime(String modificationTime)
The date and time that the IP address was last modified, in Unix time format and Coordinated Universal Time (UTC).
modificationTime
- The date and time that the IP address was last modified, in Unix time format and Coordinated Universal
Time (UTC).public String toString()
toString
in class Object
Object.toString()
public IpAddressResponse clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.