public class DumpReasonRule extends Object implements org.openjdk.jmc.flightrecorder.rules.IRule
Modifier and Type | Field and Description |
---|---|
static org.openjdk.jmc.common.util.TypedPreference<org.openjdk.jmc.common.unit.IQuantity> |
COREDUMP_SCORE |
static org.openjdk.jmc.common.util.TypedPreference<org.openjdk.jmc.common.unit.IQuantity> |
CRASH_SCORE |
static org.openjdk.jmc.common.util.TypedPreference<org.openjdk.jmc.common.unit.IQuantity> |
OOM_SCORE |
Constructor and Description |
---|
DumpReasonRule() |
Modifier and Type | Method and Description |
---|---|
RunnableFuture<org.openjdk.jmc.flightrecorder.rules.Result> |
evaluate(org.openjdk.jmc.common.item.IItemCollection items,
org.openjdk.jmc.common.util.IPreferenceValueProvider valueProvider) |
Collection<org.openjdk.jmc.common.util.TypedPreference<?>> |
getConfigurationAttributes() |
String |
getId() |
String |
getName() |
String |
getTopic() |
public static final org.openjdk.jmc.common.util.TypedPreference<org.openjdk.jmc.common.unit.IQuantity> CRASH_SCORE
public static final org.openjdk.jmc.common.util.TypedPreference<org.openjdk.jmc.common.unit.IQuantity> COREDUMP_SCORE
public static final org.openjdk.jmc.common.util.TypedPreference<org.openjdk.jmc.common.unit.IQuantity> OOM_SCORE
public RunnableFuture<org.openjdk.jmc.flightrecorder.rules.Result> evaluate(org.openjdk.jmc.common.item.IItemCollection items, org.openjdk.jmc.common.util.IPreferenceValueProvider valueProvider)
evaluate
in interface org.openjdk.jmc.flightrecorder.rules.IRule
public Collection<org.openjdk.jmc.common.util.TypedPreference<?>> getConfigurationAttributes()
getConfigurationAttributes
in interface org.openjdk.jmc.flightrecorder.rules.IRule
public String getId()
getId
in interface org.openjdk.jmc.flightrecorder.rules.IRule
public String getName()
getName
in interface org.openjdk.jmc.flightrecorder.rules.IRule
public String getTopic()
getTopic
in interface org.openjdk.jmc.flightrecorder.rules.IRule
Copyright © 2020. All rights reserved.