public final class ModelMonitoringObjectiveSpec extends com.google.protobuf.GeneratedMessageV3 implements ModelMonitoringObjectiveSpecOrBuilder
Monitoring objectives spec.Protobuf type
google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec| Modifier and Type | Class and Description |
|---|---|
static class |
ModelMonitoringObjectiveSpec.Builder
Monitoring objectives spec.
|
static class |
ModelMonitoringObjectiveSpec.DataDriftSpec
Data drift monitoring spec.
|
static interface |
ModelMonitoringObjectiveSpec.DataDriftSpecOrBuilder |
static class |
ModelMonitoringObjectiveSpec.FeatureAttributionSpec
Feature attribution monitoring spec.
|
static interface |
ModelMonitoringObjectiveSpec.FeatureAttributionSpecOrBuilder |
static class |
ModelMonitoringObjectiveSpec.ObjectiveCase |
static class |
ModelMonitoringObjectiveSpec.TabularObjective
Tabular monitoring objective.
|
static interface |
ModelMonitoringObjectiveSpec.TabularObjectiveOrBuilder |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
BASELINE_DATASET_FIELD_NUMBER |
static int |
EXPLANATION_SPEC_FIELD_NUMBER |
static int |
TABULAR_OBJECTIVE_FIELD_NUMBER |
static int |
TARGET_DATASET_FIELD_NUMBER |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, 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 TABULAR_OBJECTIVE_FIELD_NUMBER
public static final int EXPLANATION_SPEC_FIELD_NUMBER
public static final int BASELINE_DATASET_FIELD_NUMBER
public static final int TARGET_DATASET_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance 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 ModelMonitoringObjectiveSpec.ObjectiveCase getObjectiveCase()
getObjectiveCase in interface ModelMonitoringObjectiveSpecOrBuilderpublic boolean hasTabularObjective()
Tabular monitoring objective.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.TabularObjective tabular_objective = 1;
hasTabularObjective in interface ModelMonitoringObjectiveSpecOrBuilderpublic ModelMonitoringObjectiveSpec.TabularObjective getTabularObjective()
Tabular monitoring objective.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.TabularObjective tabular_objective = 1;
getTabularObjective in interface ModelMonitoringObjectiveSpecOrBuilderpublic ModelMonitoringObjectiveSpec.TabularObjectiveOrBuilder getTabularObjectiveOrBuilder()
Tabular monitoring objective.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.TabularObjective tabular_objective = 1;
getTabularObjectiveOrBuilder in interface ModelMonitoringObjectiveSpecOrBuilderpublic boolean hasExplanationSpec()
The explanation spec. This spec is required when the objectives spec includes feature attribution objectives.
.google.cloud.aiplatform.v1beta1.ExplanationSpec explanation_spec = 3;hasExplanationSpec in interface ModelMonitoringObjectiveSpecOrBuilderpublic ExplanationSpec getExplanationSpec()
The explanation spec. This spec is required when the objectives spec includes feature attribution objectives.
.google.cloud.aiplatform.v1beta1.ExplanationSpec explanation_spec = 3;getExplanationSpec in interface ModelMonitoringObjectiveSpecOrBuilderpublic ExplanationSpecOrBuilder getExplanationSpecOrBuilder()
The explanation spec. This spec is required when the objectives spec includes feature attribution objectives.
.google.cloud.aiplatform.v1beta1.ExplanationSpec explanation_spec = 3;getExplanationSpecOrBuilder in interface ModelMonitoringObjectiveSpecOrBuilderpublic boolean hasBaselineDataset()
Baseline dataset. It could be the training dataset or production serving dataset from a previous period.
.google.cloud.aiplatform.v1beta1.ModelMonitoringInput baseline_dataset = 4;hasBaselineDataset in interface ModelMonitoringObjectiveSpecOrBuilderpublic ModelMonitoringInput getBaselineDataset()
Baseline dataset. It could be the training dataset or production serving dataset from a previous period.
.google.cloud.aiplatform.v1beta1.ModelMonitoringInput baseline_dataset = 4;getBaselineDataset in interface ModelMonitoringObjectiveSpecOrBuilderpublic ModelMonitoringInputOrBuilder getBaselineDatasetOrBuilder()
Baseline dataset. It could be the training dataset or production serving dataset from a previous period.
.google.cloud.aiplatform.v1beta1.ModelMonitoringInput baseline_dataset = 4;getBaselineDatasetOrBuilder in interface ModelMonitoringObjectiveSpecOrBuilderpublic boolean hasTargetDataset()
Target dataset.
.google.cloud.aiplatform.v1beta1.ModelMonitoringInput target_dataset = 5;hasTargetDataset in interface ModelMonitoringObjectiveSpecOrBuilderpublic ModelMonitoringInput getTargetDataset()
Target dataset.
.google.cloud.aiplatform.v1beta1.ModelMonitoringInput target_dataset = 5;getTargetDataset in interface ModelMonitoringObjectiveSpecOrBuilderpublic ModelMonitoringInputOrBuilder getTargetDatasetOrBuilder()
Target dataset.
.google.cloud.aiplatform.v1beta1.ModelMonitoringInput target_dataset = 5;getTargetDatasetOrBuilder in interface ModelMonitoringObjectiveSpecOrBuilderpublic 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 ModelMonitoringObjectiveSpec parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ModelMonitoringObjectiveSpec parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ModelMonitoringObjectiveSpec parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ModelMonitoringObjectiveSpec parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ModelMonitoringObjectiveSpec parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ModelMonitoringObjectiveSpec parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ModelMonitoringObjectiveSpec parseFrom(InputStream input) throws IOException
IOExceptionpublic static ModelMonitoringObjectiveSpec parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ModelMonitoringObjectiveSpec parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static ModelMonitoringObjectiveSpec parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ModelMonitoringObjectiveSpec parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static ModelMonitoringObjectiveSpec parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic ModelMonitoringObjectiveSpec.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static ModelMonitoringObjectiveSpec.Builder newBuilder()
public static ModelMonitoringObjectiveSpec.Builder newBuilder(ModelMonitoringObjectiveSpec prototype)
public ModelMonitoringObjectiveSpec.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected ModelMonitoringObjectiveSpec.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static ModelMonitoringObjectiveSpec getDefaultInstance()
public static com.google.protobuf.Parser<ModelMonitoringObjectiveSpec> parser()
public com.google.protobuf.Parser<ModelMonitoringObjectiveSpec> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public ModelMonitoringObjectiveSpec getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 Google LLC. All rights reserved.