- GARBAGE_COLLECTION_TOPIC - Static variable in class org.openjdk.jmc.flightrecorder.rules.util.JfrRuleTopics
-
- GC_CONFIGURATION_TOPIC - Static variable in class org.openjdk.jmc.flightrecorder.rules.util.JfrRuleTopics
-
- get(double) - Static method in enum org.openjdk.jmc.flightrecorder.rules.Severity
-
- getAllTopics() - Static method in class org.openjdk.jmc.flightrecorder.rules.util.RulesToolkit
-
Retrieves all topics that have rules associated with them.
- getChildren() - Method in interface org.openjdk.jmc.flightrecorder.rules.tree.ITreeNode
-
- getChildren() - Method in class org.openjdk.jmc.flightrecorder.rules.tree.TreeNode
-
- getConfigurationAttributes() - Method in class org.openjdk.jmc.flightrecorder.rules.AbstractRule
-
- getConfigurationAttributes() - Method in interface org.openjdk.jmc.flightrecorder.rules.IRule
-
Gets information about which attributes may be configured during rule evaluation.
- getDepth(ITreeNode<?>) - Static method in class org.openjdk.jmc.flightrecorder.rules.tree.ItemTreeToolkit
-
Returns the number of ancestors the node has.
- getDuration() - Method in class org.openjdk.jmc.flightrecorder.rules.tree.traversal.LayerBreakdownVisitor.LayerBreakdown
-
- getDuration() - Method in class org.openjdk.jmc.flightrecorder.rules.tree.traversal.LayerBreakdownVisitor.LayerEntry
-
- getDuration(IItem) - Static method in class org.openjdk.jmc.flightrecorder.rules.util.RulesToolkit
-
Convenience method to get the duration value from a specific event.
- getDurationInWindow(IQuantity, IQuantity, IItem) - Static method in class org.openjdk.jmc.flightrecorder.rules.util.RulesToolkit
-
Get the duration for item within the specified window
- getEnabledEventTypesRecommendation(IItemCollection, String...) - Static method in class org.openjdk.jmc.flightrecorder.rules.util.RulesToolkit
-
Creates a text message informing that event types are recommended
- getEndTime() - Method in class org.openjdk.jmc.flightrecorder.rules.tree.TreeNode
-
- getEndTime(IItem) - Static method in class org.openjdk.jmc.flightrecorder.rules.util.RulesToolkit
-
Convenience method to get the end time value from a specific event.
- getEventAvailability(IItemCollection, String...) - Static method in class org.openjdk.jmc.flightrecorder.rules.util.RulesToolkit
-
Checks the event availability for the event types.
- getEventAvailabilityResult(IRule, IItemCollection, RulesToolkit.EventAvailability, String...) - Static method in class org.openjdk.jmc.flightrecorder.rules.util.RulesToolkit
-
Returns a proper result for the availability problem.
- getFlightRecorderOptions(IItemCollection) - Static method in class org.openjdk.jmc.flightrecorder.rules.util.RulesToolkit
-
Convenience method for parsing the -XX:FlightRecorderOptions JVM flag.
- getId() - Method in class org.openjdk.jmc.flightrecorder.rules.AbstractRule
-
- getId() - Method in interface org.openjdk.jmc.flightrecorder.rules.IRule
-
- getItemQuery() - Method in class org.openjdk.jmc.flightrecorder.rules.Result
-
- getJavaSpecVersion(IItemCollection) - Static method in class org.openjdk.jmc.flightrecorder.rules.util.RulesToolkit
-
Gets the Java version for the recording the provided IItemCollection
represents.
- getJavaVersion(IItemCollection) - Static method in class org.openjdk.jmc.flightrecorder.rules.util.RulesToolkit
-
- getJavaVersion(String) - Static method in class org.openjdk.jmc.flightrecorder.rules.util.RulesToolkit
-
- getLayer() - Method in class org.openjdk.jmc.flightrecorder.rules.tree.traversal.LayerBreakdownVisitor.LayerBreakdown
-
- getLayerEntries() - Method in class org.openjdk.jmc.flightrecorder.rules.tree.traversal.LayerBreakdownVisitor.LayerBreakdown
-
- getLayers() - Method in class org.openjdk.jmc.flightrecorder.rules.tree.traversal.LayerBreakdownGenerator
-
- getLayers() - Method in class org.openjdk.jmc.flightrecorder.rules.tree.traversal.LayerBreakdownVisitor
-
- getLeastAvailable(RulesToolkit.EventAvailability...) - Static method in class org.openjdk.jmc.flightrecorder.rules.util.RulesToolkit
-
Returns the least available EventAvailability from the ones provided.
- getLimit() - Method in enum org.openjdk.jmc.flightrecorder.rules.Severity
-
- getLocalizedName() - Method in enum org.openjdk.jmc.flightrecorder.rules.Severity
-
- getLongDescription() - Method in class org.openjdk.jmc.flightrecorder.rules.Result
-
- getMissingAttributeResult(IRule, IType<IItem>, IAttribute<?>) - Static method in class org.openjdk.jmc.flightrecorder.rules.util.RulesToolkit
-
Gets a
Result
object representing a not applicable result due to a missing attribute.
- getName() - Method in class org.openjdk.jmc.flightrecorder.rules.AbstractRule
-
- getName() - Method in interface org.openjdk.jmc.flightrecorder.rules.IRule
-
- getNotApplicableResult(IRule, String) - Static method in class org.openjdk.jmc.flightrecorder.rules.util.RulesToolkit
-
Creates a
Result
object with a generic not applicable (N/A) result for a given rule
with a specified message.
- getParent() - Method in interface org.openjdk.jmc.flightrecorder.rules.tree.ITreeNode
-
- getParent() - Method in class org.openjdk.jmc.flightrecorder.rules.tree.TreeNode
-
- getPeriodIfGreaterThan(IItemCollection, IQuantity, String...) - Static method in class org.openjdk.jmc.flightrecorder.rules.util.RulesToolkit
-
If possible, gets the longest period setting that is longer than the specified minimum period
for the given event types.
- getPredicate(IType<IItem>) - Method in class org.openjdk.jmc.flightrecorder.rules.tree.TimeRangeFilter
-
- getPredicate(IType<IItem>) - Method in class org.openjdk.jmc.flightrecorder.rules.tree.TimeRangeThreadFilter
-
- getRangeMap() - Method in class org.openjdk.jmc.flightrecorder.rules.tree.TimeRangeThreadFilter
-
Get the range map.
- getResult(IItemCollection, IPreferenceValueProvider) - Method in class org.openjdk.jmc.flightrecorder.rules.AbstractRule
-
- getRule() - Method in class org.openjdk.jmc.flightrecorder.rules.Result
-
The rule which generated this result.
- getRuleRequiresAtLeastOneEventTypeResult(IRule, String...) - Static method in class org.openjdk.jmc.flightrecorder.rules.util.RulesToolkit
-
Creates a
Result
object describing that at least one of the specified event types
must be present in the rule's input.
- getRules() - Static method in class org.openjdk.jmc.flightrecorder.rules.RuleRegistry
-
- getScore() - Method in class org.openjdk.jmc.flightrecorder.rules.Result
-
A score between 0 and 100 where 0 means "no problem" and 100 means "big problem".
- getSecondFrameInMostCommonTrace(IItemCollection) - Static method in class org.openjdk.jmc.flightrecorder.rules.util.RulesToolkit
-
Gets the second frame in the most common stack trace.
- getSettingMaxPeriod(IItemCollection, String...) - Static method in class org.openjdk.jmc.flightrecorder.rules.util.RulesToolkit
-
Gets the maximum period setting for the specified event types in the given item collection.
- getSettingsFilter(String, String...) - Static method in class org.openjdk.jmc.flightrecorder.rules.util.RulesToolkit
-
Gets a filter for a specific setting for the provided types.
- getShortDescription() - Method in class org.openjdk.jmc.flightrecorder.rules.Result
-
- getShortRecordingInfo(IItemCollection, IQuantity) - Static method in class org.openjdk.jmc.flightrecorder.rules.util.RulesToolkit
-
Checks if the timerange spanned by the items is shorter than the limit, and returns a
informative text message if that is the case.
- getStartNode() - Method in class org.openjdk.jmc.flightrecorder.rules.tree.traversal.LayerBreakdownGenerator
-
- getStartTime() - Method in class org.openjdk.jmc.flightrecorder.rules.tree.TreeNode
-
- getStartTime(IItem) - Static method in class org.openjdk.jmc.flightrecorder.rules.util.RulesToolkit
-
Convenience method for getting the start time value from a specific event.
- getThread() - Method in class org.openjdk.jmc.flightrecorder.rules.tree.TreeNode
-
- getThread(IItem) - Static method in class org.openjdk.jmc.flightrecorder.rules.util.RulesToolkit
-
Convenience method to get the event thread value from a specific event.
- getTooFewEventsResult(IRule) - Static method in class org.openjdk.jmc.flightrecorder.rules.util.RulesToolkit
-
Creates a
Result
object for the given
IRule
object representing a result
where there are too few events to properly evaluate a rule.
- getTopic() - Method in class org.openjdk.jmc.flightrecorder.rules.AbstractRule
-
- getTopic() - Method in interface org.openjdk.jmc.flightrecorder.rules.IRule
-
- getType() - Method in class org.openjdk.jmc.flightrecorder.rules.tree.traversal.LayerBreakdownVisitor.LayerEntry
-
- getType(IItemCollection, String) - Static method in class org.openjdk.jmc.flightrecorder.rules.util.RulesToolkit
-
Gets the IType
representation of a specific event type in an IItemCollection
.
- getTypesWithZeroThreshold(IItemCollection, String...) - Static method in class org.openjdk.jmc.flightrecorder.rules.util.RulesToolkit
-
Returns a string describing the subset of event types given which have no duration threshold
set.
- getValue() - Method in interface org.openjdk.jmc.flightrecorder.rules.tree.ITreeNode
-
- getValue() - Method in class org.openjdk.jmc.flightrecorder.rules.tree.TreeNode
-
- getValue(IItem, IAccessorFactory<T>) - Static method in class org.openjdk.jmc.flightrecorder.rules.util.RulesToolkit
-
Gets the value of a certain attribute for a given item
- getValue(IItemCollection, IQuantity, IQuantity) - Method in interface org.openjdk.jmc.flightrecorder.rules.util.SlidingWindowToolkit.IUnorderedWindowValueFunction
-