public static final class ModelMonitoringSpec.Builder extends com.google.protobuf.GeneratedMessageV3.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.ModelMonitoringSpec| Modifier and Type | Method and Description |
|---|---|
ModelMonitoringSpec.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ModelMonitoringSpec |
build() |
ModelMonitoringSpec |
buildPartial() |
ModelMonitoringSpec.Builder |
clear() |
ModelMonitoringSpec.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ModelMonitoringSpec.Builder |
clearNotificationSpec()
The model monitoring notification spec.
|
ModelMonitoringSpec.Builder |
clearObjectiveSpec()
The monitoring objective spec.
|
ModelMonitoringSpec.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ModelMonitoringSpec.Builder |
clearOutputSpec()
The Output destination spec for metrics, error logs, etc.
|
ModelMonitoringSpec.Builder |
clone() |
ModelMonitoringSpec |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
ModelMonitoringNotificationSpec |
getNotificationSpec()
The model monitoring notification spec.
|
ModelMonitoringNotificationSpec.Builder |
getNotificationSpecBuilder()
The model monitoring notification spec.
|
ModelMonitoringNotificationSpecOrBuilder |
getNotificationSpecOrBuilder()
The model monitoring notification spec.
|
ModelMonitoringObjectiveSpec |
getObjectiveSpec()
The monitoring objective spec.
|
ModelMonitoringObjectiveSpec.Builder |
getObjectiveSpecBuilder()
The monitoring objective spec.
|
ModelMonitoringObjectiveSpecOrBuilder |
getObjectiveSpecOrBuilder()
The monitoring objective spec.
|
ModelMonitoringOutputSpec |
getOutputSpec()
The Output destination spec for metrics, error logs, etc.
|
ModelMonitoringOutputSpec.Builder |
getOutputSpecBuilder()
The Output destination spec for metrics, error logs, etc.
|
ModelMonitoringOutputSpecOrBuilder |
getOutputSpecOrBuilder()
The Output destination spec for metrics, error logs, etc.
|
boolean |
hasNotificationSpec()
The model monitoring notification spec.
|
boolean |
hasObjectiveSpec()
The monitoring objective spec.
|
boolean |
hasOutputSpec()
The Output destination spec for metrics, error logs, etc.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ModelMonitoringSpec.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ModelMonitoringSpec.Builder |
mergeFrom(com.google.protobuf.Message other) |
ModelMonitoringSpec.Builder |
mergeFrom(ModelMonitoringSpec other) |
ModelMonitoringSpec.Builder |
mergeNotificationSpec(ModelMonitoringNotificationSpec value)
The model monitoring notification spec.
|
ModelMonitoringSpec.Builder |
mergeObjectiveSpec(ModelMonitoringObjectiveSpec value)
The monitoring objective spec.
|
ModelMonitoringSpec.Builder |
mergeOutputSpec(ModelMonitoringOutputSpec value)
The Output destination spec for metrics, error logs, etc.
|
ModelMonitoringSpec.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ModelMonitoringSpec.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ModelMonitoringSpec.Builder |
setNotificationSpec(ModelMonitoringNotificationSpec.Builder builderForValue)
The model monitoring notification spec.
|
ModelMonitoringSpec.Builder |
setNotificationSpec(ModelMonitoringNotificationSpec value)
The model monitoring notification spec.
|
ModelMonitoringSpec.Builder |
setObjectiveSpec(ModelMonitoringObjectiveSpec.Builder builderForValue)
The monitoring objective spec.
|
ModelMonitoringSpec.Builder |
setObjectiveSpec(ModelMonitoringObjectiveSpec value)
The monitoring objective spec.
|
ModelMonitoringSpec.Builder |
setOutputSpec(ModelMonitoringOutputSpec.Builder builderForValue)
The Output destination spec for metrics, error logs, etc.
|
ModelMonitoringSpec.Builder |
setOutputSpec(ModelMonitoringOutputSpec value)
The Output destination spec for metrics, error logs, etc.
|
ModelMonitoringSpec.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ModelMonitoringSpec.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, 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<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.GeneratedMessageV3.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.GeneratedMessageV3.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 clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ModelMonitoringSpec.Builder>public ModelMonitoringSpec.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<ModelMonitoringSpec.Builder>public ModelMonitoringSpec.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ModelMonitoringSpec.Builder>public ModelMonitoringSpec.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ModelMonitoringSpec.Builder>public ModelMonitoringSpec.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<ModelMonitoringSpec.Builder>public ModelMonitoringSpec.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<ModelMonitoringSpec.Builder>public 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.GeneratedMessageV3.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 ModelMonitoringSpecOrBuilderpublic final ModelMonitoringSpec.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ModelMonitoringSpec.Builder>public final ModelMonitoringSpec.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ModelMonitoringSpec.Builder>Copyright © 2025 Google LLC. All rights reserved.