public interface RuleBuilder extends EventSetProcessorBuilder<Rule>
| Modifier and Type | Method and Description |
|---|---|
RuleBuilder |
withAllCondition(EventCondition condition) |
RuleBuilder |
withCategory(String category) |
RuleBuilder |
withCondition(String eventAlias,
EventCondition condition) |
RuleBuilder |
withDescription(String description) |
RuleBuilder |
withDuration(Duration duration) |
RuleBuilder |
withEvent(String eventStringSpecs) |
RuleBuilder |
withEvents(List<String> eventStringSpecs) |
RuleBuilder |
withEventSpec(RuleEventSpec eventSpec) |
RuleBuilder |
withEventSpecs(List<RuleEventSpec> eventSpecs) |
RuleBuilder |
withFeature(String name,
Object value) |
RuleBuilder |
withFeatures(Map<String,Object> features) |
RuleBuilder |
withLabel(String label) |
RuleBuilder |
withName(String name) |
RuleBuilder |
withOnInit(ProcessorOnInitCallback<Rule> onInitCallback) |
RuleBuilder |
withOnRun(RuleOnRunCallback onRunCallback) |
RuleBuilder |
withOrdered(boolean ordered) |
RuleBuilder |
withSynchronous(Boolean synchronous) |
RuleBuilder |
withVersion(Integer version) |
build, getNameRuleBuilder withName(String name)
withName in interface EventProcessorBuilder<Rule>withName in interface EventSetProcessorBuilder<Rule>withName in interface ProcessorBuilder<Rule>RuleBuilder withLabel(String label)
withLabel in interface EventProcessorBuilder<Rule>withLabel in interface EventSetProcessorBuilder<Rule>withLabel in interface ProcessorBuilder<Rule>RuleBuilder withDescription(String description)
withDescription in interface EventProcessorBuilder<Rule>withDescription in interface EventSetProcessorBuilder<Rule>withDescription in interface ProcessorBuilder<Rule>RuleBuilder withVersion(Integer version)
withVersion in interface EventProcessorBuilder<Rule>withVersion in interface EventSetProcessorBuilder<Rule>withVersion in interface ProcessorBuilder<Rule>RuleBuilder withFeatures(Map<String,Object> features)
withFeatures in interface EventProcessorBuilder<Rule>withFeatures in interface EventSetProcessorBuilder<Rule>withFeatures in interface ProcessorBuilder<Rule>RuleBuilder withFeature(String name, Object value)
withFeature in interface EventProcessorBuilder<Rule>withFeature in interface EventSetProcessorBuilder<Rule>withFeature in interface ProcessorBuilder<Rule>RuleBuilder withCategory(String category)
withCategory in interface EventProcessorBuilder<Rule>withCategory in interface EventSetProcessorBuilder<Rule>withCategory in interface ProcessorBuilder<Rule>RuleBuilder withEvents(List<String> eventStringSpecs)
withEvents in interface EventProcessorBuilder<Rule>withEvents in interface EventSetProcessorBuilder<Rule>RuleBuilder withEvent(String eventStringSpecs)
withEvent in interface EventProcessorBuilder<Rule>withEvent in interface EventSetProcessorBuilder<Rule>RuleBuilder withDuration(Duration duration)
withDuration in interface EventSetProcessorBuilder<Rule>RuleBuilder withSynchronous(Boolean synchronous)
withSynchronous in interface EventSetProcessorBuilder<Rule>RuleBuilder withEventSpecs(List<RuleEventSpec> eventSpecs)
RuleBuilder withEventSpec(RuleEventSpec eventSpec)
RuleBuilder withOrdered(boolean ordered)
RuleBuilder withCondition(String eventAlias, EventCondition condition)
RuleBuilder withAllCondition(EventCondition condition)
RuleBuilder withOnInit(ProcessorOnInitCallback<Rule> onInitCallback)
withOnInit in interface EventProcessorBuilder<Rule>withOnInit in interface EventSetProcessorBuilder<Rule>withOnInit in interface ProcessorBuilder<Rule>RuleBuilder withOnRun(RuleOnRunCallback onRunCallback)
Copyright © 2016–2021 Softelnet. All rights reserved.