public static final class ModelMonitoringAlert.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ModelMonitoringAlert.Builder> implements ModelMonitoringAlertOrBuilder
Represents a single monitoring alert. This is currently used in the SearchModelMonitoringAlerts api, thus the alert wrapped in this message belongs to the resource asked in the request.Protobuf type
google.cloud.aiplatform.v1beta1.ModelMonitoringAlert| Modifier and Type | Method and Description |
|---|---|
ModelMonitoringAlert.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ModelMonitoringAlert |
build() |
ModelMonitoringAlert |
buildPartial() |
ModelMonitoringAlert.Builder |
clear() |
ModelMonitoringAlert.Builder |
clearAlertTime()
Alert creation time.
|
ModelMonitoringAlert.Builder |
clearAnomaly()
Anomaly details.
|
ModelMonitoringAlert.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ModelMonitoringAlert.Builder |
clearObjectiveType()
One of the supported monitoring objectives:
`raw-feature-drift`
`prediction-output-drift`
`feature-attribution`
string objective_type = 2; |
ModelMonitoringAlert.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ModelMonitoringAlert.Builder |
clearStatsName()
The stats name.
|
ModelMonitoringAlert.Builder |
clone() |
com.google.protobuf.Timestamp |
getAlertTime()
Alert creation time.
|
com.google.protobuf.Timestamp.Builder |
getAlertTimeBuilder()
Alert creation time.
|
com.google.protobuf.TimestampOrBuilder |
getAlertTimeOrBuilder()
Alert creation time.
|
ModelMonitoringAnomaly |
getAnomaly()
Anomaly details.
|
ModelMonitoringAnomaly.Builder |
getAnomalyBuilder()
Anomaly details.
|
ModelMonitoringAnomalyOrBuilder |
getAnomalyOrBuilder()
Anomaly details.
|
ModelMonitoringAlert |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getObjectiveType()
One of the supported monitoring objectives:
`raw-feature-drift`
`prediction-output-drift`
`feature-attribution`
string objective_type = 2; |
com.google.protobuf.ByteString |
getObjectiveTypeBytes()
One of the supported monitoring objectives:
`raw-feature-drift`
`prediction-output-drift`
`feature-attribution`
string objective_type = 2; |
String |
getStatsName()
The stats name.
|
com.google.protobuf.ByteString |
getStatsNameBytes()
The stats name.
|
boolean |
hasAlertTime()
Alert creation time.
|
boolean |
hasAnomaly()
Anomaly details.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ModelMonitoringAlert.Builder |
mergeAlertTime(com.google.protobuf.Timestamp value)
Alert creation time.
|
ModelMonitoringAlert.Builder |
mergeAnomaly(ModelMonitoringAnomaly value)
Anomaly details.
|
ModelMonitoringAlert.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ModelMonitoringAlert.Builder |
mergeFrom(com.google.protobuf.Message other) |
ModelMonitoringAlert.Builder |
mergeFrom(ModelMonitoringAlert other) |
ModelMonitoringAlert.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ModelMonitoringAlert.Builder |
setAlertTime(com.google.protobuf.Timestamp.Builder builderForValue)
Alert creation time.
|
ModelMonitoringAlert.Builder |
setAlertTime(com.google.protobuf.Timestamp value)
Alert creation time.
|
ModelMonitoringAlert.Builder |
setAnomaly(ModelMonitoringAnomaly.Builder builderForValue)
Anomaly details.
|
ModelMonitoringAlert.Builder |
setAnomaly(ModelMonitoringAnomaly value)
Anomaly details.
|
ModelMonitoringAlert.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ModelMonitoringAlert.Builder |
setObjectiveType(String value)
One of the supported monitoring objectives:
`raw-feature-drift`
`prediction-output-drift`
`feature-attribution`
string objective_type = 2; |
ModelMonitoringAlert.Builder |
setObjectiveTypeBytes(com.google.protobuf.ByteString value)
One of the supported monitoring objectives:
`raw-feature-drift`
`prediction-output-drift`
`feature-attribution`
string objective_type = 2; |
ModelMonitoringAlert.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ModelMonitoringAlert.Builder |
setStatsName(String value)
The stats name.
|
ModelMonitoringAlert.Builder |
setStatsNameBytes(com.google.protobuf.ByteString value)
The stats name.
|
ModelMonitoringAlert.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<ModelMonitoringAlert.Builder>public ModelMonitoringAlert.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ModelMonitoringAlert.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<ModelMonitoringAlert.Builder>public ModelMonitoringAlert getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ModelMonitoringAlert build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ModelMonitoringAlert buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ModelMonitoringAlert.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ModelMonitoringAlert.Builder>public ModelMonitoringAlert.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<ModelMonitoringAlert.Builder>public ModelMonitoringAlert.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ModelMonitoringAlert.Builder>public ModelMonitoringAlert.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ModelMonitoringAlert.Builder>public ModelMonitoringAlert.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<ModelMonitoringAlert.Builder>public ModelMonitoringAlert.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<ModelMonitoringAlert.Builder>public ModelMonitoringAlert.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ModelMonitoringAlert.Builder>public ModelMonitoringAlert.Builder mergeFrom(ModelMonitoringAlert other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ModelMonitoringAlert.Builder>public ModelMonitoringAlert.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<ModelMonitoringAlert.Builder>IOExceptionpublic String getStatsName()
The stats name.
string stats_name = 1;getStatsName in interface ModelMonitoringAlertOrBuilderpublic com.google.protobuf.ByteString getStatsNameBytes()
The stats name.
string stats_name = 1;getStatsNameBytes in interface ModelMonitoringAlertOrBuilderpublic ModelMonitoringAlert.Builder setStatsName(String value)
The stats name.
string stats_name = 1;value - The statsName to set.public ModelMonitoringAlert.Builder clearStatsName()
The stats name.
string stats_name = 1;public ModelMonitoringAlert.Builder setStatsNameBytes(com.google.protobuf.ByteString value)
The stats name.
string stats_name = 1;value - The bytes for statsName to set.public String getObjectiveType()
One of the supported monitoring objectives: `raw-feature-drift` `prediction-output-drift` `feature-attribution`
string objective_type = 2;getObjectiveType in interface ModelMonitoringAlertOrBuilderpublic com.google.protobuf.ByteString getObjectiveTypeBytes()
One of the supported monitoring objectives: `raw-feature-drift` `prediction-output-drift` `feature-attribution`
string objective_type = 2;getObjectiveTypeBytes in interface ModelMonitoringAlertOrBuilderpublic ModelMonitoringAlert.Builder setObjectiveType(String value)
One of the supported monitoring objectives: `raw-feature-drift` `prediction-output-drift` `feature-attribution`
string objective_type = 2;value - The objectiveType to set.public ModelMonitoringAlert.Builder clearObjectiveType()
One of the supported monitoring objectives: `raw-feature-drift` `prediction-output-drift` `feature-attribution`
string objective_type = 2;public ModelMonitoringAlert.Builder setObjectiveTypeBytes(com.google.protobuf.ByteString value)
One of the supported monitoring objectives: `raw-feature-drift` `prediction-output-drift` `feature-attribution`
string objective_type = 2;value - The bytes for objectiveType to set.public boolean hasAlertTime()
Alert creation time.
.google.protobuf.Timestamp alert_time = 3;hasAlertTime in interface ModelMonitoringAlertOrBuilderpublic com.google.protobuf.Timestamp getAlertTime()
Alert creation time.
.google.protobuf.Timestamp alert_time = 3;getAlertTime in interface ModelMonitoringAlertOrBuilderpublic ModelMonitoringAlert.Builder setAlertTime(com.google.protobuf.Timestamp value)
Alert creation time.
.google.protobuf.Timestamp alert_time = 3;public ModelMonitoringAlert.Builder setAlertTime(com.google.protobuf.Timestamp.Builder builderForValue)
Alert creation time.
.google.protobuf.Timestamp alert_time = 3;public ModelMonitoringAlert.Builder mergeAlertTime(com.google.protobuf.Timestamp value)
Alert creation time.
.google.protobuf.Timestamp alert_time = 3;public ModelMonitoringAlert.Builder clearAlertTime()
Alert creation time.
.google.protobuf.Timestamp alert_time = 3;public com.google.protobuf.Timestamp.Builder getAlertTimeBuilder()
Alert creation time.
.google.protobuf.Timestamp alert_time = 3;public com.google.protobuf.TimestampOrBuilder getAlertTimeOrBuilder()
Alert creation time.
.google.protobuf.Timestamp alert_time = 3;getAlertTimeOrBuilder in interface ModelMonitoringAlertOrBuilderpublic boolean hasAnomaly()
Anomaly details.
.google.cloud.aiplatform.v1beta1.ModelMonitoringAnomaly anomaly = 4;hasAnomaly in interface ModelMonitoringAlertOrBuilderpublic ModelMonitoringAnomaly getAnomaly()
Anomaly details.
.google.cloud.aiplatform.v1beta1.ModelMonitoringAnomaly anomaly = 4;getAnomaly in interface ModelMonitoringAlertOrBuilderpublic ModelMonitoringAlert.Builder setAnomaly(ModelMonitoringAnomaly value)
Anomaly details.
.google.cloud.aiplatform.v1beta1.ModelMonitoringAnomaly anomaly = 4;public ModelMonitoringAlert.Builder setAnomaly(ModelMonitoringAnomaly.Builder builderForValue)
Anomaly details.
.google.cloud.aiplatform.v1beta1.ModelMonitoringAnomaly anomaly = 4;public ModelMonitoringAlert.Builder mergeAnomaly(ModelMonitoringAnomaly value)
Anomaly details.
.google.cloud.aiplatform.v1beta1.ModelMonitoringAnomaly anomaly = 4;public ModelMonitoringAlert.Builder clearAnomaly()
Anomaly details.
.google.cloud.aiplatform.v1beta1.ModelMonitoringAnomaly anomaly = 4;public ModelMonitoringAnomaly.Builder getAnomalyBuilder()
Anomaly details.
.google.cloud.aiplatform.v1beta1.ModelMonitoringAnomaly anomaly = 4;public ModelMonitoringAnomalyOrBuilder getAnomalyOrBuilder()
Anomaly details.
.google.cloud.aiplatform.v1beta1.ModelMonitoringAnomaly anomaly = 4;getAnomalyOrBuilder in interface ModelMonitoringAlertOrBuilderpublic final ModelMonitoringAlert.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ModelMonitoringAlert.Builder>public final ModelMonitoringAlert.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ModelMonitoringAlert.Builder>Copyright © 2024 Google LLC. All rights reserved.