Package com.google.cloud.aiplatform.v1
Class ModelMonitoringObjectiveConfig.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ModelMonitoringObjectiveConfig.Builder>
com.google.cloud.aiplatform.v1.ModelMonitoringObjectiveConfig.Builder
- All Implemented Interfaces:
ModelMonitoringObjectiveConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ModelMonitoringObjectiveConfig
public static final class ModelMonitoringObjectiveConfig.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ModelMonitoringObjectiveConfig.Builder>
implements ModelMonitoringObjectiveConfigOrBuilder
The objective configuration for model monitoring, including the information needed to detect anomalies for one particular model.Protobuf type
google.cloud.aiplatform.v1.ModelMonitoringObjectiveConfig-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()The config for integrating with Vertex Explainable AI.The config for drift of prediction data.Training dataset for models.The config for skew between training data and prediction data.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe config for integrating with Vertex Explainable AI.The config for integrating with Vertex Explainable AI.The config for integrating with Vertex Explainable AI.The config for drift of prediction data.The config for drift of prediction data.The config for drift of prediction data.Training dataset for models.Training dataset for models.Training dataset for models.The config for skew between training data and prediction data.The config for skew between training data and prediction data.The config for skew between training data and prediction data.booleanThe config for integrating with Vertex Explainable AI.booleanThe config for drift of prediction data.booleanTraining dataset for models.booleanThe config for skew between training data and prediction data.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanThe config for integrating with Vertex Explainable AI.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergePredictionDriftDetectionConfig(ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig value) The config for drift of prediction data.Training dataset for models.mergeTrainingPredictionSkewDetectionConfig(ModelMonitoringObjectiveConfig.TrainingPredictionSkewDetectionConfig value) The config for skew between training data and prediction data.The config for integrating with Vertex Explainable AI.The config for integrating with Vertex Explainable AI.setPredictionDriftDetectionConfig(ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig value) The config for drift of prediction data.setPredictionDriftDetectionConfig(ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig.Builder builderForValue) The config for drift of prediction data.Training dataset for models.setTrainingDataset(ModelMonitoringObjectiveConfig.TrainingDataset.Builder builderForValue) Training dataset for models.setTrainingPredictionSkewDetectionConfig(ModelMonitoringObjectiveConfig.TrainingPredictionSkewDetectionConfig value) The config for skew between training data and prediction data.setTrainingPredictionSkewDetectionConfig(ModelMonitoringObjectiveConfig.TrainingPredictionSkewDetectionConfig.Builder builderForValue) The config for skew between training data and prediction data.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<ModelMonitoringObjectiveConfig.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<ModelMonitoringObjectiveConfig.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<ModelMonitoringObjectiveConfig.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ModelMonitoringObjectiveConfig.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ModelMonitoringObjectiveConfig.Builder>
-
mergeFrom
public ModelMonitoringObjectiveConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ModelMonitoringObjectiveConfig.Builder>- Throws:
IOException
-
hasTrainingDataset
public boolean hasTrainingDataset()Training dataset for models. This field has to be set only if TrainingPredictionSkewDetectionConfig is specified.
.google.cloud.aiplatform.v1.ModelMonitoringObjectiveConfig.TrainingDataset training_dataset = 1;- Specified by:
hasTrainingDatasetin interfaceModelMonitoringObjectiveConfigOrBuilder- Returns:
- Whether the trainingDataset field is set.
-
getTrainingDataset
Training dataset for models. This field has to be set only if TrainingPredictionSkewDetectionConfig is specified.
.google.cloud.aiplatform.v1.ModelMonitoringObjectiveConfig.TrainingDataset training_dataset = 1;- Specified by:
getTrainingDatasetin interfaceModelMonitoringObjectiveConfigOrBuilder- Returns:
- The trainingDataset.
-
setTrainingDataset
public ModelMonitoringObjectiveConfig.Builder setTrainingDataset(ModelMonitoringObjectiveConfig.TrainingDataset value) Training dataset for models. This field has to be set only if TrainingPredictionSkewDetectionConfig is specified.
.google.cloud.aiplatform.v1.ModelMonitoringObjectiveConfig.TrainingDataset training_dataset = 1; -
setTrainingDataset
public ModelMonitoringObjectiveConfig.Builder setTrainingDataset(ModelMonitoringObjectiveConfig.TrainingDataset.Builder builderForValue) Training dataset for models. This field has to be set only if TrainingPredictionSkewDetectionConfig is specified.
.google.cloud.aiplatform.v1.ModelMonitoringObjectiveConfig.TrainingDataset training_dataset = 1; -
mergeTrainingDataset
public ModelMonitoringObjectiveConfig.Builder mergeTrainingDataset(ModelMonitoringObjectiveConfig.TrainingDataset value) Training dataset for models. This field has to be set only if TrainingPredictionSkewDetectionConfig is specified.
.google.cloud.aiplatform.v1.ModelMonitoringObjectiveConfig.TrainingDataset training_dataset = 1; -
clearTrainingDataset
Training dataset for models. This field has to be set only if TrainingPredictionSkewDetectionConfig is specified.
.google.cloud.aiplatform.v1.ModelMonitoringObjectiveConfig.TrainingDataset training_dataset = 1; -
getTrainingDatasetBuilder
Training dataset for models. This field has to be set only if TrainingPredictionSkewDetectionConfig is specified.
.google.cloud.aiplatform.v1.ModelMonitoringObjectiveConfig.TrainingDataset training_dataset = 1; -
getTrainingDatasetOrBuilder
Training dataset for models. This field has to be set only if TrainingPredictionSkewDetectionConfig is specified.
.google.cloud.aiplatform.v1.ModelMonitoringObjectiveConfig.TrainingDataset training_dataset = 1;- Specified by:
getTrainingDatasetOrBuilderin interfaceModelMonitoringObjectiveConfigOrBuilder
-
hasTrainingPredictionSkewDetectionConfig
public boolean hasTrainingPredictionSkewDetectionConfig()The config for skew between training data and prediction data.
.google.cloud.aiplatform.v1.ModelMonitoringObjectiveConfig.TrainingPredictionSkewDetectionConfig training_prediction_skew_detection_config = 2;- Specified by:
hasTrainingPredictionSkewDetectionConfigin interfaceModelMonitoringObjectiveConfigOrBuilder- Returns:
- Whether the trainingPredictionSkewDetectionConfig field is set.
-
getTrainingPredictionSkewDetectionConfig
public ModelMonitoringObjectiveConfig.TrainingPredictionSkewDetectionConfig getTrainingPredictionSkewDetectionConfig()The config for skew between training data and prediction data.
.google.cloud.aiplatform.v1.ModelMonitoringObjectiveConfig.TrainingPredictionSkewDetectionConfig training_prediction_skew_detection_config = 2;- Specified by:
getTrainingPredictionSkewDetectionConfigin interfaceModelMonitoringObjectiveConfigOrBuilder- Returns:
- The trainingPredictionSkewDetectionConfig.
-
setTrainingPredictionSkewDetectionConfig
public ModelMonitoringObjectiveConfig.Builder setTrainingPredictionSkewDetectionConfig(ModelMonitoringObjectiveConfig.TrainingPredictionSkewDetectionConfig value) The config for skew between training data and prediction data.
.google.cloud.aiplatform.v1.ModelMonitoringObjectiveConfig.TrainingPredictionSkewDetectionConfig training_prediction_skew_detection_config = 2; -
setTrainingPredictionSkewDetectionConfig
public ModelMonitoringObjectiveConfig.Builder setTrainingPredictionSkewDetectionConfig(ModelMonitoringObjectiveConfig.TrainingPredictionSkewDetectionConfig.Builder builderForValue) The config for skew between training data and prediction data.
.google.cloud.aiplatform.v1.ModelMonitoringObjectiveConfig.TrainingPredictionSkewDetectionConfig training_prediction_skew_detection_config = 2; -
mergeTrainingPredictionSkewDetectionConfig
public ModelMonitoringObjectiveConfig.Builder mergeTrainingPredictionSkewDetectionConfig(ModelMonitoringObjectiveConfig.TrainingPredictionSkewDetectionConfig value) The config for skew between training data and prediction data.
.google.cloud.aiplatform.v1.ModelMonitoringObjectiveConfig.TrainingPredictionSkewDetectionConfig training_prediction_skew_detection_config = 2; -
clearTrainingPredictionSkewDetectionConfig
The config for skew between training data and prediction data.
.google.cloud.aiplatform.v1.ModelMonitoringObjectiveConfig.TrainingPredictionSkewDetectionConfig training_prediction_skew_detection_config = 2; -
getTrainingPredictionSkewDetectionConfigBuilder
public ModelMonitoringObjectiveConfig.TrainingPredictionSkewDetectionConfig.Builder getTrainingPredictionSkewDetectionConfigBuilder()The config for skew between training data and prediction data.
.google.cloud.aiplatform.v1.ModelMonitoringObjectiveConfig.TrainingPredictionSkewDetectionConfig training_prediction_skew_detection_config = 2; -
getTrainingPredictionSkewDetectionConfigOrBuilder
public ModelMonitoringObjectiveConfig.TrainingPredictionSkewDetectionConfigOrBuilder getTrainingPredictionSkewDetectionConfigOrBuilder()The config for skew between training data and prediction data.
.google.cloud.aiplatform.v1.ModelMonitoringObjectiveConfig.TrainingPredictionSkewDetectionConfig training_prediction_skew_detection_config = 2;- Specified by:
getTrainingPredictionSkewDetectionConfigOrBuilderin interfaceModelMonitoringObjectiveConfigOrBuilder
-
hasPredictionDriftDetectionConfig
public boolean hasPredictionDriftDetectionConfig()The config for drift of prediction data.
.google.cloud.aiplatform.v1.ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig prediction_drift_detection_config = 3;- Specified by:
hasPredictionDriftDetectionConfigin interfaceModelMonitoringObjectiveConfigOrBuilder- Returns:
- Whether the predictionDriftDetectionConfig field is set.
-
getPredictionDriftDetectionConfig
public ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig getPredictionDriftDetectionConfig()The config for drift of prediction data.
.google.cloud.aiplatform.v1.ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig prediction_drift_detection_config = 3;- Specified by:
getPredictionDriftDetectionConfigin interfaceModelMonitoringObjectiveConfigOrBuilder- Returns:
- The predictionDriftDetectionConfig.
-
setPredictionDriftDetectionConfig
public ModelMonitoringObjectiveConfig.Builder setPredictionDriftDetectionConfig(ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig value) The config for drift of prediction data.
.google.cloud.aiplatform.v1.ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig prediction_drift_detection_config = 3; -
setPredictionDriftDetectionConfig
public ModelMonitoringObjectiveConfig.Builder setPredictionDriftDetectionConfig(ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig.Builder builderForValue) The config for drift of prediction data.
.google.cloud.aiplatform.v1.ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig prediction_drift_detection_config = 3; -
mergePredictionDriftDetectionConfig
public ModelMonitoringObjectiveConfig.Builder mergePredictionDriftDetectionConfig(ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig value) The config for drift of prediction data.
.google.cloud.aiplatform.v1.ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig prediction_drift_detection_config = 3; -
clearPredictionDriftDetectionConfig
The config for drift of prediction data.
.google.cloud.aiplatform.v1.ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig prediction_drift_detection_config = 3; -
getPredictionDriftDetectionConfigBuilder
public ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig.Builder getPredictionDriftDetectionConfigBuilder()The config for drift of prediction data.
.google.cloud.aiplatform.v1.ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig prediction_drift_detection_config = 3; -
getPredictionDriftDetectionConfigOrBuilder
public ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfigOrBuilder getPredictionDriftDetectionConfigOrBuilder()The config for drift of prediction data.
.google.cloud.aiplatform.v1.ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig prediction_drift_detection_config = 3;- Specified by:
getPredictionDriftDetectionConfigOrBuilderin interfaceModelMonitoringObjectiveConfigOrBuilder
-
hasExplanationConfig
public boolean hasExplanationConfig()The config for integrating with Vertex Explainable AI.
.google.cloud.aiplatform.v1.ModelMonitoringObjectiveConfig.ExplanationConfig explanation_config = 5;- Specified by:
hasExplanationConfigin interfaceModelMonitoringObjectiveConfigOrBuilder- Returns:
- Whether the explanationConfig field is set.
-
getExplanationConfig
The config for integrating with Vertex Explainable AI.
.google.cloud.aiplatform.v1.ModelMonitoringObjectiveConfig.ExplanationConfig explanation_config = 5;- Specified by:
getExplanationConfigin interfaceModelMonitoringObjectiveConfigOrBuilder- Returns:
- The explanationConfig.
-
setExplanationConfig
public ModelMonitoringObjectiveConfig.Builder setExplanationConfig(ModelMonitoringObjectiveConfig.ExplanationConfig value) The config for integrating with Vertex Explainable AI.
.google.cloud.aiplatform.v1.ModelMonitoringObjectiveConfig.ExplanationConfig explanation_config = 5; -
setExplanationConfig
public ModelMonitoringObjectiveConfig.Builder setExplanationConfig(ModelMonitoringObjectiveConfig.ExplanationConfig.Builder builderForValue) The config for integrating with Vertex Explainable AI.
.google.cloud.aiplatform.v1.ModelMonitoringObjectiveConfig.ExplanationConfig explanation_config = 5; -
mergeExplanationConfig
public ModelMonitoringObjectiveConfig.Builder mergeExplanationConfig(ModelMonitoringObjectiveConfig.ExplanationConfig value) The config for integrating with Vertex Explainable AI.
.google.cloud.aiplatform.v1.ModelMonitoringObjectiveConfig.ExplanationConfig explanation_config = 5; -
clearExplanationConfig
The config for integrating with Vertex Explainable AI.
.google.cloud.aiplatform.v1.ModelMonitoringObjectiveConfig.ExplanationConfig explanation_config = 5; -
getExplanationConfigBuilder
The config for integrating with Vertex Explainable AI.
.google.cloud.aiplatform.v1.ModelMonitoringObjectiveConfig.ExplanationConfig explanation_config = 5; -
getExplanationConfigOrBuilder
The config for integrating with Vertex Explainable AI.
.google.cloud.aiplatform.v1.ModelMonitoringObjectiveConfig.ExplanationConfig explanation_config = 5;- Specified by:
getExplanationConfigOrBuilderin interfaceModelMonitoringObjectiveConfigOrBuilder
-