Class VertexAiFeatureOnlineStoreBigtableAutoScaling.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.providers.google.vertex_ai_feature_online_store.VertexAiFeatureOnlineStoreBigtableAutoScaling.Jsii$Proxy
-
- All Implemented Interfaces:
VertexAiFeatureOnlineStoreBigtableAutoScaling,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- VertexAiFeatureOnlineStoreBigtableAutoScaling
@Stability(Stable) @Internal public static final class VertexAiFeatureOnlineStoreBigtableAutoScaling.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements VertexAiFeatureOnlineStoreBigtableAutoScaling
An implementation forVertexAiFeatureOnlineStoreBigtableAutoScaling
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface com.hashicorp.cdktf.providers.google.vertex_ai_feature_online_store.VertexAiFeatureOnlineStoreBigtableAutoScaling
VertexAiFeatureOnlineStoreBigtableAutoScaling.Builder, VertexAiFeatureOnlineStoreBigtableAutoScaling.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(VertexAiFeatureOnlineStoreBigtableAutoScaling.Builder builder)Constructor that initializes the object based on literal property values passed by theVertexAiFeatureOnlineStoreBigtableAutoScaling.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)Constructor that initializes the object based on values retrieved from the JsiiObject.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNode$jsii$toJson()booleanequals(Object o)NumbergetCpuUtilizationTarget()A percentage of the cluster's CPU capacity.NumbergetMaxNodeCount()The maximum number of nodes to scale up to.NumbergetMinNodeCount()The minimum number of nodes to scale down to.inthashCode()
-
-
-
Constructor Detail
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
protected Jsii$Proxy(VertexAiFeatureOnlineStoreBigtableAutoScaling.Builder builder)
Constructor that initializes the object based on literal property values passed by theVertexAiFeatureOnlineStoreBigtableAutoScaling.Builder.
-
-
Method Detail
-
getMaxNodeCount
public final Number getMaxNodeCount()
Description copied from interface:VertexAiFeatureOnlineStoreBigtableAutoScalingThe maximum number of nodes to scale up to.Must be greater than or equal to minNodeCount, and less than or equal to 10 times of 'minNodeCount'. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/vertex_ai_feature_online_store#max_node_count VertexAiFeatureOnlineStore#max_node_count}
- Specified by:
getMaxNodeCountin interfaceVertexAiFeatureOnlineStoreBigtableAutoScaling
-
getMinNodeCount
public final Number getMinNodeCount()
Description copied from interface:VertexAiFeatureOnlineStoreBigtableAutoScalingThe minimum number of nodes to scale down to. Must be greater than or equal to 1.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/vertex_ai_feature_online_store#min_node_count VertexAiFeatureOnlineStore#min_node_count}
- Specified by:
getMinNodeCountin interfaceVertexAiFeatureOnlineStoreBigtableAutoScaling
-
getCpuUtilizationTarget
public final Number getCpuUtilizationTarget()
Description copied from interface:VertexAiFeatureOnlineStoreBigtableAutoScalingA percentage of the cluster's CPU capacity.Can be from 10% to 80%. When a cluster's CPU utilization exceeds the target that you have set, Bigtable immediately adds nodes to the cluster. When CPU utilization is substantially lower than the target, Bigtable removes nodes. If not set will default to 50%. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/vertex_ai_feature_online_store#cpu_utilization_target VertexAiFeatureOnlineStore#cpu_utilization_target}
- Specified by:
getCpuUtilizationTargetin interfaceVertexAiFeatureOnlineStoreBigtableAutoScaling
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-