Class GkeonpremVmwareNodePoolNodePoolAutoscaling.Builder
- java.lang.Object
-
- com.hashicorp.cdktf.providers.google.gkeonprem_vmware_node_pool.GkeonpremVmwareNodePoolNodePoolAutoscaling.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<GkeonpremVmwareNodePoolNodePoolAutoscaling>
- Enclosing interface:
- GkeonpremVmwareNodePoolNodePoolAutoscaling
@Stability(Stable) public static final class GkeonpremVmwareNodePoolNodePoolAutoscaling.Builder extends Object implements software.amazon.jsii.Builder<GkeonpremVmwareNodePoolNodePoolAutoscaling>
A builder forGkeonpremVmwareNodePoolNodePoolAutoscaling
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GkeonpremVmwareNodePoolNodePoolAutoscalingbuild()Builds the configured instance.GkeonpremVmwareNodePoolNodePoolAutoscaling.BuildermaxReplicas(Number maxReplicas)Sets the value ofGkeonpremVmwareNodePoolNodePoolAutoscaling.getMaxReplicas()GkeonpremVmwareNodePoolNodePoolAutoscaling.BuilderminReplicas(Number minReplicas)Sets the value ofGkeonpremVmwareNodePoolNodePoolAutoscaling.getMinReplicas()
-
-
-
Method Detail
-
maxReplicas
@Stability(Stable) public GkeonpremVmwareNodePoolNodePoolAutoscaling.Builder maxReplicas(Number maxReplicas)
Sets the value ofGkeonpremVmwareNodePoolNodePoolAutoscaling.getMaxReplicas()- Parameters:
maxReplicas- Maximum number of replicas in the NodePool. This parameter is required. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/gkeonprem_vmware_node_pool#max_replicas GkeonpremVmwareNodePool#max_replicas}- Returns:
this
-
minReplicas
@Stability(Stable) public GkeonpremVmwareNodePoolNodePoolAutoscaling.Builder minReplicas(Number minReplicas)
Sets the value ofGkeonpremVmwareNodePoolNodePoolAutoscaling.getMinReplicas()- Parameters:
minReplicas- Minimum number of replicas in the NodePool. This parameter is required. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/gkeonprem_vmware_node_pool#min_replicas GkeonpremVmwareNodePool#min_replicas}- Returns:
this
-
build
@Stability(Stable) public GkeonpremVmwareNodePoolNodePoolAutoscaling build()
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<GkeonpremVmwareNodePoolNodePoolAutoscaling>- Returns:
- a new instance of
GkeonpremVmwareNodePoolNodePoolAutoscaling - Throws:
NullPointerException- if any required attribute was not provided
-
-