Class FinspaceKxClusterCapacityConfiguration.Builder
- java.lang.Object
-
- com.hashicorp.cdktf.providers.aws.finspace_kx_cluster.FinspaceKxClusterCapacityConfiguration.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<FinspaceKxClusterCapacityConfiguration>
- Enclosing interface:
- FinspaceKxClusterCapacityConfiguration
@Stability(Stable) public static final class FinspaceKxClusterCapacityConfiguration.Builder extends Object implements software.amazon.jsii.Builder<FinspaceKxClusterCapacityConfiguration>
A builder forFinspaceKxClusterCapacityConfiguration
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FinspaceKxClusterCapacityConfigurationbuild()Builds the configured instance.FinspaceKxClusterCapacityConfiguration.BuildernodeCount(Number nodeCount)Sets the value ofFinspaceKxClusterCapacityConfiguration.getNodeCount()FinspaceKxClusterCapacityConfiguration.BuildernodeType(String nodeType)Sets the value ofFinspaceKxClusterCapacityConfiguration.getNodeType()
-
-
-
Method Detail
-
nodeCount
@Stability(Stable) public FinspaceKxClusterCapacityConfiguration.Builder nodeCount(Number nodeCount)
Sets the value ofFinspaceKxClusterCapacityConfiguration.getNodeCount()- Parameters:
nodeCount- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/finspace_kx_cluster#node_count FinspaceKxCluster#node_count}. This parameter is required.- Returns:
this
-
nodeType
@Stability(Stable) public FinspaceKxClusterCapacityConfiguration.Builder nodeType(String nodeType)
Sets the value ofFinspaceKxClusterCapacityConfiguration.getNodeType()- Parameters:
nodeType- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/finspace_kx_cluster#node_type FinspaceKxCluster#node_type}. This parameter is required.- Returns:
this
-
build
@Stability(Stable) public FinspaceKxClusterCapacityConfiguration build()
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<FinspaceKxClusterCapacityConfiguration>- Returns:
- a new instance of
FinspaceKxClusterCapacityConfiguration - Throws:
NullPointerException- if any required attribute was not provided
-
-