public class ErrorRule extends AbstractRule
Modifier and Type | Field and Description |
---|---|
private static java.util.List<TypedPreference<?>> |
CONFIG_ATTRIBUTES |
static TypedResult<IQuantity> |
ERROR_COUNT |
static TypedPreference<IQuantity> |
ERROR_INFO_LIMIT |
static TypedResult<IQuantity> |
ERROR_RATE |
static TypedPreference<IQuantity> |
ERROR_WARNING_LIMIT |
static TypedResult<IRange<IQuantity>> |
ERROR_WINDOW |
static TypedPreference<IQuantity> |
ERROR_WINDOW_SIZE |
static TypedResult<IQuantity> |
EXCLUDED_ERRORS |
static TypedPreference<java.lang.String> |
EXCLUDED_ERRORS_REGEXP |
static TypedResult<IMCType> |
MOST_COMMON_ERROR |
static TypedResult<IQuantity> |
MOST_COMMON_ERROR_COUNT |
private static java.util.Map<java.lang.String,RulesToolkit.EventAvailability> |
REQUIRED_EVENTS |
private static java.util.Collection<TypedResult<?>> |
RESULT_ATTRIBUTES |
private static java.lang.String |
RESULT_ID |
evaluationTask
Constructor and Description |
---|
ErrorRule() |
Modifier and Type | Method and Description |
---|---|
protected IResult |
getResult(IItemCollection items,
IPreferenceValueProvider vp,
IResultValueProvider rp) |
createEvaluation, getConfigurationAttributes, getId, getName, getRequiredEvents, getResults, getTopic
private static final java.lang.String RESULT_ID
public static final TypedPreference<IQuantity> ERROR_INFO_LIMIT
public static final TypedPreference<IQuantity> ERROR_WARNING_LIMIT
public static final TypedPreference<java.lang.String> EXCLUDED_ERRORS_REGEXP
public static final TypedPreference<IQuantity> ERROR_WINDOW_SIZE
private static final java.util.List<TypedPreference<?>> CONFIG_ATTRIBUTES
public static final TypedResult<IRange<IQuantity>> ERROR_WINDOW
public static final TypedResult<IQuantity> ERROR_RATE
public static final TypedResult<IQuantity> ERROR_COUNT
public static final TypedResult<IMCType> MOST_COMMON_ERROR
public static final TypedResult<IQuantity> MOST_COMMON_ERROR_COUNT
public static final TypedResult<IQuantity> EXCLUDED_ERRORS
private static final java.util.Collection<TypedResult<?>> RESULT_ATTRIBUTES
private static final java.util.Map<java.lang.String,RulesToolkit.EventAvailability> REQUIRED_EVENTS
protected IResult getResult(IItemCollection items, IPreferenceValueProvider vp, IResultValueProvider rp)
getResult
in class AbstractRule