Class ModelMonitoringAlert.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ModelMonitoringAlert.Builder>
com.google.cloud.aiplatform.v1beta1.ModelMonitoringAlert.Builder
- All Implemented Interfaces:
ModelMonitoringAlertOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ModelMonitoringAlert
public static final class ModelMonitoringAlert.Builder
extends com.google.protobuf.GeneratedMessage.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-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Alert creation time.Anomaly details.One of the supported monitoring objectives: `raw-feature-drift` `prediction-output-drift` `feature-attribution`The stats name.com.google.protobuf.TimestampAlert creation time.com.google.protobuf.Timestamp.BuilderAlert creation time.com.google.protobuf.TimestampOrBuilderAlert creation time.Anomaly details.Anomaly details.Anomaly details.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorOne of the supported monitoring objectives: `raw-feature-drift` `prediction-output-drift` `feature-attribution`com.google.protobuf.ByteStringOne of the supported monitoring objectives: `raw-feature-drift` `prediction-output-drift` `feature-attribution`The stats name.com.google.protobuf.ByteStringThe stats name.booleanAlert creation time.booleanAnomaly details.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeAlertTime(com.google.protobuf.Timestamp value) Alert creation time.Anomaly details.mergeFrom(ModelMonitoringAlert other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setAlertTime(com.google.protobuf.Timestamp value) Alert creation time.setAlertTime(com.google.protobuf.Timestamp.Builder builderForValue) Alert creation time.setAnomaly(ModelMonitoringAnomaly value) Anomaly details.setAnomaly(ModelMonitoringAnomaly.Builder builderForValue) Anomaly details.setObjectiveType(String value) One of the supported monitoring objectives: `raw-feature-drift` `prediction-output-drift` `feature-attribution`setObjectiveTypeBytes(com.google.protobuf.ByteString value) One of the supported monitoring objectives: `raw-feature-drift` `prediction-output-drift` `feature-attribution`setStatsName(String value) The stats name.setStatsNameBytes(com.google.protobuf.ByteString value) The stats name.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, 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, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<ModelMonitoringAlert.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<ModelMonitoringAlert.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<ModelMonitoringAlert.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ModelMonitoringAlert.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ModelMonitoringAlert.Builder>
-
mergeFrom
public ModelMonitoringAlert.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ModelMonitoringAlert.Builder>- Throws:
IOException
-
getStatsName
The stats name.
string stats_name = 1;- Specified by:
getStatsNamein interfaceModelMonitoringAlertOrBuilder- Returns:
- The statsName.
-
getStatsNameBytes
public com.google.protobuf.ByteString getStatsNameBytes()The stats name.
string stats_name = 1;- Specified by:
getStatsNameBytesin interfaceModelMonitoringAlertOrBuilder- Returns:
- The bytes for statsName.
-
setStatsName
The stats name.
string stats_name = 1;- Parameters:
value- The statsName to set.- Returns:
- This builder for chaining.
-
clearStatsName
The stats name.
string stats_name = 1;- Returns:
- This builder for chaining.
-
setStatsNameBytes
The stats name.
string stats_name = 1;- Parameters:
value- The bytes for statsName to set.- Returns:
- This builder for chaining.
-
getObjectiveType
One of the supported monitoring objectives: `raw-feature-drift` `prediction-output-drift` `feature-attribution`
string objective_type = 2;- Specified by:
getObjectiveTypein interfaceModelMonitoringAlertOrBuilder- Returns:
- The objectiveType.
-
getObjectiveTypeBytes
public com.google.protobuf.ByteString getObjectiveTypeBytes()One of the supported monitoring objectives: `raw-feature-drift` `prediction-output-drift` `feature-attribution`
string objective_type = 2;- Specified by:
getObjectiveTypeBytesin interfaceModelMonitoringAlertOrBuilder- Returns:
- The bytes for objectiveType.
-
setObjectiveType
One of the supported monitoring objectives: `raw-feature-drift` `prediction-output-drift` `feature-attribution`
string objective_type = 2;- Parameters:
value- The objectiveType to set.- Returns:
- This builder for chaining.
-
clearObjectiveType
One of the supported monitoring objectives: `raw-feature-drift` `prediction-output-drift` `feature-attribution`
string objective_type = 2;- Returns:
- This builder for chaining.
-
setObjectiveTypeBytes
One of the supported monitoring objectives: `raw-feature-drift` `prediction-output-drift` `feature-attribution`
string objective_type = 2;- Parameters:
value- The bytes for objectiveType to set.- Returns:
- This builder for chaining.
-
hasAlertTime
public boolean hasAlertTime()Alert creation time.
.google.protobuf.Timestamp alert_time = 3;- Specified by:
hasAlertTimein interfaceModelMonitoringAlertOrBuilder- Returns:
- Whether the alertTime field is set.
-
getAlertTime
public com.google.protobuf.Timestamp getAlertTime()Alert creation time.
.google.protobuf.Timestamp alert_time = 3;- Specified by:
getAlertTimein interfaceModelMonitoringAlertOrBuilder- Returns:
- The alertTime.
-
setAlertTime
Alert creation time.
.google.protobuf.Timestamp alert_time = 3; -
setAlertTime
public ModelMonitoringAlert.Builder setAlertTime(com.google.protobuf.Timestamp.Builder builderForValue) Alert creation time.
.google.protobuf.Timestamp alert_time = 3; -
mergeAlertTime
Alert creation time.
.google.protobuf.Timestamp alert_time = 3; -
clearAlertTime
Alert creation time.
.google.protobuf.Timestamp alert_time = 3; -
getAlertTimeBuilder
public com.google.protobuf.Timestamp.Builder getAlertTimeBuilder()Alert creation time.
.google.protobuf.Timestamp alert_time = 3; -
getAlertTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getAlertTimeOrBuilder()Alert creation time.
.google.protobuf.Timestamp alert_time = 3;- Specified by:
getAlertTimeOrBuilderin interfaceModelMonitoringAlertOrBuilder
-
hasAnomaly
public boolean hasAnomaly()Anomaly details.
.google.cloud.aiplatform.v1beta1.ModelMonitoringAnomaly anomaly = 4;- Specified by:
hasAnomalyin interfaceModelMonitoringAlertOrBuilder- Returns:
- Whether the anomaly field is set.
-
getAnomaly
Anomaly details.
.google.cloud.aiplatform.v1beta1.ModelMonitoringAnomaly anomaly = 4;- Specified by:
getAnomalyin interfaceModelMonitoringAlertOrBuilder- Returns:
- The anomaly.
-
setAnomaly
Anomaly details.
.google.cloud.aiplatform.v1beta1.ModelMonitoringAnomaly anomaly = 4; -
setAnomaly
Anomaly details.
.google.cloud.aiplatform.v1beta1.ModelMonitoringAnomaly anomaly = 4; -
mergeAnomaly
Anomaly details.
.google.cloud.aiplatform.v1beta1.ModelMonitoringAnomaly anomaly = 4; -
clearAnomaly
Anomaly details.
.google.cloud.aiplatform.v1beta1.ModelMonitoringAnomaly anomaly = 4; -
getAnomalyBuilder
Anomaly details.
.google.cloud.aiplatform.v1beta1.ModelMonitoringAnomaly anomaly = 4; -
getAnomalyOrBuilder
Anomaly details.
.google.cloud.aiplatform.v1beta1.ModelMonitoringAnomaly anomaly = 4;- Specified by:
getAnomalyOrBuilderin interfaceModelMonitoringAlertOrBuilder
-