Class ModelMonitoringAlert
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.aiplatform.v1beta1.ModelMonitoringAlert
- All Implemented Interfaces:
ModelMonitoringAlertOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class ModelMonitoringAlert
extends com.google.protobuf.GeneratedMessage
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- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classRepresents a single monitoring alert.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleancom.google.protobuf.TimestampAlert creation time.com.google.protobuf.TimestampOrBuilderAlert creation time.Anomaly details.Anomaly details.static ModelMonitoringAlertstatic final com.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`com.google.protobuf.Parser<ModelMonitoringAlert>intThe stats name.com.google.protobuf.ByteStringThe stats name.booleanAlert creation time.booleanAnomaly details.inthashCode()protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanstatic ModelMonitoringAlert.Builderstatic ModelMonitoringAlert.BuildernewBuilder(ModelMonitoringAlert prototype) protected ModelMonitoringAlert.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static ModelMonitoringAlertparseDelimitedFrom(InputStream input) static ModelMonitoringAlertparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ModelMonitoringAlertparseFrom(byte[] data) static ModelMonitoringAlertparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ModelMonitoringAlertparseFrom(com.google.protobuf.ByteString data) static ModelMonitoringAlertparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ModelMonitoringAlertparseFrom(com.google.protobuf.CodedInputStream input) static ModelMonitoringAlertparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ModelMonitoringAlertparseFrom(InputStream input) static ModelMonitoringAlertparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ModelMonitoringAlertparseFrom(ByteBuffer data) static ModelMonitoringAlertparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<ModelMonitoringAlert>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
STATS_NAME_FIELD_NUMBER
public static final int STATS_NAME_FIELD_NUMBER- See Also:
-
OBJECTIVE_TYPE_FIELD_NUMBER
public static final int OBJECTIVE_TYPE_FIELD_NUMBER- See Also:
-
ALERT_TIME_FIELD_NUMBER
public static final int ALERT_TIME_FIELD_NUMBER- See Also:
-
ANOMALY_FIELD_NUMBER
public static final int ANOMALY_FIELD_NUMBER- See Also:
-
-
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
-
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.
-
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.
-
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.
-
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.
-
getAnomalyOrBuilder
Anomaly details.
.google.cloud.aiplatform.v1beta1.ModelMonitoringAnomaly anomaly = 4;- Specified by:
getAnomalyOrBuilderin interfaceModelMonitoringAlertOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static ModelMonitoringAlert parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ModelMonitoringAlert parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ModelMonitoringAlert parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ModelMonitoringAlert parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ModelMonitoringAlert parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ModelMonitoringAlert parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static ModelMonitoringAlert parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static ModelMonitoringAlert parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static ModelMonitoringAlert parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static ModelMonitoringAlert parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ModelMonitoringAlert.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-