Struct aws_sdk_dax::model::node::Builder
source · pub struct Builder { /* private fields */ }
Expand description
A builder for Node
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn node_id(self, input: impl Into<String>) -> Self
pub fn node_id(self, input: impl Into<String>) -> Self
A system-generated identifier for the node.
sourcepub fn set_node_id(self, input: Option<String>) -> Self
pub fn set_node_id(self, input: Option<String>) -> Self
A system-generated identifier for the node.
sourcepub fn endpoint(self, input: Endpoint) -> Self
pub fn endpoint(self, input: Endpoint) -> Self
The endpoint for the node, consisting of a DNS name and a port number. Client applications can connect directly to a node endpoint, if desired (as an alternative to allowing DAX client software to intelligently route requests and responses to nodes in the DAX cluster.
sourcepub fn set_endpoint(self, input: Option<Endpoint>) -> Self
pub fn set_endpoint(self, input: Option<Endpoint>) -> Self
The endpoint for the node, consisting of a DNS name and a port number. Client applications can connect directly to a node endpoint, if desired (as an alternative to allowing DAX client software to intelligently route requests and responses to nodes in the DAX cluster.
sourcepub fn node_create_time(self, input: DateTime) -> Self
pub fn node_create_time(self, input: DateTime) -> Self
The date and time (in UNIX epoch format) when the node was launched.
sourcepub fn set_node_create_time(self, input: Option<DateTime>) -> Self
pub fn set_node_create_time(self, input: Option<DateTime>) -> Self
The date and time (in UNIX epoch format) when the node was launched.
sourcepub fn availability_zone(self, input: impl Into<String>) -> Self
pub fn availability_zone(self, input: impl Into<String>) -> Self
The Availability Zone (AZ) in which the node has been deployed.
sourcepub fn set_availability_zone(self, input: Option<String>) -> Self
pub fn set_availability_zone(self, input: Option<String>) -> Self
The Availability Zone (AZ) in which the node has been deployed.
sourcepub fn node_status(self, input: impl Into<String>) -> Self
pub fn node_status(self, input: impl Into<String>) -> Self
The current status of the node. For example: available
.
sourcepub fn set_node_status(self, input: Option<String>) -> Self
pub fn set_node_status(self, input: Option<String>) -> Self
The current status of the node. For example: available
.
sourcepub fn parameter_group_status(self, input: impl Into<String>) -> Self
pub fn parameter_group_status(self, input: impl Into<String>) -> Self
The status of the parameter group associated with this node. For example, in-sync
.
sourcepub fn set_parameter_group_status(self, input: Option<String>) -> Self
pub fn set_parameter_group_status(self, input: Option<String>) -> Self
The status of the parameter group associated with this node. For example, in-sync
.