Skip navigation links
A C D E F G N O P R S T 

A

Action - Class in org.apache.nifi.rules
An Action that should be performed given a fact has met the condition specified in a Rule.
Action() - Constructor for class org.apache.nifi.rules.Action
 
Action(String, Map<String, String>) - Constructor for class org.apache.nifi.rules.Action
 
ActionHandler - Interface in org.apache.nifi.rules
An ActionHandler executes the provided Action for a given set of facts
actions - Variable in class org.apache.nifi.rules.Rule
 
attributes - Variable in class org.apache.nifi.rules.Action
 

C

checkRules(Map<String, Object>) - Method in interface org.apache.nifi.rules.engine.RulesEngine
 
clone() - Method in class org.apache.nifi.rules.Action
 
clone() - Method in class org.apache.nifi.rules.Rule
 
condition - Variable in class org.apache.nifi.rules.Rule
 

D

description - Variable in class org.apache.nifi.rules.Rule
 

E

execute(Action, Map<String, Object>) - Method in interface org.apache.nifi.rules.ActionHandler
Execute the given action for the provided facts
execute(PropertyContext, Action, Map<String, Object>) - Method in interface org.apache.nifi.rules.PropertyContextActionHandler
 

F

facts - Variable in class org.apache.nifi.rules.Rule
 
fireRules(Map<String, Object>) - Method in interface org.apache.nifi.rules.engine.RulesEngine
 
fireRules(Map<String, Object>) - Method in interface org.apache.nifi.rules.engine.RulesEngineService
Returns the list of Actions that should be triggered as determined by the rules engine for the the given facts.

G

getActions() - Method in class org.apache.nifi.rules.Rule
 
getAttributes() - Method in class org.apache.nifi.rules.Action
 
getCondition() - Method in class org.apache.nifi.rules.Rule
 
getDescription() - Method in class org.apache.nifi.rules.Rule
 
getFacts() - Method in class org.apache.nifi.rules.Rule
 
getName() - Method in class org.apache.nifi.rules.Rule
 
getPriority() - Method in class org.apache.nifi.rules.Rule
 
getRulesEngine() - Method in interface org.apache.nifi.rules.engine.RulesEngineProvider
Retrieve an instance of a rules engine
getType() - Method in class org.apache.nifi.rules.Action
 

N

name - Variable in class org.apache.nifi.rules.Rule
 

O

org.apache.nifi.rules - package org.apache.nifi.rules
 
org.apache.nifi.rules.engine - package org.apache.nifi.rules.engine
 

P

priority - Variable in class org.apache.nifi.rules.Rule
 
PropertyContextActionHandler - Interface in org.apache.nifi.rules
 

R

Rule - Class in org.apache.nifi.rules
A Rule that defines a condition that should be met by a set of facts in order to perform one or more Action
Rule() - Constructor for class org.apache.nifi.rules.Rule
 
Rule(String, String, Integer, String, List<Action>, List<String>) - Constructor for class org.apache.nifi.rules.Rule
 
RulesEngine - Interface in org.apache.nifi.rules.engine
An instance of a RulesEngine which provides access to available rules
RulesEngineProvider - Interface in org.apache.nifi.rules.engine
A Controller Service that is responsible for providing an instance of a Rules Engine.
RulesEngineService - Interface in org.apache.nifi.rules.engine
A Controller Service that is responsible for executing a rules engine against provided facts.

S

setActions(List<Action>) - Method in class org.apache.nifi.rules.Rule
 
setAttributes(Map<String, String>) - Method in class org.apache.nifi.rules.Action
 
setCondition(String) - Method in class org.apache.nifi.rules.Rule
 
setDescription(String) - Method in class org.apache.nifi.rules.Rule
 
setFacts(List<String>) - Method in class org.apache.nifi.rules.Rule
 
setName(String) - Method in class org.apache.nifi.rules.Rule
 
setPriority(Integer) - Method in class org.apache.nifi.rules.Rule
 
setType(String) - Method in class org.apache.nifi.rules.Action
 

T

type - Variable in class org.apache.nifi.rules.Action
 
A C D E F G N O P R S T 
Skip navigation links

Copyright © 2023 Apache NiFi Project. All rights reserved.