Package | Description |
---|---|
org.openjdk.jmc.common.util | |
org.openjdk.jmc.flightrecorder.rules |
This package contains interfaces and classes for working with Rules and RuleResults.
|
org.openjdk.jmc.flightrecorder.rules.jdk | |
org.openjdk.jmc.flightrecorder.rules.jdk.compilation | |
org.openjdk.jmc.flightrecorder.rules.jdk.cpu | |
org.openjdk.jmc.flightrecorder.rules.jdk.exceptions | |
org.openjdk.jmc.flightrecorder.rules.jdk.general | |
org.openjdk.jmc.flightrecorder.rules.jdk.io | |
org.openjdk.jmc.flightrecorder.rules.jdk.latency | |
org.openjdk.jmc.flightrecorder.rules.jdk.memory |
Modifier and Type | Method and Description |
---|---|
<T> T |
IPreferenceValueProvider.getPreferenceValue(TypedPreference<T> preference)
Get the value of a preference.
|
Modifier and Type | Method and Description |
---|---|
Collection<TypedPreference<?>> |
AbstractRule.getConfigurationAttributes() |
Collection<TypedPreference<?>> |
IRule.getConfigurationAttributes()
Gets information about which attributes may be configured during rule evaluation.
|
Constructor and Description |
---|
AbstractRule(String id,
String name,
String topic,
TypedPreference<?>... configAttributes) |
Modifier and Type | Field and Description |
---|---|
static TypedPreference<IQuantity> |
RulePreferences.SHORT_RECORDING_LIMIT |
Modifier and Type | Field and Description |
---|---|
static TypedPreference<IQuantity> |
CodeCacheRule.CODE_CACHE_SIZE_INFO_PERCENT |
static TypedPreference<IQuantity> |
CodeCacheRule.CODE_CACHE_SIZE_WARN_PERCENT |
Modifier and Type | Method and Description |
---|---|
Collection<TypedPreference<?>> |
CodeCacheRule.getConfigurationAttributes() |
Modifier and Type | Field and Description |
---|---|
static TypedPreference<IQuantity> |
HighJvmCpuRule.JVM_CPU_INFO_LIMIT |
static TypedPreference<IQuantity> |
HighJvmCpuRule.MINIMUM_CPU_LOAD_PERIOD |
static TypedPreference<IQuantity> |
HighJvmCpuRule.MISSING_SAMPLE_LIMIT |
static TypedPreference<IQuantity> |
CompareCpuRule.OTHER_CPU_INFO_LIMIT |
static TypedPreference<IQuantity> |
CompareCpuRule.OTHER_CPU_WARNING_LIMIT |
static TypedPreference<IQuantity> |
ManyRunningProcessesRule.OTHER_PROCESSES_INFO_LIMIT |
Modifier and Type | Method and Description |
---|---|
Collection<TypedPreference<?>> |
ManyRunningProcessesRule.getConfigurationAttributes() |
Collection<TypedPreference<?>> |
HighJvmCpuRule.getConfigurationAttributes() |
Modifier and Type | Field and Description |
---|---|
static TypedPreference<IQuantity> |
ErrorRule.ERROR_INFO_LIMIT |
static TypedPreference<IQuantity> |
ErrorRule.ERROR_WARNING_LIMIT |
static TypedPreference<IQuantity> |
ErrorRule.ERROR_WINDOW_SIZE |
static TypedPreference<IQuantity> |
ExceptionRule.EXCEPTIONS_INFO_LIMIT |
static TypedPreference<IQuantity> |
ExceptionRule.EXCEPTIONS_WARNING_LIMIT |
static TypedPreference<String> |
ErrorRule.EXCLUDED_ERRORS_REGEXP |
Modifier and Type | Method and Description |
---|---|
Collection<TypedPreference<?>> |
ExceptionRule.getConfigurationAttributes() |
Collection<TypedPreference<?>> |
ErrorRule.getConfigurationAttributes() |
Collection<TypedPreference<?>> |
FatalErrorRule.getConfigurationAttributes() |
Modifier and Type | Field and Description |
---|---|
static TypedPreference<IQuantity> |
SocketReadRule.READ_INFO_LIMIT |
static TypedPreference<IQuantity> |
SocketReadRule.READ_WARNING_LIMIT |
static TypedPreference<IQuantity> |
FileReadRule.READ_WARNING_LIMIT |
static TypedPreference<IQuantity> |
SocketWriteRule.WRITE_INFO_LIMIT |
static TypedPreference<IQuantity> |
FileWriteRule.WRITE_WARNING_LIMIT |
static TypedPreference<IQuantity> |
SocketWriteRule.WRITE_WARNING_LIMIT |
Modifier and Type | Method and Description |
---|---|
Collection<TypedPreference<?>> |
SocketReadRule.getConfigurationAttributes() |
Collection<TypedPreference<?>> |
FileWriteRule.getConfigurationAttributes() |
Collection<TypedPreference<?>> |
FileReadRule.getConfigurationAttributes() |
Collection<TypedPreference<?>> |
SocketWriteRule.getConfigurationAttributes() |
Modifier and Type | Field and Description |
---|---|
static TypedPreference<IQuantity> |
ContextSwitchRule.CONTEXT_SWITCH_WARNING_LIMIT |
static TypedPreference<String> |
JavaBlockingRule.EXCLUDED_THREADS_REGEXP |
static TypedPreference<IQuantity> |
BiasedLockingRevocationPauseRule.INFO_LIMIT |
static TypedPreference<IQuantity> |
BiasedLockingRevocationRule.MAX_NUMBER_OF_CLASSES_TO_REPORT |
static TypedPreference<IQuantity> |
VMOperationRule.WARNING_LIMIT |
static TypedPreference<IQuantity> |
BiasedLockingRevocationRule.WARNING_LIMIT |
static TypedPreference<IQuantity> |
MethodProfilingRule.WINDOW_SIZE |
Modifier and Type | Method and Description |
---|---|
Collection<TypedPreference<?>> |
BiasedLockingRevocationPauseRule.getConfigurationAttributes() |
Collection<TypedPreference<?>> |
VMOperationRule.getConfigurationAttributes() |
Collection<TypedPreference<?>> |
JavaBlockingRule.getConfigurationAttributes() |
Collection<TypedPreference<?>> |
ContextSwitchRule.getConfigurationAttributes() |
Collection<TypedPreference<?>> |
MethodProfilingRule.getConfigurationAttributes() |
Collection<TypedPreference<?>> |
BiasedLockingRevocationRule.getConfigurationAttributes() |
Modifier and Type | Field and Description |
---|---|
static TypedPreference<IQuantity> |
ApplicationHaltsRule.APP_HALTS_INFO_LIMIT |
static TypedPreference<IQuantity> |
ApplicationHaltsRule.APP_HALTS_WARNING_LIMIT |
static TypedPreference<IQuantity> |
IncreasingLiveSetRule.CLASSES_LOADED_PERCENT |
static TypedPreference<IQuantity> |
GcFreedRatioRule.FEW_GCS_LIMIT |
static TypedPreference<IQuantity> |
GcLockerRule.GC_LOCKER_RATIO_LIMIT |
static TypedPreference<IQuantity> |
LongGcPauseRule.GC_PAUSE_INFO_LIMIT |
static TypedPreference<IQuantity> |
HeapInspectionRule.HEAP_INSPECTION_LIMIT |
static TypedPreference<IQuantity> |
IncreasingLiveSetRule.RELEVANCE_THRESHOLD |
static TypedPreference<IQuantity> |
SystemGcRule.SYSTEM_GC_RATIO_LIMIT |
static TypedPreference<IQuantity> |
GcFreedRatioRule.WINDOW_SIZE |
static TypedPreference<IQuantity> |
ApplicationHaltsRule.WINDOW_SIZE |
Copyright © 2019. All rights reserved.