Class VertexAiFeaturestoreEntitytypeMonitoringConfig.Builder
- java.lang.Object
-
- com.hashicorp.cdktf.providers.google.vertex_ai_featurestore_entitytype.VertexAiFeaturestoreEntitytypeMonitoringConfig.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<VertexAiFeaturestoreEntitytypeMonitoringConfig>
- Enclosing interface:
- VertexAiFeaturestoreEntitytypeMonitoringConfig
@Stability(Stable) public static final class VertexAiFeaturestoreEntitytypeMonitoringConfig.Builder extends Object implements software.amazon.jsii.Builder<VertexAiFeaturestoreEntitytypeMonitoringConfig>
A builder forVertexAiFeaturestoreEntitytypeMonitoringConfig
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VertexAiFeaturestoreEntitytypeMonitoringConfigbuild()Builds the configured instance.VertexAiFeaturestoreEntitytypeMonitoringConfig.BuildercategoricalThresholdConfig(VertexAiFeaturestoreEntitytypeMonitoringConfigCategoricalThresholdConfig categoricalThresholdConfig)VertexAiFeaturestoreEntitytypeMonitoringConfig.BuilderimportFeaturesAnalysis(VertexAiFeaturestoreEntitytypeMonitoringConfigImportFeaturesAnalysis importFeaturesAnalysis)VertexAiFeaturestoreEntitytypeMonitoringConfig.BuildernumericalThresholdConfig(VertexAiFeaturestoreEntitytypeMonitoringConfigNumericalThresholdConfig numericalThresholdConfig)VertexAiFeaturestoreEntitytypeMonitoringConfig.BuildersnapshotAnalysis(VertexAiFeaturestoreEntitytypeMonitoringConfigSnapshotAnalysis snapshotAnalysis)Sets the value ofVertexAiFeaturestoreEntitytypeMonitoringConfig.getSnapshotAnalysis()
-
-
-
Method Detail
-
categoricalThresholdConfig
@Stability(Stable) public VertexAiFeaturestoreEntitytypeMonitoringConfig.Builder categoricalThresholdConfig(VertexAiFeaturestoreEntitytypeMonitoringConfigCategoricalThresholdConfig categoricalThresholdConfig)
- Parameters:
categoricalThresholdConfig- categorical_threshold_config block. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/vertex_ai_featurestore_entitytype#categorical_threshold_config VertexAiFeaturestoreEntitytype#categorical_threshold_config}- Returns:
this
-
importFeaturesAnalysis
@Stability(Stable) public VertexAiFeaturestoreEntitytypeMonitoringConfig.Builder importFeaturesAnalysis(VertexAiFeaturestoreEntitytypeMonitoringConfigImportFeaturesAnalysis importFeaturesAnalysis)
- Parameters:
importFeaturesAnalysis- import_features_analysis block. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/vertex_ai_featurestore_entitytype#import_features_analysis VertexAiFeaturestoreEntitytype#import_features_analysis}- Returns:
this
-
numericalThresholdConfig
@Stability(Stable) public VertexAiFeaturestoreEntitytypeMonitoringConfig.Builder numericalThresholdConfig(VertexAiFeaturestoreEntitytypeMonitoringConfigNumericalThresholdConfig numericalThresholdConfig)
- Parameters:
numericalThresholdConfig- numerical_threshold_config block. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/vertex_ai_featurestore_entitytype#numerical_threshold_config VertexAiFeaturestoreEntitytype#numerical_threshold_config}- Returns:
this
-
snapshotAnalysis
@Stability(Stable) public VertexAiFeaturestoreEntitytypeMonitoringConfig.Builder snapshotAnalysis(VertexAiFeaturestoreEntitytypeMonitoringConfigSnapshotAnalysis snapshotAnalysis)
Sets the value ofVertexAiFeaturestoreEntitytypeMonitoringConfig.getSnapshotAnalysis()- Parameters:
snapshotAnalysis- snapshot_analysis block. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/vertex_ai_featurestore_entitytype#snapshot_analysis VertexAiFeaturestoreEntitytype#snapshot_analysis}- Returns:
this
-
build
@Stability(Stable) public VertexAiFeaturestoreEntitytypeMonitoringConfig build()
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<VertexAiFeaturestoreEntitytypeMonitoringConfig>- Returns:
- a new instance of
VertexAiFeaturestoreEntitytypeMonitoringConfig - Throws:
NullPointerException- if any required attribute was not provided
-
-