public final class ErrorCollectorConfigImpl extends BaseConfig implements ErrorCollectorConfig
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CAPTURE_EVENTS |
static java.lang.String |
CLASS_NAME |
static java.lang.String |
COLLECT_ERRORS |
static java.lang.String |
COLLECT_EVENTS |
static boolean |
DEFAULT_CAPTURE_EVENTS |
static boolean |
DEFAULT_COLLECT_ERRORS |
static boolean |
DEFAULT_COLLECT_EVENTS |
static boolean |
DEFAULT_ENABLED |
static java.util.Set<java.lang.String> |
DEFAULT_IGNORE_ERRORS |
static java.util.Set<java.lang.Integer> |
DEFAULT_IGNORE_STATUS_CODES |
static int |
DEFAULT_MAX_EVENT_SAMPLES_STORED |
static java.lang.String |
ENABLED |
static java.lang.String |
EXCEPTION_HANDLERS |
static java.lang.String |
EXPECTED_CLASSES |
static java.lang.String |
EXPECTED_MESSAGES |
static java.lang.String |
EXPECTED_STATUS_CODES |
static java.lang.String |
IGNORE_CLASS_NAME |
static java.lang.String |
IGNORE_CLASSES |
static java.lang.String |
IGNORE_ERROR_PRIORITY |
static java.lang.String |
IGNORE_ERRORS |
static java.lang.String |
IGNORE_MESSAGE |
static java.lang.String |
IGNORE_MESSAGES |
static java.lang.String |
IGNORE_STATUS_CODES |
static java.lang.String |
MAX_EVENT_SAMPLES_STORED |
static java.lang.String |
MESSAGE |
static java.lang.String |
SYSTEM_PROPERTY_ROOT |
addDeprecatedProperties, COMMA_SEPARATOR, deprecatedProperties, SEMI_COLON_SEPARATOR, systemPropertyPrefix| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
getExceptionHandlers()
Gets the defined exception handlers in configuration.
|
java.util.Set<ExpectedErrorConfig> |
getExpectedErrors()
Get the set of error classes (and optionally) error messages that are expected to occur in the application.
|
java.util.Set<java.lang.Integer> |
getExpectedStatusCodes()
Get the set of HTTP status codes that are expected to occur in the application.
|
java.util.Set<IgnoreErrorConfig> |
getIgnoreErrors()
Get the set of error classes (and optionally) error messages that occur in the application and should be ignored
from being reported as errors.
|
java.util.Set<java.lang.Integer> |
getIgnoreStatusCodes()
Get the set of HTTP status codes that occur in the application that should be ignored from being reported as
errors.
|
int |
getMaxSamplesStored() |
boolean |
isEnabled() |
boolean |
isEventsEnabled() |
boolean |
isIgnoreErrorPriority()
Gets a value indicating if error priority should be ignored; default is true.
|
addDeprecatedProperty, castValue, clearDeprecatedProperties, getDoubleProperty, getIntegerSet, getIntProperty, getProperties, getProperty, getProperty, getPropertyFromSystemEnvironment, getPropertyFromSystemProperties, getStringPropertyOrNull, getSystemPropertyKey, getUniqueStrings, getUniqueStrings, getUniqueStringsFromCollection, getUniqueStringsFromCollection, getUniqueStringsFromString, nestedPropspublic static final java.lang.String ENABLED
public static final java.lang.String COLLECT_ERRORS
public static final java.lang.String IGNORE_ERRORS
public static final java.lang.String IGNORE_CLASSES
public static final java.lang.String IGNORE_MESSAGES
public static final java.lang.String IGNORE_CLASS_NAME
public static final java.lang.String IGNORE_MESSAGE
public static final java.lang.String IGNORE_STATUS_CODES
public static final java.lang.String IGNORE_ERROR_PRIORITY
public static final java.lang.String EXCEPTION_HANDLERS
public static final boolean DEFAULT_ENABLED
public static final boolean DEFAULT_COLLECT_ERRORS
public static final java.util.Set<java.lang.Integer> DEFAULT_IGNORE_STATUS_CODES
public static final java.lang.String COLLECT_EVENTS
public static final boolean DEFAULT_COLLECT_EVENTS
public static final java.lang.String CAPTURE_EVENTS
public static final boolean DEFAULT_CAPTURE_EVENTS
public static final java.lang.String MAX_EVENT_SAMPLES_STORED
public static final int DEFAULT_MAX_EVENT_SAMPLES_STORED
public static final java.lang.String EXPECTED_CLASSES
public static final java.lang.String EXPECTED_MESSAGES
public static final java.lang.String CLASS_NAME
public static final java.lang.String MESSAGE
public static final java.lang.String EXPECTED_STATUS_CODES
public static final java.util.Set<java.lang.String> DEFAULT_IGNORE_ERRORS
public static final java.lang.String SYSTEM_PROPERTY_ROOT
public java.util.Set<IgnoreErrorConfig> getIgnoreErrors()
ErrorCollectorConfiggetIgnoreErrors in interface ErrorCollectorConfigpublic java.util.Set<java.lang.Integer> getIgnoreStatusCodes()
ErrorCollectorConfiggetIgnoreStatusCodes in interface ErrorCollectorConfigpublic java.util.Set<ExpectedErrorConfig> getExpectedErrors()
ErrorCollectorConfiggetExpectedErrors in interface ErrorCollectorConfigpublic java.util.Set<java.lang.Integer> getExpectedStatusCodes()
ErrorCollectorConfiggetExpectedStatusCodes in interface ErrorCollectorConfigpublic boolean isEnabled()
isEnabled in interface ErrorCollectorConfigpublic boolean isEventsEnabled()
isEventsEnabled in interface ErrorCollectorConfigpublic int getMaxSamplesStored()
getMaxSamplesStored in interface ErrorCollectorConfigpublic boolean isIgnoreErrorPriority()
ErrorCollectorConfigisIgnoreErrorPriority in interface ErrorCollectorConfigpublic java.lang.Object getExceptionHandlers()
ErrorCollectorConfiggetExceptionHandlers in interface ErrorCollectorConfig