Class FeaturestoreMonitoringConfig.Builder

    • Method Detail

      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<FeaturestoreMonitoringConfig.Builder>
      • getDescriptorForType

        public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
        Specified by:
        getDescriptorForType in interface com.google.protobuf.Message.Builder
        Specified by:
        getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
        Overrides:
        getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<FeaturestoreMonitoringConfig.Builder>
      • getDefaultInstanceForType

        public FeaturestoreMonitoringConfig getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      • build

        public FeaturestoreMonitoringConfig build()
        Specified by:
        build in interface com.google.protobuf.Message.Builder
        Specified by:
        build in interface com.google.protobuf.MessageLite.Builder
      • buildPartial

        public FeaturestoreMonitoringConfig buildPartial()
        Specified by:
        buildPartial in interface com.google.protobuf.Message.Builder
        Specified by:
        buildPartial in interface com.google.protobuf.MessageLite.Builder
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<FeaturestoreMonitoringConfig.Builder>
      • mergeFrom

        public FeaturestoreMonitoringConfig.Builder mergeFrom​(com.google.protobuf.CodedInputStream input,
                                                              com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                       throws IOException
        Specified by:
        mergeFrom in interface com.google.protobuf.Message.Builder
        Specified by:
        mergeFrom in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        mergeFrom in class com.google.protobuf.AbstractMessage.Builder<FeaturestoreMonitoringConfig.Builder>
        Throws:
        IOException
      • hasSnapshotAnalysis

        public boolean hasSnapshotAnalysis()
         The config for Snapshot Analysis Based Feature Monitoring.
         
        .google.cloud.aiplatform.v1beta1.FeaturestoreMonitoringConfig.SnapshotAnalysis snapshot_analysis = 1;
        Specified by:
        hasSnapshotAnalysis in interface FeaturestoreMonitoringConfigOrBuilder
        Returns:
        Whether the snapshotAnalysis field is set.
      • clearSnapshotAnalysis

        public FeaturestoreMonitoringConfig.Builder clearSnapshotAnalysis()
         The config for Snapshot Analysis Based Feature Monitoring.
         
        .google.cloud.aiplatform.v1beta1.FeaturestoreMonitoringConfig.SnapshotAnalysis snapshot_analysis = 1;
      • getSnapshotAnalysisBuilder

        public FeaturestoreMonitoringConfig.SnapshotAnalysis.Builder getSnapshotAnalysisBuilder()
         The config for Snapshot Analysis Based Feature Monitoring.
         
        .google.cloud.aiplatform.v1beta1.FeaturestoreMonitoringConfig.SnapshotAnalysis snapshot_analysis = 1;
      • hasImportFeaturesAnalysis

        public boolean hasImportFeaturesAnalysis()
         The config for ImportFeatures Analysis Based Feature Monitoring.
         
        .google.cloud.aiplatform.v1beta1.FeaturestoreMonitoringConfig.ImportFeaturesAnalysis import_features_analysis = 2;
        Specified by:
        hasImportFeaturesAnalysis in interface FeaturestoreMonitoringConfigOrBuilder
        Returns:
        Whether the importFeaturesAnalysis field is set.
      • clearImportFeaturesAnalysis

        public FeaturestoreMonitoringConfig.Builder clearImportFeaturesAnalysis()
         The config for ImportFeatures Analysis Based Feature Monitoring.
         
        .google.cloud.aiplatform.v1beta1.FeaturestoreMonitoringConfig.ImportFeaturesAnalysis import_features_analysis = 2;
      • getImportFeaturesAnalysisBuilder

        public FeaturestoreMonitoringConfig.ImportFeaturesAnalysis.Builder getImportFeaturesAnalysisBuilder()
         The config for ImportFeatures Analysis Based Feature Monitoring.
         
        .google.cloud.aiplatform.v1beta1.FeaturestoreMonitoringConfig.ImportFeaturesAnalysis import_features_analysis = 2;
      • hasNumericalThresholdConfig

        public boolean hasNumericalThresholdConfig()
         Threshold for numerical features of anomaly detection.
         This is shared by all objectives of Featurestore Monitoring for numerical
         features (i.e. Features with type
         ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType])
         DOUBLE or INT64).
         
        .google.cloud.aiplatform.v1beta1.FeaturestoreMonitoringConfig.ThresholdConfig numerical_threshold_config = 3;
        Specified by:
        hasNumericalThresholdConfig in interface FeaturestoreMonitoringConfigOrBuilder
        Returns:
        Whether the numericalThresholdConfig field is set.
      • getNumericalThresholdConfig

        public FeaturestoreMonitoringConfig.ThresholdConfig getNumericalThresholdConfig()
         Threshold for numerical features of anomaly detection.
         This is shared by all objectives of Featurestore Monitoring for numerical
         features (i.e. Features with type
         ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType])
         DOUBLE or INT64).
         
        .google.cloud.aiplatform.v1beta1.FeaturestoreMonitoringConfig.ThresholdConfig numerical_threshold_config = 3;
        Specified by:
        getNumericalThresholdConfig in interface FeaturestoreMonitoringConfigOrBuilder
        Returns:
        The numericalThresholdConfig.
      • setNumericalThresholdConfig

        public FeaturestoreMonitoringConfig.Builder setNumericalThresholdConfig​(FeaturestoreMonitoringConfig.ThresholdConfig value)
         Threshold for numerical features of anomaly detection.
         This is shared by all objectives of Featurestore Monitoring for numerical
         features (i.e. Features with type
         ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType])
         DOUBLE or INT64).
         
        .google.cloud.aiplatform.v1beta1.FeaturestoreMonitoringConfig.ThresholdConfig numerical_threshold_config = 3;
      • setNumericalThresholdConfig

        public FeaturestoreMonitoringConfig.Builder setNumericalThresholdConfig​(FeaturestoreMonitoringConfig.ThresholdConfig.Builder builderForValue)
         Threshold for numerical features of anomaly detection.
         This is shared by all objectives of Featurestore Monitoring for numerical
         features (i.e. Features with type
         ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType])
         DOUBLE or INT64).
         
        .google.cloud.aiplatform.v1beta1.FeaturestoreMonitoringConfig.ThresholdConfig numerical_threshold_config = 3;
      • mergeNumericalThresholdConfig

        public FeaturestoreMonitoringConfig.Builder mergeNumericalThresholdConfig​(FeaturestoreMonitoringConfig.ThresholdConfig value)
         Threshold for numerical features of anomaly detection.
         This is shared by all objectives of Featurestore Monitoring for numerical
         features (i.e. Features with type
         ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType])
         DOUBLE or INT64).
         
        .google.cloud.aiplatform.v1beta1.FeaturestoreMonitoringConfig.ThresholdConfig numerical_threshold_config = 3;
      • clearNumericalThresholdConfig

        public FeaturestoreMonitoringConfig.Builder clearNumericalThresholdConfig()
         Threshold for numerical features of anomaly detection.
         This is shared by all objectives of Featurestore Monitoring for numerical
         features (i.e. Features with type
         ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType])
         DOUBLE or INT64).
         
        .google.cloud.aiplatform.v1beta1.FeaturestoreMonitoringConfig.ThresholdConfig numerical_threshold_config = 3;
      • getNumericalThresholdConfigBuilder

        public FeaturestoreMonitoringConfig.ThresholdConfig.Builder getNumericalThresholdConfigBuilder()
         Threshold for numerical features of anomaly detection.
         This is shared by all objectives of Featurestore Monitoring for numerical
         features (i.e. Features with type
         ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType])
         DOUBLE or INT64).
         
        .google.cloud.aiplatform.v1beta1.FeaturestoreMonitoringConfig.ThresholdConfig numerical_threshold_config = 3;
      • hasCategoricalThresholdConfig

        public boolean hasCategoricalThresholdConfig()
         Threshold for categorical features of anomaly detection.
         This is shared by all types of Featurestore Monitoring for categorical
         features (i.e. Features with type
         ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType])
         BOOL or STRING).
         
        .google.cloud.aiplatform.v1beta1.FeaturestoreMonitoringConfig.ThresholdConfig categorical_threshold_config = 4;
        Specified by:
        hasCategoricalThresholdConfig in interface FeaturestoreMonitoringConfigOrBuilder
        Returns:
        Whether the categoricalThresholdConfig field is set.
      • getCategoricalThresholdConfig

        public FeaturestoreMonitoringConfig.ThresholdConfig getCategoricalThresholdConfig()
         Threshold for categorical features of anomaly detection.
         This is shared by all types of Featurestore Monitoring for categorical
         features (i.e. Features with type
         ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType])
         BOOL or STRING).
         
        .google.cloud.aiplatform.v1beta1.FeaturestoreMonitoringConfig.ThresholdConfig categorical_threshold_config = 4;
        Specified by:
        getCategoricalThresholdConfig in interface FeaturestoreMonitoringConfigOrBuilder
        Returns:
        The categoricalThresholdConfig.
      • setCategoricalThresholdConfig

        public FeaturestoreMonitoringConfig.Builder setCategoricalThresholdConfig​(FeaturestoreMonitoringConfig.ThresholdConfig value)
         Threshold for categorical features of anomaly detection.
         This is shared by all types of Featurestore Monitoring for categorical
         features (i.e. Features with type
         ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType])
         BOOL or STRING).
         
        .google.cloud.aiplatform.v1beta1.FeaturestoreMonitoringConfig.ThresholdConfig categorical_threshold_config = 4;
      • setCategoricalThresholdConfig

        public FeaturestoreMonitoringConfig.Builder setCategoricalThresholdConfig​(FeaturestoreMonitoringConfig.ThresholdConfig.Builder builderForValue)
         Threshold for categorical features of anomaly detection.
         This is shared by all types of Featurestore Monitoring for categorical
         features (i.e. Features with type
         ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType])
         BOOL or STRING).
         
        .google.cloud.aiplatform.v1beta1.FeaturestoreMonitoringConfig.ThresholdConfig categorical_threshold_config = 4;
      • mergeCategoricalThresholdConfig

        public FeaturestoreMonitoringConfig.Builder mergeCategoricalThresholdConfig​(FeaturestoreMonitoringConfig.ThresholdConfig value)
         Threshold for categorical features of anomaly detection.
         This is shared by all types of Featurestore Monitoring for categorical
         features (i.e. Features with type
         ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType])
         BOOL or STRING).
         
        .google.cloud.aiplatform.v1beta1.FeaturestoreMonitoringConfig.ThresholdConfig categorical_threshold_config = 4;
      • clearCategoricalThresholdConfig

        public FeaturestoreMonitoringConfig.Builder clearCategoricalThresholdConfig()
         Threshold for categorical features of anomaly detection.
         This is shared by all types of Featurestore Monitoring for categorical
         features (i.e. Features with type
         ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType])
         BOOL or STRING).
         
        .google.cloud.aiplatform.v1beta1.FeaturestoreMonitoringConfig.ThresholdConfig categorical_threshold_config = 4;
      • getCategoricalThresholdConfigBuilder

        public FeaturestoreMonitoringConfig.ThresholdConfig.Builder getCategoricalThresholdConfigBuilder()
         Threshold for categorical features of anomaly detection.
         This is shared by all types of Featurestore Monitoring for categorical
         features (i.e. Features with type
         ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType])
         BOOL or STRING).
         
        .google.cloud.aiplatform.v1beta1.FeaturestoreMonitoringConfig.ThresholdConfig categorical_threshold_config = 4;