public abstract class ParameterizedSource extends Source
ParameterizedSource
is used for alerts where the logic of
computing the AlertState
is dependant on user-specified parameters.
For example, the parameters might be threshold values.Modifier and Type | Class and Description |
---|---|
static class |
ParameterizedSource.AlertParameter
The
ParameterizedSource.AlertParameter class represents a single parameter that can be
passed into an alert which takes parameters. |
static class |
ParameterizedSource.AlertParameterType
The
ParameterizedSource.AlertParameterType enum represents the value type. |
static class |
ParameterizedSource.AlertParameterVisibility
The
ParameterizedSource.AlertParameterVisibility enum represents the visibility of
alert parameters. |
Constructor and Description |
---|
ParameterizedSource() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
List<ParameterizedSource.AlertParameter> |
getParameters()
Gets a list of the optional parameters which govern how a parameterized
alert behaves.
|
int |
hashCode() |
getReporting, getType, setReporting, setType
public List<ParameterizedSource.AlertParameter> getParameters()
Copyright © 2022 Apache Software Foundation. All rights reserved.