public final class ModelMonitoringObjectiveConfig extends com.google.protobuf.GeneratedMessageV3 implements ModelMonitoringObjectiveConfigOrBuilder
Next ID: 8Protobuf type
google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveConfig| Modifier and Type | Class and Description |
|---|---|
static class |
ModelMonitoringObjectiveConfig.Builder
Next ID: 8
|
static class |
ModelMonitoringObjectiveConfig.ExplanationConfig
The config for integrating with Vertex Explainable AI.
|
static interface |
ModelMonitoringObjectiveConfig.ExplanationConfigOrBuilder |
static class |
ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig
The config for Prediction data drift detection.
|
static interface |
ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfigOrBuilder |
static class |
ModelMonitoringObjectiveConfig.TrainingDataset
Training Dataset information.
|
static interface |
ModelMonitoringObjectiveConfig.TrainingDatasetOrBuilder |
static class |
ModelMonitoringObjectiveConfig.TrainingPredictionSkewDetectionConfig
The config for Training & Prediction data skew detection.
|
static interface |
ModelMonitoringObjectiveConfig.TrainingPredictionSkewDetectionConfigOrBuilder |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
EXPLANATION_CONFIG_FIELD_NUMBER |
static int |
PREDICTION_DRIFT_DETECTION_CONFIG_FIELD_NUMBER |
static int |
TRAINING_DATASET_FIELD_NUMBER |
static int |
TRAINING_PREDICTION_SKEW_DETECTION_CONFIG_FIELD_NUMBER |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int TRAINING_DATASET_FIELD_NUMBER
public static final int TRAINING_PREDICTION_SKEW_DETECTION_CONFIG_FIELD_NUMBER
public static final int PREDICTION_DRIFT_DETECTION_CONFIG_FIELD_NUMBER
public static final int EXPLANATION_CONFIG_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public boolean hasTrainingDataset()
Training dataset for models. This field has to be set only if TrainingPredictionSkewDetectionConfig is specified.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveConfig.TrainingDataset training_dataset = 1;
hasTrainingDataset in interface ModelMonitoringObjectiveConfigOrBuilderpublic ModelMonitoringObjectiveConfig.TrainingDataset getTrainingDataset()
Training dataset for models. This field has to be set only if TrainingPredictionSkewDetectionConfig is specified.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveConfig.TrainingDataset training_dataset = 1;
getTrainingDataset in interface ModelMonitoringObjectiveConfigOrBuilderpublic ModelMonitoringObjectiveConfig.TrainingDatasetOrBuilder getTrainingDatasetOrBuilder()
Training dataset for models. This field has to be set only if TrainingPredictionSkewDetectionConfig is specified.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveConfig.TrainingDataset training_dataset = 1;
getTrainingDatasetOrBuilder in interface ModelMonitoringObjectiveConfigOrBuilderpublic boolean hasTrainingPredictionSkewDetectionConfig()
The config for skew between training data and prediction data.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveConfig.TrainingPredictionSkewDetectionConfig training_prediction_skew_detection_config = 2;
hasTrainingPredictionSkewDetectionConfig in interface ModelMonitoringObjectiveConfigOrBuilderpublic ModelMonitoringObjectiveConfig.TrainingPredictionSkewDetectionConfig getTrainingPredictionSkewDetectionConfig()
The config for skew between training data and prediction data.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveConfig.TrainingPredictionSkewDetectionConfig training_prediction_skew_detection_config = 2;
getTrainingPredictionSkewDetectionConfig in interface ModelMonitoringObjectiveConfigOrBuilderpublic ModelMonitoringObjectiveConfig.TrainingPredictionSkewDetectionConfigOrBuilder getTrainingPredictionSkewDetectionConfigOrBuilder()
The config for skew between training data and prediction data.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveConfig.TrainingPredictionSkewDetectionConfig training_prediction_skew_detection_config = 2;
getTrainingPredictionSkewDetectionConfigOrBuilder in interface ModelMonitoringObjectiveConfigOrBuilderpublic boolean hasPredictionDriftDetectionConfig()
The config for drift of prediction data.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig prediction_drift_detection_config = 3;
hasPredictionDriftDetectionConfig in interface ModelMonitoringObjectiveConfigOrBuilderpublic ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig getPredictionDriftDetectionConfig()
The config for drift of prediction data.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig prediction_drift_detection_config = 3;
getPredictionDriftDetectionConfig in interface ModelMonitoringObjectiveConfigOrBuilderpublic ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfigOrBuilder getPredictionDriftDetectionConfigOrBuilder()
The config for drift of prediction data.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveConfig.PredictionDriftDetectionConfig prediction_drift_detection_config = 3;
getPredictionDriftDetectionConfigOrBuilder in interface ModelMonitoringObjectiveConfigOrBuilderpublic boolean hasExplanationConfig()
The config for integrating with Vertex Explainable AI.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveConfig.ExplanationConfig explanation_config = 5;
hasExplanationConfig in interface ModelMonitoringObjectiveConfigOrBuilderpublic ModelMonitoringObjectiveConfig.ExplanationConfig getExplanationConfig()
The config for integrating with Vertex Explainable AI.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveConfig.ExplanationConfig explanation_config = 5;
getExplanationConfig in interface ModelMonitoringObjectiveConfigOrBuilderpublic ModelMonitoringObjectiveConfig.ExplanationConfigOrBuilder getExplanationConfigOrBuilder()
The config for integrating with Vertex Explainable AI.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveConfig.ExplanationConfig explanation_config = 5;
getExplanationConfigOrBuilder in interface ModelMonitoringObjectiveConfigOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static ModelMonitoringObjectiveConfig parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ModelMonitoringObjectiveConfig parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ModelMonitoringObjectiveConfig parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ModelMonitoringObjectiveConfig parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ModelMonitoringObjectiveConfig parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ModelMonitoringObjectiveConfig parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ModelMonitoringObjectiveConfig parseFrom(InputStream input) throws IOException
IOExceptionpublic static ModelMonitoringObjectiveConfig parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ModelMonitoringObjectiveConfig parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static ModelMonitoringObjectiveConfig parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ModelMonitoringObjectiveConfig parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static ModelMonitoringObjectiveConfig parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic ModelMonitoringObjectiveConfig.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static ModelMonitoringObjectiveConfig.Builder newBuilder()
public static ModelMonitoringObjectiveConfig.Builder newBuilder(ModelMonitoringObjectiveConfig prototype)
public ModelMonitoringObjectiveConfig.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected ModelMonitoringObjectiveConfig.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static ModelMonitoringObjectiveConfig getDefaultInstance()
public static com.google.protobuf.Parser<ModelMonitoringObjectiveConfig> parser()
public com.google.protobuf.Parser<ModelMonitoringObjectiveConfig> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public ModelMonitoringObjectiveConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2022 Google LLC. All rights reserved.