public static final class ModelMonitoringObjectiveSpec.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ModelMonitoringObjectiveSpec.Builder> implements ModelMonitoringObjectiveSpecOrBuilder
Monitoring objectives spec.Protobuf type
google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpecgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, 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.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ModelMonitoringObjectiveSpec.Builder>public ModelMonitoringObjectiveSpec.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ModelMonitoringObjectiveSpec.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<ModelMonitoringObjectiveSpec.Builder>public ModelMonitoringObjectiveSpec getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ModelMonitoringObjectiveSpec build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ModelMonitoringObjectiveSpec buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ModelMonitoringObjectiveSpec.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ModelMonitoringObjectiveSpec.Builder>public ModelMonitoringObjectiveSpec.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<ModelMonitoringObjectiveSpec.Builder>public ModelMonitoringObjectiveSpec.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ModelMonitoringObjectiveSpec.Builder>public ModelMonitoringObjectiveSpec.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ModelMonitoringObjectiveSpec.Builder>public ModelMonitoringObjectiveSpec.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<ModelMonitoringObjectiveSpec.Builder>public ModelMonitoringObjectiveSpec.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<ModelMonitoringObjectiveSpec.Builder>public ModelMonitoringObjectiveSpec.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ModelMonitoringObjectiveSpec.Builder>public ModelMonitoringObjectiveSpec.Builder mergeFrom(ModelMonitoringObjectiveSpec other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ModelMonitoringObjectiveSpec.Builder>public ModelMonitoringObjectiveSpec.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<ModelMonitoringObjectiveSpec.Builder>IOExceptionpublic ModelMonitoringObjectiveSpec.ObjectiveCase getObjectiveCase()
getObjectiveCase in interface ModelMonitoringObjectiveSpecOrBuilderpublic ModelMonitoringObjectiveSpec.Builder clearObjective()
public 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.Builder setTabularObjective(ModelMonitoringObjectiveSpec.TabularObjective value)
Tabular monitoring objective.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.TabularObjective tabular_objective = 1;
public ModelMonitoringObjectiveSpec.Builder setTabularObjective(ModelMonitoringObjectiveSpec.TabularObjective.Builder builderForValue)
Tabular monitoring objective.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.TabularObjective tabular_objective = 1;
public ModelMonitoringObjectiveSpec.Builder mergeTabularObjective(ModelMonitoringObjectiveSpec.TabularObjective value)
Tabular monitoring objective.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.TabularObjective tabular_objective = 1;
public ModelMonitoringObjectiveSpec.Builder clearTabularObjective()
Tabular monitoring objective.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.TabularObjective tabular_objective = 1;
public ModelMonitoringObjectiveSpec.TabularObjective.Builder getTabularObjectiveBuilder()
Tabular monitoring objective.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.TabularObjective tabular_objective = 1;
public 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 ModelMonitoringObjectiveSpec.Builder setExplanationSpec(ExplanationSpec value)
The explanation spec. This spec is required when the objectives spec includes feature attribution objectives.
.google.cloud.aiplatform.v1beta1.ExplanationSpec explanation_spec = 3;public ModelMonitoringObjectiveSpec.Builder setExplanationSpec(ExplanationSpec.Builder builderForValue)
The explanation spec. This spec is required when the objectives spec includes feature attribution objectives.
.google.cloud.aiplatform.v1beta1.ExplanationSpec explanation_spec = 3;public ModelMonitoringObjectiveSpec.Builder mergeExplanationSpec(ExplanationSpec value)
The explanation spec. This spec is required when the objectives spec includes feature attribution objectives.
.google.cloud.aiplatform.v1beta1.ExplanationSpec explanation_spec = 3;public ModelMonitoringObjectiveSpec.Builder clearExplanationSpec()
The explanation spec. This spec is required when the objectives spec includes feature attribution objectives.
.google.cloud.aiplatform.v1beta1.ExplanationSpec explanation_spec = 3;public ExplanationSpec.Builder getExplanationSpecBuilder()
The explanation spec. This spec is required when the objectives spec includes feature attribution objectives.
.google.cloud.aiplatform.v1beta1.ExplanationSpec explanation_spec = 3;public 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 ModelMonitoringObjectiveSpec.Builder setBaselineDataset(ModelMonitoringInput value)
Baseline dataset. It could be the training dataset or production serving dataset from a previous period.
.google.cloud.aiplatform.v1beta1.ModelMonitoringInput baseline_dataset = 4;public ModelMonitoringObjectiveSpec.Builder setBaselineDataset(ModelMonitoringInput.Builder builderForValue)
Baseline dataset. It could be the training dataset or production serving dataset from a previous period.
.google.cloud.aiplatform.v1beta1.ModelMonitoringInput baseline_dataset = 4;public ModelMonitoringObjectiveSpec.Builder mergeBaselineDataset(ModelMonitoringInput value)
Baseline dataset. It could be the training dataset or production serving dataset from a previous period.
.google.cloud.aiplatform.v1beta1.ModelMonitoringInput baseline_dataset = 4;public ModelMonitoringObjectiveSpec.Builder clearBaselineDataset()
Baseline dataset. It could be the training dataset or production serving dataset from a previous period.
.google.cloud.aiplatform.v1beta1.ModelMonitoringInput baseline_dataset = 4;public ModelMonitoringInput.Builder getBaselineDatasetBuilder()
Baseline dataset. It could be the training dataset or production serving dataset from a previous period.
.google.cloud.aiplatform.v1beta1.ModelMonitoringInput baseline_dataset = 4;public 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 ModelMonitoringObjectiveSpec.Builder setTargetDataset(ModelMonitoringInput value)
Target dataset.
.google.cloud.aiplatform.v1beta1.ModelMonitoringInput target_dataset = 5;public ModelMonitoringObjectiveSpec.Builder setTargetDataset(ModelMonitoringInput.Builder builderForValue)
Target dataset.
.google.cloud.aiplatform.v1beta1.ModelMonitoringInput target_dataset = 5;public ModelMonitoringObjectiveSpec.Builder mergeTargetDataset(ModelMonitoringInput value)
Target dataset.
.google.cloud.aiplatform.v1beta1.ModelMonitoringInput target_dataset = 5;public ModelMonitoringObjectiveSpec.Builder clearTargetDataset()
Target dataset.
.google.cloud.aiplatform.v1beta1.ModelMonitoringInput target_dataset = 5;public ModelMonitoringInput.Builder getTargetDatasetBuilder()
Target dataset.
.google.cloud.aiplatform.v1beta1.ModelMonitoringInput target_dataset = 5;public ModelMonitoringInputOrBuilder getTargetDatasetOrBuilder()
Target dataset.
.google.cloud.aiplatform.v1beta1.ModelMonitoringInput target_dataset = 5;getTargetDatasetOrBuilder in interface ModelMonitoringObjectiveSpecOrBuilderpublic final ModelMonitoringObjectiveSpec.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ModelMonitoringObjectiveSpec.Builder>public final ModelMonitoringObjectiveSpec.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ModelMonitoringObjectiveSpec.Builder>Copyright © 2025 Google LLC. All rights reserved.