Class RuleBuilderRegistry
java.lang.Object
org.graylog.plugins.pipelineprocessor.rulebuilder.RuleBuilderRegistry
-
Constructor Summary
ConstructorsConstructorDescriptionRuleBuilderRegistry(FunctionRegistry functionRegistry, RuleFragmentService ruleFragmentService) -
Method Summary
Modifier and TypeMethodDescriptionactions()Returns a map of function actions that are available for users to use in the rule builder.Returns a map of function actions that includes internal functions.collectActions(Collection<Function<?>> functions) Returns a map of function conditions that are available for users to use in the rule builder.Returns a map of function conditions that includes internal functions.
-
Constructor Details
-
RuleBuilderRegistry
@Inject public RuleBuilderRegistry(FunctionRegistry functionRegistry, RuleFragmentService ruleFragmentService)
-
-
Method Details
-
conditions
Returns a map of function conditions that are available for users to use in the rule builder.- Returns:
- map of condition functions
-
conditionsWithInternal
Returns a map of function conditions that includes internal functions. These conditions must not be exposed to users!- Returns:
- map of condition functions
-
actions
Returns a map of function actions that are available for users to use in the rule builder.- Returns:
- map of action functions
-
actionsWithInternal
Returns a map of function actions that includes internal functions. These actions must not be exposed to users!- Returns:
- map of action functions
-
collectActions
-