#[non_exhaustive]pub struct AwsRedshiftClusterClusterNodeBuilder { /* private fields */ }Expand description
A builder for AwsRedshiftClusterClusterNode.
Implementations§
source§impl AwsRedshiftClusterClusterNodeBuilder
impl AwsRedshiftClusterClusterNodeBuilder
sourcepub fn node_role(self, input: impl Into<String>) -> Self
pub fn node_role(self, input: impl Into<String>) -> Self
The role of the node. A node might be a leader node or a compute node.
sourcepub fn set_node_role(self, input: Option<String>) -> Self
pub fn set_node_role(self, input: Option<String>) -> Self
The role of the node. A node might be a leader node or a compute node.
sourcepub fn private_ip_address(self, input: impl Into<String>) -> Self
pub fn private_ip_address(self, input: impl Into<String>) -> Self
The private IP address of the node.
sourcepub fn set_private_ip_address(self, input: Option<String>) -> Self
pub fn set_private_ip_address(self, input: Option<String>) -> Self
The private IP address of the node.
sourcepub fn public_ip_address(self, input: impl Into<String>) -> Self
pub fn public_ip_address(self, input: impl Into<String>) -> Self
The public IP address of the node.
sourcepub fn set_public_ip_address(self, input: Option<String>) -> Self
pub fn set_public_ip_address(self, input: Option<String>) -> Self
The public IP address of the node.
sourcepub fn build(self) -> AwsRedshiftClusterClusterNode
pub fn build(self) -> AwsRedshiftClusterClusterNode
Consumes the builder and constructs a AwsRedshiftClusterClusterNode.
Trait Implementations§
source§impl Clone for AwsRedshiftClusterClusterNodeBuilder
impl Clone for AwsRedshiftClusterClusterNodeBuilder
source§fn clone(&self) -> AwsRedshiftClusterClusterNodeBuilder
fn clone(&self) -> AwsRedshiftClusterClusterNodeBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Default for AwsRedshiftClusterClusterNodeBuilder
impl Default for AwsRedshiftClusterClusterNodeBuilder
source§fn default() -> AwsRedshiftClusterClusterNodeBuilder
fn default() -> AwsRedshiftClusterClusterNodeBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq<AwsRedshiftClusterClusterNodeBuilder> for AwsRedshiftClusterClusterNodeBuilder
impl PartialEq<AwsRedshiftClusterClusterNodeBuilder> for AwsRedshiftClusterClusterNodeBuilder
source§fn eq(&self, other: &AwsRedshiftClusterClusterNodeBuilder) -> bool
fn eq(&self, other: &AwsRedshiftClusterClusterNodeBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.