public static final class ModelMonitoringSpec.Builder extends com.google.protobuf.GeneratedMessage.Builder<ModelMonitoringSpec.Builder> implements ModelMonitoringSpecOrBuilder
Monitoring monitoring job spec. It outlines the specifications for monitoring objectives, notifications, and result exports.Protobuf type
google.cloud.aiplatform.v1beta1.ModelMonitoringSpecaddRepeatedField, 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, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<ModelMonitoringSpec.Builder>public ModelMonitoringSpec.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<ModelMonitoringSpec.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.GeneratedMessage.Builder<ModelMonitoringSpec.Builder>public ModelMonitoringSpec getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ModelMonitoringSpec build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ModelMonitoringSpec buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ModelMonitoringSpec.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ModelMonitoringSpec.Builder>public ModelMonitoringSpec.Builder mergeFrom(ModelMonitoringSpec other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<ModelMonitoringSpec.Builder>public ModelMonitoringSpec.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<ModelMonitoringSpec.Builder>IOExceptionpublic boolean hasObjectiveSpec()
The monitoring objective spec.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec objective_spec = 1;
hasObjectiveSpec in interface ModelMonitoringSpecOrBuilderpublic ModelMonitoringObjectiveSpec getObjectiveSpec()
The monitoring objective spec.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec objective_spec = 1;
getObjectiveSpec in interface ModelMonitoringSpecOrBuilderpublic ModelMonitoringSpec.Builder setObjectiveSpec(ModelMonitoringObjectiveSpec value)
The monitoring objective spec.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec objective_spec = 1;
public ModelMonitoringSpec.Builder setObjectiveSpec(ModelMonitoringObjectiveSpec.Builder builderForValue)
The monitoring objective spec.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec objective_spec = 1;
public ModelMonitoringSpec.Builder mergeObjectiveSpec(ModelMonitoringObjectiveSpec value)
The monitoring objective spec.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec objective_spec = 1;
public ModelMonitoringSpec.Builder clearObjectiveSpec()
The monitoring objective spec.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec objective_spec = 1;
public ModelMonitoringObjectiveSpec.Builder getObjectiveSpecBuilder()
The monitoring objective spec.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec objective_spec = 1;
public ModelMonitoringObjectiveSpecOrBuilder getObjectiveSpecOrBuilder()
The monitoring objective spec.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec objective_spec = 1;
getObjectiveSpecOrBuilder in interface ModelMonitoringSpecOrBuilderpublic boolean hasNotificationSpec()
The model monitoring notification spec.
.google.cloud.aiplatform.v1beta1.ModelMonitoringNotificationSpec notification_spec = 2;
hasNotificationSpec in interface ModelMonitoringSpecOrBuilderpublic ModelMonitoringNotificationSpec getNotificationSpec()
The model monitoring notification spec.
.google.cloud.aiplatform.v1beta1.ModelMonitoringNotificationSpec notification_spec = 2;
getNotificationSpec in interface ModelMonitoringSpecOrBuilderpublic ModelMonitoringSpec.Builder setNotificationSpec(ModelMonitoringNotificationSpec value)
The model monitoring notification spec.
.google.cloud.aiplatform.v1beta1.ModelMonitoringNotificationSpec notification_spec = 2;
public ModelMonitoringSpec.Builder setNotificationSpec(ModelMonitoringNotificationSpec.Builder builderForValue)
The model monitoring notification spec.
.google.cloud.aiplatform.v1beta1.ModelMonitoringNotificationSpec notification_spec = 2;
public ModelMonitoringSpec.Builder mergeNotificationSpec(ModelMonitoringNotificationSpec value)
The model monitoring notification spec.
.google.cloud.aiplatform.v1beta1.ModelMonitoringNotificationSpec notification_spec = 2;
public ModelMonitoringSpec.Builder clearNotificationSpec()
The model monitoring notification spec.
.google.cloud.aiplatform.v1beta1.ModelMonitoringNotificationSpec notification_spec = 2;
public ModelMonitoringNotificationSpec.Builder getNotificationSpecBuilder()
The model monitoring notification spec.
.google.cloud.aiplatform.v1beta1.ModelMonitoringNotificationSpec notification_spec = 2;
public ModelMonitoringNotificationSpecOrBuilder getNotificationSpecOrBuilder()
The model monitoring notification spec.
.google.cloud.aiplatform.v1beta1.ModelMonitoringNotificationSpec notification_spec = 2;
getNotificationSpecOrBuilder in interface ModelMonitoringSpecOrBuilderpublic boolean hasOutputSpec()
The Output destination spec for metrics, error logs, etc.
.google.cloud.aiplatform.v1beta1.ModelMonitoringOutputSpec output_spec = 3;hasOutputSpec in interface ModelMonitoringSpecOrBuilderpublic ModelMonitoringOutputSpec getOutputSpec()
The Output destination spec for metrics, error logs, etc.
.google.cloud.aiplatform.v1beta1.ModelMonitoringOutputSpec output_spec = 3;getOutputSpec in interface ModelMonitoringSpecOrBuilderpublic ModelMonitoringSpec.Builder setOutputSpec(ModelMonitoringOutputSpec value)
The Output destination spec for metrics, error logs, etc.
.google.cloud.aiplatform.v1beta1.ModelMonitoringOutputSpec output_spec = 3;public ModelMonitoringSpec.Builder setOutputSpec(ModelMonitoringOutputSpec.Builder builderForValue)
The Output destination spec for metrics, error logs, etc.
.google.cloud.aiplatform.v1beta1.ModelMonitoringOutputSpec output_spec = 3;public ModelMonitoringSpec.Builder mergeOutputSpec(ModelMonitoringOutputSpec value)
The Output destination spec for metrics, error logs, etc.
.google.cloud.aiplatform.v1beta1.ModelMonitoringOutputSpec output_spec = 3;public ModelMonitoringSpec.Builder clearOutputSpec()
The Output destination spec for metrics, error logs, etc.
.google.cloud.aiplatform.v1beta1.ModelMonitoringOutputSpec output_spec = 3;public ModelMonitoringOutputSpec.Builder getOutputSpecBuilder()
The Output destination spec for metrics, error logs, etc.
.google.cloud.aiplatform.v1beta1.ModelMonitoringOutputSpec output_spec = 3;public ModelMonitoringOutputSpecOrBuilder getOutputSpecOrBuilder()
The Output destination spec for metrics, error logs, etc.
.google.cloud.aiplatform.v1beta1.ModelMonitoringOutputSpec output_spec = 3;getOutputSpecOrBuilder in interface ModelMonitoringSpecOrBuilderCopyright © 2026 Google LLC. All rights reserved.