Class GcPauseRatioRule
- java.lang.Object
-
- org.openjdk.jmc.flightrecorder.rules.AbstractRule
-
- org.openjdk.jmc.flightrecorder.rules.jdk.memory.GcPauseRatioRule
-
- All Implemented Interfaces:
IRule
public class GcPauseRatioRule extends AbstractRule
-
-
Field Summary
Fields Modifier and Type Field Description static TypedResult<IQuantity>
GC_PAUSE_RATIO
static TypedResult<IQuantity>
GC_PAUSE_RATIO_WINDOW
static TypedResult<IRange<IQuantity>>
WINDOW
-
Fields inherited from class org.openjdk.jmc.flightrecorder.rules.AbstractRule
evaluationTask
-
-
Constructor Summary
Constructors Constructor Description GcPauseRatioRule()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected IResult
getResult(IItemCollection items, IPreferenceValueProvider vp, IResultValueProvider rp)
-
Methods inherited from class org.openjdk.jmc.flightrecorder.rules.AbstractRule
createEvaluation, getConfigurationAttributes, getId, getName, getRequiredEvents, getResults, getTopic
-
-
-
-
Field Detail
-
GC_PAUSE_RATIO
public static final TypedResult<IQuantity> GC_PAUSE_RATIO
-
WINDOW
public static final TypedResult<IRange<IQuantity>> WINDOW
-
GC_PAUSE_RATIO_WINDOW
public static final TypedResult<IQuantity> GC_PAUSE_RATIO_WINDOW
-
-
Method Detail
-
getResult
protected IResult getResult(IItemCollection items, IPreferenceValueProvider vp, IResultValueProvider rp)
- Specified by:
getResult
in classAbstractRule
-
-