#[non_exhaustive]pub struct IpAddressResponseBuilder { /* private fields */ }Expand description
A builder for IpAddressResponse.
Implementations§
source§impl IpAddressResponseBuilder
impl IpAddressResponseBuilder
sourcepub fn set_subnet_id(self, input: Option<String>) -> Self
pub fn set_subnet_id(self, input: Option<String>) -> Self
The ID of one subnet.
sourcepub fn ip(self, input: impl Into<String>) -> Self
pub fn ip(self, input: impl Into<String>) -> Self
One IPv4 address that the Resolver endpoint uses for DNS queries.
sourcepub fn set_ip(self, input: Option<String>) -> Self
pub fn set_ip(self, input: Option<String>) -> Self
One IPv4 address that the Resolver endpoint uses for DNS queries.
sourcepub fn ipv6(self, input: impl Into<String>) -> Self
pub fn ipv6(self, input: impl Into<String>) -> Self
One IPv6 address that the Resolver endpoint uses for DNS queries.
sourcepub fn set_ipv6(self, input: Option<String>) -> Self
pub fn set_ipv6(self, input: Option<String>) -> Self
One IPv6 address that the Resolver endpoint uses for DNS queries.
sourcepub fn status(self, input: IpAddressStatus) -> Self
pub fn status(self, input: IpAddressStatus) -> Self
A status code that gives the current status of the request.
sourcepub fn set_status(self, input: Option<IpAddressStatus>) -> Self
pub fn set_status(self, input: Option<IpAddressStatus>) -> Self
A status code that gives the current status of the request.
sourcepub fn status_message(self, input: impl Into<String>) -> Self
pub fn status_message(self, input: impl Into<String>) -> Self
A message that provides additional information about the status of the request.
sourcepub fn set_status_message(self, input: Option<String>) -> Self
pub fn set_status_message(self, input: Option<String>) -> Self
A message that provides additional information about the status of the request.
sourcepub fn creation_time(self, input: impl Into<String>) -> Self
pub fn creation_time(self, input: impl Into<String>) -> Self
The date and time that the IP address was created, in Unix time format and Coordinated Universal Time (UTC).
sourcepub fn set_creation_time(self, input: Option<String>) -> Self
pub fn set_creation_time(self, input: Option<String>) -> Self
The date and time that the IP address was created, in Unix time format and Coordinated Universal Time (UTC).
sourcepub fn modification_time(self, input: impl Into<String>) -> Self
pub fn modification_time(self, input: impl Into<String>) -> Self
The date and time that the IP address was last modified, in Unix time format and Coordinated Universal Time (UTC).
sourcepub fn set_modification_time(self, input: Option<String>) -> Self
pub fn set_modification_time(self, input: Option<String>) -> Self
The date and time that the IP address was last modified, in Unix time format and Coordinated Universal Time (UTC).
sourcepub fn build(self) -> IpAddressResponse
pub fn build(self) -> IpAddressResponse
Consumes the builder and constructs a IpAddressResponse.
Trait Implementations§
source§impl Clone for IpAddressResponseBuilder
impl Clone for IpAddressResponseBuilder
source§fn clone(&self) -> IpAddressResponseBuilder
fn clone(&self) -> IpAddressResponseBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for IpAddressResponseBuilder
impl Debug for IpAddressResponseBuilder
source§impl Default for IpAddressResponseBuilder
impl Default for IpAddressResponseBuilder
source§fn default() -> IpAddressResponseBuilder
fn default() -> IpAddressResponseBuilder
source§impl PartialEq<IpAddressResponseBuilder> for IpAddressResponseBuilder
impl PartialEq<IpAddressResponseBuilder> for IpAddressResponseBuilder
source§fn eq(&self, other: &IpAddressResponseBuilder) -> bool
fn eq(&self, other: &IpAddressResponseBuilder) -> bool
self and other values to be equal, and is used
by ==.