Class VertexAiFeaturestoreOnlineServingConfig.Builder
- java.lang.Object
-
- com.hashicorp.cdktf.providers.google.vertex_ai_featurestore.VertexAiFeaturestoreOnlineServingConfig.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<VertexAiFeaturestoreOnlineServingConfig>
- Enclosing interface:
- VertexAiFeaturestoreOnlineServingConfig
@Stability(Stable) public static final class VertexAiFeaturestoreOnlineServingConfig.Builder extends Object implements software.amazon.jsii.Builder<VertexAiFeaturestoreOnlineServingConfig>
A builder forVertexAiFeaturestoreOnlineServingConfig
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VertexAiFeaturestoreOnlineServingConfigbuild()Builds the configured instance.VertexAiFeaturestoreOnlineServingConfig.BuilderfixedNodeCount(Number fixedNodeCount)Sets the value ofVertexAiFeaturestoreOnlineServingConfig.getFixedNodeCount()VertexAiFeaturestoreOnlineServingConfig.Builderscaling(VertexAiFeaturestoreOnlineServingConfigScaling scaling)Sets the value ofVertexAiFeaturestoreOnlineServingConfig.getScaling()
-
-
-
Method Detail
-
fixedNodeCount
@Stability(Stable) public VertexAiFeaturestoreOnlineServingConfig.Builder fixedNodeCount(Number fixedNodeCount)
Sets the value ofVertexAiFeaturestoreOnlineServingConfig.getFixedNodeCount()- Parameters:
fixedNodeCount- The number of nodes for each cluster. The number of nodes will not scale automatically but can be scaled manually by providing different values when updating. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/vertex_ai_featurestore#fixed_node_count VertexAiFeaturestore#fixed_node_count}- Returns:
this
-
scaling
@Stability(Stable) public VertexAiFeaturestoreOnlineServingConfig.Builder scaling(VertexAiFeaturestoreOnlineServingConfigScaling scaling)
Sets the value ofVertexAiFeaturestoreOnlineServingConfig.getScaling()- Parameters:
scaling- scaling block. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/vertex_ai_featurestore#scaling VertexAiFeaturestore#scaling}- Returns:
this
-
build
@Stability(Stable) public VertexAiFeaturestoreOnlineServingConfig build()
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<VertexAiFeaturestoreOnlineServingConfig>- Returns:
- a new instance of
VertexAiFeaturestoreOnlineServingConfig - Throws:
NullPointerException- if any required attribute was not provided
-
-