Interface AwsRedshiftClusterClusterNode.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AwsRedshiftClusterClusterNode.Builder,
,AwsRedshiftClusterClusterNode> SdkBuilder<AwsRedshiftClusterClusterNode.Builder,
,AwsRedshiftClusterClusterNode> SdkPojo
- Enclosing class:
AwsRedshiftClusterClusterNode
public static interface AwsRedshiftClusterClusterNode.Builder
extends SdkPojo, CopyableBuilder<AwsRedshiftClusterClusterNode.Builder,AwsRedshiftClusterClusterNode>
-
Method Summary
Modifier and TypeMethodDescriptionThe role of the node.privateIpAddress
(String privateIpAddress) The private IP address of the node.publicIpAddress
(String publicIpAddress) The public IP address of the node.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
nodeRole
The role of the node. A node might be a leader node or a compute node.
- Parameters:
nodeRole
- The role of the node. A node might be a leader node or a compute node.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
privateIpAddress
The private IP address of the node.
- Parameters:
privateIpAddress
- The private IP address of the node.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
publicIpAddress
The public IP address of the node.
- Parameters:
publicIpAddress
- The public IP address of the node.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-