Uses of Class
org.openjdk.jmc.flightrecorder.rules.util.RulesToolkit.EventAvailability
-
Packages that use RulesToolkit.EventAvailability Package Description org.openjdk.jmc.flightrecorder.rules This package contains interfaces and classes for working with Rules and RuleResults.org.openjdk.jmc.flightrecorder.rules.util -
-
Uses of RulesToolkit.EventAvailability in org.openjdk.jmc.flightrecorder.rules
Methods in org.openjdk.jmc.flightrecorder.rules that return types with arguments of type RulesToolkit.EventAvailability Modifier and Type Method Description Map<String,RulesToolkit.EventAvailability>
AbstractRule. getRequiredEvents()
Map<String,RulesToolkit.EventAvailability>
IRule. getRequiredEvents()
Constructor parameters in org.openjdk.jmc.flightrecorder.rules with type arguments of type RulesToolkit.EventAvailability Constructor Description AbstractRule(String id, String name, String topic, Collection<TypedPreference<?>> configAttributes, Collection<TypedResult<?>> resultAttributes, Map<String,RulesToolkit.EventAvailability> requiredEvents)
-
Uses of RulesToolkit.EventAvailability in org.openjdk.jmc.flightrecorder.rules.util
Methods in org.openjdk.jmc.flightrecorder.rules.util that return RulesToolkit.EventAvailability Modifier and Type Method Description static RulesToolkit.EventAvailability
RulesToolkit. getEventAvailability(IItemCollection items, String... typeIds)
Checks the event availability for the event types.static RulesToolkit.EventAvailability
RulesToolkit. getLeastAvailable(RulesToolkit.EventAvailability... availabilites)
Returns the least available EventAvailability from the ones provided.static RulesToolkit.EventAvailability
RulesToolkit.EventAvailability. valueOf(String name)
Returns the enum constant of this type with the specified name.static RulesToolkit.EventAvailability[]
RulesToolkit.EventAvailability. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in org.openjdk.jmc.flightrecorder.rules.util that return types with arguments of type RulesToolkit.EventAvailability Modifier and Type Method Description Map<String,RulesToolkit.EventAvailability>
RulesToolkit.RequiredEventsBuilder. build()
Methods in org.openjdk.jmc.flightrecorder.rules.util with parameters of type RulesToolkit.EventAvailability Modifier and Type Method Description RulesToolkit.RequiredEventsBuilder
RulesToolkit.RequiredEventsBuilder. addEventType(String typeId, RulesToolkit.EventAvailability availability)
static RulesToolkit.EventAvailability
RulesToolkit. getLeastAvailable(RulesToolkit.EventAvailability... availabilites)
Returns the least available EventAvailability from the ones provided.static boolean
RulesToolkit. isEventsEnabled(RulesToolkit.EventAvailability... eventAvailabilities)
This method returns false if anyRulesToolkit.EventAvailability
is disabled or unavailable.boolean
RulesToolkit.EventAvailability. isLessAvailableThan(RulesToolkit.EventAvailability availability)
Returns true if this EventAvailability is less available than the provided one.Method parameters in org.openjdk.jmc.flightrecorder.rules.util with type arguments of type RulesToolkit.EventAvailability Modifier and Type Method Description static boolean
RulesToolkit. matchesEventAvailabilityMap(IItemCollection items, Map<String,RulesToolkit.EventAvailability> availabilityMap)
-