Class AlertResolution
java.lang.Object
com.kingsrook.qqq.backend.core.alerts.AlertResolution
- All Implemented Interfaces:
Serializable
A producer's "this problem is gone", passed to QAlerts.resolve. Resolving
a key that is not open is a no-op.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionConstructorAlertResolution(String alertTypeName, String dedupKey, String note) Constructor -
Method Summary
Modifier and TypeMethodDescriptionGetter for alertTypeNameGetter for dedupKeyThe dedup key to use: the one given, or the type name.getNote()Getter for noteGetter for resolvedAtwithAlertTypeName(String alertTypeName) Fluent setter for alertTypeNamewithDedupKey(String dedupKey) Fluent setter for dedupKeyFluent setter for notewithResolvedAt(Instant resolvedAt) Fluent setter for resolvedAt (default: when QAlerts.resolve is called)
-
Constructor Details
-
AlertResolution
public AlertResolution()Constructor -
AlertResolution
-
-
Method Details
-
getEffectiveDedupKey
The dedup key to use: the one given, or the type name. -
getAlertTypeName
Getter for alertTypeName -
withAlertTypeName
Fluent setter for alertTypeName -
getDedupKey
Getter for dedupKey -
withDedupKey
Fluent setter for dedupKey -
getNote
Getter for note -
withNote
Fluent setter for note -
getResolvedAt
Getter for resolvedAt -
withResolvedAt
Fluent setter for resolvedAt (default: when QAlerts.resolve is called)
-