public static final class ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig.Builder> implements ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfigOrBuilder
The config for Prediction data drift detection.Protobuf type
google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfiggetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig.Builder>protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
internalGetMutableMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig.Builder>public ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig.Builder>public ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig.Builder>public ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig.Builder>public ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig.Builder>public ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig.Builder>public ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig.Builder>public ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig.Builder>public ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig.Builder>public ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig.Builder mergeFrom(ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig.Builder>public ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig.Builder>IOExceptionpublic int getDriftThresholdsCount()
ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfigOrBuilderKey is the feature name and value is the threshold. If a feature needs to be monitored for drift, a value threshold must be configured for that feature. The threshold here is against feature distribution distance between different time windws.
map<string, .google.cloud.aiplatform.v1beta1.ThresholdConfig> drift_thresholds = 1;
getDriftThresholdsCount in interface ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfigOrBuilderpublic boolean containsDriftThresholds(String key)
Key is the feature name and value is the threshold. If a feature needs to be monitored for drift, a value threshold must be configured for that feature. The threshold here is against feature distribution distance between different time windws.
map<string, .google.cloud.aiplatform.v1beta1.ThresholdConfig> drift_thresholds = 1;
containsDriftThresholds in interface ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfigOrBuilder@Deprecated public Map<String,ThresholdConfig> getDriftThresholds()
getDriftThresholdsMap() instead.getDriftThresholds in interface ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfigOrBuilderpublic Map<String,ThresholdConfig> getDriftThresholdsMap()
Key is the feature name and value is the threshold. If a feature needs to be monitored for drift, a value threshold must be configured for that feature. The threshold here is against feature distribution distance between different time windws.
map<string, .google.cloud.aiplatform.v1beta1.ThresholdConfig> drift_thresholds = 1;
getDriftThresholdsMap in interface ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfigOrBuilderpublic ThresholdConfig getDriftThresholdsOrDefault(String key, ThresholdConfig defaultValue)
Key is the feature name and value is the threshold. If a feature needs to be monitored for drift, a value threshold must be configured for that feature. The threshold here is against feature distribution distance between different time windws.
map<string, .google.cloud.aiplatform.v1beta1.ThresholdConfig> drift_thresholds = 1;
getDriftThresholdsOrDefault in interface ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfigOrBuilderpublic ThresholdConfig getDriftThresholdsOrThrow(String key)
Key is the feature name and value is the threshold. If a feature needs to be monitored for drift, a value threshold must be configured for that feature. The threshold here is against feature distribution distance between different time windws.
map<string, .google.cloud.aiplatform.v1beta1.ThresholdConfig> drift_thresholds = 1;
getDriftThresholdsOrThrow in interface ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfigOrBuilderpublic ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig.Builder clearDriftThresholds()
public ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig.Builder removeDriftThresholds(String key)
Key is the feature name and value is the threshold. If a feature needs to be monitored for drift, a value threshold must be configured for that feature. The threshold here is against feature distribution distance between different time windws.
map<string, .google.cloud.aiplatform.v1beta1.ThresholdConfig> drift_thresholds = 1;
@Deprecated public Map<String,ThresholdConfig> getMutableDriftThresholds()
public ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig.Builder putDriftThresholds(String key, ThresholdConfig value)
Key is the feature name and value is the threshold. If a feature needs to be monitored for drift, a value threshold must be configured for that feature. The threshold here is against feature distribution distance between different time windws.
map<string, .google.cloud.aiplatform.v1beta1.ThresholdConfig> drift_thresholds = 1;
public ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig.Builder putAllDriftThresholds(Map<String,ThresholdConfig> values)
Key is the feature name and value is the threshold. If a feature needs to be monitored for drift, a value threshold must be configured for that feature. The threshold here is against feature distribution distance between different time windws.
map<string, .google.cloud.aiplatform.v1beta1.ThresholdConfig> drift_thresholds = 1;
public ThresholdConfig.Builder putDriftThresholdsBuilderIfAbsent(String key)
Key is the feature name and value is the threshold. If a feature needs to be monitored for drift, a value threshold must be configured for that feature. The threshold here is against feature distribution distance between different time windws.
map<string, .google.cloud.aiplatform.v1beta1.ThresholdConfig> drift_thresholds = 1;
public int getAttributionScoreDriftThresholdsCount()
ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfigOrBuilderKey is the feature name and value is the threshold. The threshold here is against attribution score distance between different time windows.
map<string, .google.cloud.aiplatform.v1beta1.ThresholdConfig> attribution_score_drift_thresholds = 2;
getAttributionScoreDriftThresholdsCount in interface ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfigOrBuilderpublic boolean containsAttributionScoreDriftThresholds(String key)
Key is the feature name and value is the threshold. The threshold here is against attribution score distance between different time windows.
map<string, .google.cloud.aiplatform.v1beta1.ThresholdConfig> attribution_score_drift_thresholds = 2;
containsAttributionScoreDriftThresholds in interface ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfigOrBuilder@Deprecated public Map<String,ThresholdConfig> getAttributionScoreDriftThresholds()
getAttributionScoreDriftThresholdsMap() instead.getAttributionScoreDriftThresholds in interface ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfigOrBuilderpublic Map<String,ThresholdConfig> getAttributionScoreDriftThresholdsMap()
Key is the feature name and value is the threshold. The threshold here is against attribution score distance between different time windows.
map<string, .google.cloud.aiplatform.v1beta1.ThresholdConfig> attribution_score_drift_thresholds = 2;
getAttributionScoreDriftThresholdsMap in interface ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfigOrBuilderpublic ThresholdConfig getAttributionScoreDriftThresholdsOrDefault(String key, ThresholdConfig defaultValue)
Key is the feature name and value is the threshold. The threshold here is against attribution score distance between different time windows.
map<string, .google.cloud.aiplatform.v1beta1.ThresholdConfig> attribution_score_drift_thresholds = 2;
public ThresholdConfig getAttributionScoreDriftThresholdsOrThrow(String key)
Key is the feature name and value is the threshold. The threshold here is against attribution score distance between different time windows.
map<string, .google.cloud.aiplatform.v1beta1.ThresholdConfig> attribution_score_drift_thresholds = 2;
getAttributionScoreDriftThresholdsOrThrow in interface ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfigOrBuilderpublic ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig.Builder clearAttributionScoreDriftThresholds()
public ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig.Builder removeAttributionScoreDriftThresholds(String key)
Key is the feature name and value is the threshold. The threshold here is against attribution score distance between different time windows.
map<string, .google.cloud.aiplatform.v1beta1.ThresholdConfig> attribution_score_drift_thresholds = 2;
@Deprecated public Map<String,ThresholdConfig> getMutableAttributionScoreDriftThresholds()
public ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig.Builder putAttributionScoreDriftThresholds(String key, ThresholdConfig value)
Key is the feature name and value is the threshold. The threshold here is against attribution score distance between different time windows.
map<string, .google.cloud.aiplatform.v1beta1.ThresholdConfig> attribution_score_drift_thresholds = 2;
public ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig.Builder putAllAttributionScoreDriftThresholds(Map<String,ThresholdConfig> values)
Key is the feature name and value is the threshold. The threshold here is against attribution score distance between different time windows.
map<string, .google.cloud.aiplatform.v1beta1.ThresholdConfig> attribution_score_drift_thresholds = 2;
public ThresholdConfig.Builder putAttributionScoreDriftThresholdsBuilderIfAbsent(String key)
Key is the feature name and value is the threshold. The threshold here is against attribution score distance between different time windows.
map<string, .google.cloud.aiplatform.v1beta1.ThresholdConfig> attribution_score_drift_thresholds = 2;
public boolean hasDefaultDriftThreshold()
Drift anomaly detection threshold used by all features. When the per-feature thresholds are not set, this field can be used to specify a threshold for all features.
.google.cloud.aiplatform.v1beta1.ThresholdConfig default_drift_threshold = 5;hasDefaultDriftThreshold in interface ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfigOrBuilderpublic ThresholdConfig getDefaultDriftThreshold()
Drift anomaly detection threshold used by all features. When the per-feature thresholds are not set, this field can be used to specify a threshold for all features.
.google.cloud.aiplatform.v1beta1.ThresholdConfig default_drift_threshold = 5;getDefaultDriftThreshold in interface ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfigOrBuilderpublic ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig.Builder setDefaultDriftThreshold(ThresholdConfig value)
Drift anomaly detection threshold used by all features. When the per-feature thresholds are not set, this field can be used to specify a threshold for all features.
.google.cloud.aiplatform.v1beta1.ThresholdConfig default_drift_threshold = 5;public ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig.Builder setDefaultDriftThreshold(ThresholdConfig.Builder builderForValue)
Drift anomaly detection threshold used by all features. When the per-feature thresholds are not set, this field can be used to specify a threshold for all features.
.google.cloud.aiplatform.v1beta1.ThresholdConfig default_drift_threshold = 5;public ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig.Builder mergeDefaultDriftThreshold(ThresholdConfig value)
Drift anomaly detection threshold used by all features. When the per-feature thresholds are not set, this field can be used to specify a threshold for all features.
.google.cloud.aiplatform.v1beta1.ThresholdConfig default_drift_threshold = 5;public ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig.Builder clearDefaultDriftThreshold()
Drift anomaly detection threshold used by all features. When the per-feature thresholds are not set, this field can be used to specify a threshold for all features.
.google.cloud.aiplatform.v1beta1.ThresholdConfig default_drift_threshold = 5;public ThresholdConfig.Builder getDefaultDriftThresholdBuilder()
Drift anomaly detection threshold used by all features. When the per-feature thresholds are not set, this field can be used to specify a threshold for all features.
.google.cloud.aiplatform.v1beta1.ThresholdConfig default_drift_threshold = 5;public ThresholdConfigOrBuilder getDefaultDriftThresholdOrBuilder()
Drift anomaly detection threshold used by all features. When the per-feature thresholds are not set, this field can be used to specify a threshold for all features.
.google.cloud.aiplatform.v1beta1.ThresholdConfig default_drift_threshold = 5;getDefaultDriftThresholdOrBuilder in interface ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfigOrBuilderpublic final ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig.Builder>public final ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig.Builder>Copyright © 2024 Google LLC. All rights reserved.