Class RuleDefinition
java.lang.Object
com.helixframework.rules.config.definition.RuleDefinition
- Direct Known Subclasses:
JavaRuleDefinition,RestRuleDefinition,SpelRuleDefinition
Base definition of a rule loaded from a configuration source.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract RuleTypegetTags()voidsetClassification(String classification) voidsetDependencies(Set<String> dependencies) voidsetDescription(String description) voidsetMaxRetries(Integer maxRetries) voidsetRuleName(String ruleName) voidvoidsetTimeout(Long timeout)
-
Constructor Details
-
RuleDefinition
public RuleDefinition()
-
-
Method Details
-
getRuleType
-
getRuleName
-
setRuleName
-
getClassification
-
setClassification
-
getDescription
-
setDescription
-
getDependencies
-
setDependencies
-
getTags
-
setTags
-
getTimeout
-
setTimeout
-
getMaxRetries
-
setMaxRetries
-