Interface FinspaceKxClusterAutoScalingConfiguration
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
FinspaceKxClusterAutoScalingConfiguration.Jsii$Proxy
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)", date="2023-06-30T04:56:53.049Z") @Stability(Stable) public interface FinspaceKxClusterAutoScalingConfiguration extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classFinspaceKxClusterAutoScalingConfiguration.BuilderA builder forFinspaceKxClusterAutoScalingConfigurationstatic classFinspaceKxClusterAutoScalingConfiguration.Jsii$ProxyAn implementation forFinspaceKxClusterAutoScalingConfiguration
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static FinspaceKxClusterAutoScalingConfiguration.Builderbuilder()StringgetAutoScalingMetric()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/finspace_kx_cluster#auto_scaling_metric FinspaceKxCluster#auto_scaling_metric}.NumbergetMaxNodeCount()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/finspace_kx_cluster#max_node_count FinspaceKxCluster#max_node_count}.NumbergetMetricTarget()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/finspace_kx_cluster#metric_target FinspaceKxCluster#metric_target}.NumbergetMinNodeCount()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/finspace_kx_cluster#min_node_count FinspaceKxCluster#min_node_count}.NumbergetScaleInCooldownSeconds()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/finspace_kx_cluster#scale_in_cooldown_seconds FinspaceKxCluster#scale_in_cooldown_seconds}.NumbergetScaleOutCooldownSeconds()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/finspace_kx_cluster#scale_out_cooldown_seconds FinspaceKxCluster#scale_out_cooldown_seconds}.
-
-
-
Method Detail
-
getAutoScalingMetric
@Stability(Stable) @NotNull String getAutoScalingMetric()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/finspace_kx_cluster#auto_scaling_metric FinspaceKxCluster#auto_scaling_metric}.
-
getMaxNodeCount
@Stability(Stable) @NotNull Number getMaxNodeCount()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/finspace_kx_cluster#max_node_count FinspaceKxCluster#max_node_count}.
-
getMetricTarget
@Stability(Stable) @NotNull Number getMetricTarget()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/finspace_kx_cluster#metric_target FinspaceKxCluster#metric_target}.
-
getMinNodeCount
@Stability(Stable) @NotNull Number getMinNodeCount()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/finspace_kx_cluster#min_node_count FinspaceKxCluster#min_node_count}.
-
getScaleInCooldownSeconds
@Stability(Stable) @NotNull Number getScaleInCooldownSeconds()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/finspace_kx_cluster#scale_in_cooldown_seconds FinspaceKxCluster#scale_in_cooldown_seconds}.
-
getScaleOutCooldownSeconds
@Stability(Stable) @NotNull Number getScaleOutCooldownSeconds()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/finspace_kx_cluster#scale_out_cooldown_seconds FinspaceKxCluster#scale_out_cooldown_seconds}.
-
builder
@Stability(Stable) static FinspaceKxClusterAutoScalingConfiguration.Builder builder()
-
-