public class CelExecutor extends Object implements RuleExecutor
| Modifier and Type | Field and Description |
|---|---|
static String |
CEL_IGNORE_GUARD_SEPARATOR |
static String |
TYPE |
DEFAULT_NAME| Constructor and Description |
|---|
CelExecutor() |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
execute(RuleContext ctx,
Object obj,
Map<String,Object> args) |
Object |
transform(RuleContext ctx,
Object message) |
String |
type() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddOriginalConfigs, close, configurepublic static final String TYPE
public static final String CEL_IGNORE_GUARD_SEPARATOR
public Object transform(RuleContext ctx, Object message) throws RuleException
transform in interface RuleExecutorRuleExceptionprotected Object execute(RuleContext ctx, Object obj, Map<String,Object> args) throws RuleException
RuleExceptionCopyright © 2025 Confluent, Inc.. All rights reserved.