| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
abstract Rule |
build() |
abstract Rule.Builder |
generatedRule(GeneratedRule instance) |
abstract Rule.Builder |
generatedRuleClass(Class<? extends GeneratedRule> klass) |
abstract Rule.Builder |
id(String id) |
abstract Rule.Builder |
name(String name) |
abstract Rule.Builder |
then(Collection<Statement> actions) |
abstract Rule.Builder |
when(LogicalExpression condition) |
public abstract Rule.Builder id(String id)
public abstract Rule.Builder name(String name)
public abstract Rule.Builder when(LogicalExpression condition)
public abstract Rule.Builder then(Collection<Statement> actions)
public abstract Rule.Builder generatedRuleClass(@Nullable Class<? extends GeneratedRule> klass)
public abstract Rule.Builder generatedRule(GeneratedRule instance)
public abstract Rule build()
Copyright © 2012–2021 Graylog, Inc.. All rights reserved.