Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W 

A

accessRawJson() - Method in class io.continual.services.processor.engine.model.Message
 
add(MessageProcessingContext) - Method in class io.continual.services.processor.engine.library.services.bucketing.BucketingService
 
add(String) - Method in class io.continual.services.processor.engine.library.services.dedupe.services.DedupeService
 
addColumn(String, String) - Method in class io.continual.services.processor.engine.library.sinks.CsvSink
 
addColumn(String, String, Class<?>) - Method in class io.continual.services.processor.engine.library.sinks.CsvSink
 
addNamedObject(String, Object) - Method in class io.continual.services.processor.engine.library.util.SimpleStreamProcessingContext
 
addNamedObject(String, Object) - Method in interface io.continual.services.processor.engine.model.StreamProcessingContext
Add a named object of any type.
addPipeline(String, Pipeline) - Method in class io.continual.services.processor.engine.model.Program
Add a pipeline to this program.
addRule(Rule) - Method in class io.continual.services.processor.engine.model.Pipeline
 
addServiceToSource(String, String, ProcessingService) - Method in class io.continual.services.processor.engine.model.Program
Add service to a given source.
addSink(String, Sink) - Method in class io.continual.services.processor.engine.model.Program
Add a sink to this program.
addSource(String, Source) - Method in class io.continual.services.processor.engine.model.Program
Add a message source to this program.
adoptJsonAsMessage(JSONObject) - Static method in class io.continual.services.processor.engine.model.Message
 
alwaysDo(Processor) - Method in class io.continual.services.processor.engine.model.Rule.Builder
Add a processor to execute always.
And - Class in io.continual.services.processor.engine.library.filters
 
And(ConfigLoadContext, JSONObject) - Constructor for class io.continual.services.processor.engine.library.filters.And
 
and(Processor) - Method in class io.continual.services.processor.engine.model.Rule.Builder
Add a processor to an existing then or else chain
Any - Class in io.continual.services.processor.engine.library.filters
 
Any() - Constructor for class io.continual.services.processor.engine.library.filters.Any
 
Any(ConfigLoadContext, JSONObject) - Constructor for class io.continual.services.processor.engine.library.filters.Any
 
AppendArray - Class in io.continual.services.processor.engine.library.processors
 
AppendArray(ConfigLoadContext, JSONObject) - Constructor for class io.continual.services.processor.engine.library.processors.AppendArray
 

B

BasicSource - Class in io.continual.services.processor.engine.library.sources
 
BasicSource(String) - Constructor for class io.continual.services.processor.engine.library.sources.BasicSource
 
BasicSource(JSONObject) - Constructor for class io.continual.services.processor.engine.library.sources.BasicSource
 
BasicSource() - Constructor for class io.continual.services.processor.engine.library.sources.BasicSource
 
BucketAdd - Class in io.continual.services.processor.engine.library.services.bucketing.processors
 
BucketAdd(ConfigLoadContext, JSONObject) - Constructor for class io.continual.services.processor.engine.library.services.bucketing.processors.BucketAdd
 
BucketAdd(BucketingService) - Constructor for class io.continual.services.processor.engine.library.services.bucketing.processors.BucketAdd
 
BucketingService - Class in io.continual.services.processor.engine.library.services.bucketing
 
BucketingService(ConfigLoadContext, JSONObject) - Constructor for class io.continual.services.processor.engine.library.services.bucketing.BucketingService
 
BucketingService(BucketingService.Period, JsonObjectStreamSource) - Constructor for class io.continual.services.processor.engine.library.services.bucketing.BucketingService
 
BucketingService(BucketingService.Period, BucketingService.MessageBridge, JsonObjectStreamSource) - Constructor for class io.continual.services.processor.engine.library.services.bucketing.BucketingService
 
BucketingService(BucketingService.Period, BucketingService.StdDataCombiner, JsonObjectStreamSource) - Constructor for class io.continual.services.processor.engine.library.services.bucketing.BucketingService
 
BucketingService.MessageBridge - Interface in io.continual.services.processor.engine.library.services.bucketing
 
BucketingService.Period - Enum in io.continual.services.processor.engine.library.services.bucketing
 
BucketingService.StdDataCombiner - Enum in io.continual.services.processor.engine.library.services.bucketing
 
BucketingService.StdMsgBridge - Class in io.continual.services.processor.engine.library.services.bucketing
 
build(Message) - Method in class io.continual.services.processor.engine.library.util.SimpleMessageProcessingContext.Builder
Build a processing context for a specific message
build() - Method in class io.continual.services.processor.engine.library.util.SimpleStreamProcessingContext.Builder
 
build() - Method in class io.continual.services.processor.engine.model.Rule.Builder
Build the rule
builder() - Static method in class io.continual.services.processor.engine.library.util.SimpleMessageProcessingContext
 
Builder() - Constructor for class io.continual.services.processor.engine.library.util.SimpleMessageProcessingContext.Builder
 
builder() - Static method in class io.continual.services.processor.engine.library.util.SimpleStreamProcessingContext
 
Builder() - Constructor for class io.continual.services.processor.engine.library.util.SimpleStreamProcessingContext.Builder
 
Builder() - Constructor for class io.continual.services.processor.engine.model.Rule.Builder
 

C

checkFlag(String) - Method in class io.continual.services.processor.engine.library.util.SimpleStreamProcessingContext
 
checkFlag(String) - Method in interface io.continual.services.processor.engine.model.StreamProcessingContext
Get the value of a given flag.
checkIf(Filter) - Method in class io.continual.services.processor.engine.model.Rule.Builder
Set a filter on the rule
Clear - Class in io.continual.services.processor.engine.library.processors
 
Clear(JSONObject) - Constructor for class io.continual.services.processor.engine.library.processors.Clear
 
Clear(ConfigLoadContext, JSONObject) - Constructor for class io.continual.services.processor.engine.library.processors.Clear
 
ClearAllBut - Class in io.continual.services.processor.engine.library.processors
 
ClearAllBut(JSONObject) - Constructor for class io.continual.services.processor.engine.library.processors.ClearAllBut
 
ClearAllBut(ConfigLoadContext, JSONObject) - Constructor for class io.continual.services.processor.engine.library.processors.ClearAllBut
 
clearFlag(String) - Method in class io.continual.services.processor.engine.library.util.SimpleStreamProcessingContext
 
clearFlag(String) - Method in interface io.continual.services.processor.engine.model.StreamProcessingContext
Clear a flag
clearValue(String) - Method in class io.continual.services.processor.engine.model.Message
 
clone() - Method in class io.continual.services.processor.engine.model.Message
 
cloneWithTime(long, Message) - Method in interface io.continual.services.processor.engine.library.services.bucketing.BucketingService.MessageBridge
 
cloneWithTime(long, Message) - Method in class io.continual.services.processor.engine.library.services.bucketing.BucketingService.StdMsgBridge
 
close() - Method in class io.continual.services.processor.engine.library.services.bucketing.BucketingService
 
close() - Method in class io.continual.services.processor.engine.library.sinks.ConsoleSink
 
close() - Method in class io.continual.services.processor.engine.library.sinks.CsvSink
 
close() - Method in class io.continual.services.processor.engine.library.sinks.FanOutSink
 
close() - Method in class io.continual.services.processor.engine.library.sinks.FileSink
 
close() - Method in class io.continual.services.processor.engine.library.sinks.JsonObjectStreamSink
 
close() - Method in class io.continual.services.processor.engine.library.sinks.NullSink
 
close() - Method in class io.continual.services.processor.engine.library.sinks.SkipFirst
 
close() - Method in class io.continual.services.processor.engine.library.sources.BasicSource
 
close() - Method in class io.continual.services.processor.engine.library.sources.CsvSource
 
close() - Method in class io.continual.services.processor.engine.library.sources.NullSource
 
CollapseRecords - Class in io.continual.services.processor.engine.library.processors
 
CollapseRecords() - Constructor for class io.continual.services.processor.engine.library.processors.CollapseRecords
 
CollapseRecords(ConfigLoadContext, JSONObject) - Constructor for class io.continual.services.processor.engine.library.processors.CollapseRecords
 
config() - Static method in class io.continual.services.processor.engine.model.Program
 
ConfigLoadContext - Interface in io.continual.services.processor.config.readers
 
ConfigReader - Interface in io.continual.services.processor.config.readers
A configuration reader.
ConfigReadException - Exception in io.continual.services.processor.config.readers
 
ConfigReadException() - Constructor for exception io.continual.services.processor.config.readers.ConfigReadException
 
ConfigReadException(String) - Constructor for exception io.continual.services.processor.config.readers.ConfigReadException
 
ConfigReadException(Throwable) - Constructor for exception io.continual.services.processor.config.readers.ConfigReadException
 
ConfigReadException(String, Throwable) - Constructor for exception io.continual.services.processor.config.readers.ConfigReadException
 
ConsoleSink - Class in io.continual.services.processor.engine.library.sinks
 
ConsoleSink() - Constructor for class io.continual.services.processor.engine.library.sinks.ConsoleSink
 
ConsoleSink(String) - Constructor for class io.continual.services.processor.engine.library.sinks.ConsoleSink
 
ConsoleSink(JSONObject) - Constructor for class io.continual.services.processor.engine.library.sinks.ConsoleSink
 
ConsoleSink(ConfigLoadContext, JSONObject) - Constructor for class io.continual.services.processor.engine.library.sinks.ConsoleSink
 
copyJsonToMessage(JSONObject) - Static method in class io.continual.services.processor.engine.model.Message
 
CsvSink - Class in io.continual.services.processor.engine.library.sinks
 
CsvSink() - Constructor for class io.continual.services.processor.engine.library.sinks.CsvSink
 
CsvSink(String) - Constructor for class io.continual.services.processor.engine.library.sinks.CsvSink
 
CsvSink(JSONObject) - Constructor for class io.continual.services.processor.engine.library.sinks.CsvSink
 
CsvSink(ConfigLoadContext, JSONObject) - Constructor for class io.continual.services.processor.engine.library.sinks.CsvSink
 
CsvSource - Class in io.continual.services.processor.engine.library.sources
A CSV stream source.
CsvSource(JSONObject) - Constructor for class io.continual.services.processor.engine.library.sources.CsvSource
 
CsvSource(String, String) - Constructor for class io.continual.services.processor.engine.library.sources.CsvSource
 
CsvSource(ConfigLoadContext, JSONObject) - Constructor for class io.continual.services.processor.engine.library.sources.CsvSource
 

D

DateFormat - Class in io.continual.services.processor.engine.library.processors
 
DateFormat(ConfigLoadContext, JSONObject) - Constructor for class io.continual.services.processor.engine.library.processors.DateFormat
 
DateFormat(JSONObject) - Constructor for class io.continual.services.processor.engine.library.processors.DateFormat
 
DedupeAdd - Class in io.continual.services.processor.engine.library.services.dedupe.processors
 
DedupeAdd(ConfigLoadContext, JSONObject) - Constructor for class io.continual.services.processor.engine.library.services.dedupe.processors.DedupeAdd
 
DedupeRemove - Class in io.continual.services.processor.engine.library.services.dedupe.processors
 
DedupeRemove(ConfigLoadContext, JSONObject) - Constructor for class io.continual.services.processor.engine.library.services.dedupe.processors.DedupeRemove
 
DedupeService - Class in io.continual.services.processor.engine.library.services.dedupe.services
 
DedupeService(ConfigLoadContext, JSONObject) - Constructor for class io.continual.services.processor.engine.library.services.dedupe.services.DedupeService
 

E

elseDo(Processor) - Method in class io.continual.services.processor.engine.model.Rule.Builder
Add a processor to execute when the filter doesn't match
elseDo(List<? extends Processor>) - Method in class io.continual.services.processor.engine.model.Rule.Builder
Add a processor to execute when the filter doesn't match
Engine - Class in io.continual.services.processor.engine.runtime
An engine for message stream processing.
Engine(Program) - Constructor for class io.continual.services.processor.engine.runtime.Engine
Construct an engine to run a given program.
Equals - Class in io.continual.services.processor.engine.library.filters
 
Equals(ConfigLoadContext, JSONObject) - Constructor for class io.continual.services.processor.engine.library.filters.Equals
 
Equals(JSONObject) - Constructor for class io.continual.services.processor.engine.library.filters.Equals
 
evalExpression(String, Class<T>) - Method in class io.continual.services.processor.engine.library.util.SimpleMessageProcessingContext
 
evalExpression(String) - Method in class io.continual.services.processor.engine.library.util.SimpleStreamProcessingContext
 
evalExpression(String) - Method in class io.continual.services.processor.engine.model.Message
Evaluate a ${} expression against this message.
evalExpression(String) - Method in interface io.continual.services.processor.engine.model.MessageProcessingContext
Evaluate a ${} expression in the message context, which includes the message as primary source, then the stream processing context.
evalExpression(String, Class<T>) - Method in interface io.continual.services.processor.engine.model.MessageProcessingContext
Evaluate a ${} expression in the message context, which includes the message as primary source, then the stream processing context.
evalExpression(String) - Method in interface io.continual.services.processor.engine.model.StreamProcessingContext
Evaluate a ${} expression in the context of this stream processor
evaluate(MessageProcessingContext, JSONObject, Message) - Static method in class io.continual.services.processor.engine.library.util.Setter
 
evaluate(MessageProcessingContext, JSONArray, Message) - Static method in class io.continual.services.processor.engine.library.util.Setter
 
evaluate(MessageProcessingContext, Object, Message) - Static method in class io.continual.services.processor.engine.library.util.Setter
 
evaluateAndSet(MessageProcessingContext, String, Object, boolean) - Static method in class io.continual.services.processor.engine.library.util.Setter
 
evaluateToString(MessageProcessingContext, Object, Message) - Static method in class io.continual.services.processor.engine.library.util.Setter
 
evaluatingAgainst(ExprDataSource) - Method in class io.continual.services.processor.engine.library.util.SimpleMessageProcessingContext.Builder
 
evaluatingAgainst(ExprDataSource) - Method in class io.continual.services.processor.engine.library.util.SimpleStreamProcessingContext.Builder
 
exists(String) - Method in class io.continual.services.processor.engine.library.services.dedupe.services.DedupeService
 

F

fail(String) - Method in class io.continual.services.processor.engine.library.util.SimpleStreamProcessingContext
 
fail(String) - Method in interface io.continual.services.processor.engine.model.StreamProcessingContext
Report that the stream processing has failed.
failed() - Method in class io.continual.services.processor.engine.library.util.SimpleStreamProcessingContext
 
failed() - Method in interface io.continual.services.processor.engine.model.StreamProcessingContext
Returns true if fail() has been called
FanOutSink - Class in io.continual.services.processor.engine.library.sinks
 
FanOutSink(ConfigLoadContext, JSONObject) - Constructor for class io.continual.services.processor.engine.library.sinks.FanOutSink
 
FileSink - Class in io.continual.services.processor.engine.library.sinks
 
FileSink() - Constructor for class io.continual.services.processor.engine.library.sinks.FileSink
 
FileSink(String) - Constructor for class io.continual.services.processor.engine.library.sinks.FileSink
 
FileSink(JSONObject) - Constructor for class io.continual.services.processor.engine.library.sinks.FileSink
 
FileSink(ConfigLoadContext, JSONObject) - Constructor for class io.continual.services.processor.engine.library.sinks.FileSink
 
Filter - Interface in io.continual.services.processor.engine.model
 
FlagSet - Class in io.continual.services.processor.engine.library.filters
 
FlagSet(String) - Constructor for class io.continual.services.processor.engine.library.filters.FlagSet
 
FlagSet(ConfigLoadContext, JSONObject) - Constructor for class io.continual.services.processor.engine.library.filters.FlagSet
 
flush() - Method in class io.continual.services.processor.engine.library.sinks.ConsoleSink
 
flush() - Method in class io.continual.services.processor.engine.library.sinks.CsvSink
 
flush() - Method in class io.continual.services.processor.engine.library.sinks.FanOutSink
 
flush() - Method in class io.continual.services.processor.engine.library.sinks.FileSink
 
flush() - Method in class io.continual.services.processor.engine.library.sinks.JsonObjectStreamSink
 
flush() - Method in class io.continual.services.processor.engine.library.sinks.NullSink
 
flush() - Method in class io.continual.services.processor.engine.library.sinks.SkipFirst
 
flush() - Method in interface io.continual.services.processor.engine.model.Sink
Flush the sink
ForEachObject - Class in io.continual.services.processor.engine.library.processors
 
ForEachObject(ConfigLoadContext, JSONObject) - Constructor for class io.continual.services.processor.engine.library.processors.ForEachObject
 

G

getBackoffTimes() - Method in class io.continual.services.processor.engine.library.sources.BasicSource
 
getBuckets() - Method in class io.continual.services.processor.engine.library.services.bucketing.BucketingService
 
getBucketTimestamp(Date, BucketingService.Period) - Static method in class io.continual.services.processor.engine.library.services.bucketing.BucketingService
 
getBucketTimestamp(long, BucketingService.Period) - Static method in enum io.continual.services.processor.engine.library.services.bucketing.BucketingService.Period
 
getDouble(String, double) - Method in class io.continual.services.processor.engine.model.Message
 
getElseProcs() - Method in class io.continual.services.processor.engine.model.Rule
 
getFilter() - Method in class io.continual.services.processor.engine.model.Rule
Get the filter for this rule.
getFraction() - Method in enum io.continual.services.processor.engine.library.services.bucketing.BucketingService.Period
 
getId() - Method in class io.continual.services.processor.engine.library.util.SimpleMessageProcessingContext
 
getId() - Method in interface io.continual.services.processor.engine.model.MessageProcessingContext
Get a unique serial number for the current message
getInt(String, int) - Method in class io.continual.services.processor.engine.model.Message
 
getKey(Message) - Method in interface io.continual.services.processor.engine.library.services.bucketing.BucketingService.MessageBridge
 
getKey(Message) - Method in class io.continual.services.processor.engine.library.services.bucketing.BucketingService.StdMsgBridge
 
getList() - Method in class io.continual.services.processor.engine.library.sinks.JsonObjectStreamSink
 
getLong(String, long) - Method in class io.continual.services.processor.engine.library.services.SimpleKeyStore
 
getLong(String, long) - Method in class io.continual.services.processor.engine.model.Message
 
getMessage() - Method in class io.continual.services.processor.engine.library.util.SimpleMessageProcessingContext
 
getMessage() - Method in class io.continual.services.processor.engine.model.MessageAndRouting
 
getMessage() - Method in interface io.continual.services.processor.engine.model.MessageProcessingContext
Get the message being processed
getMetrics() - Method in class io.continual.services.processor.engine.library.util.SimpleMessageProcessingContext
 
getMetrics() - Method in class io.continual.services.processor.engine.library.util.SimpleStreamProcessingContext
 
getMetrics() - Method in interface io.continual.services.processor.engine.model.MessageProcessingContext
Get a metrics catalog appropriate for the scope of this message's processing
getMetrics() - Method in interface io.continual.services.processor.engine.model.StreamProcessingContext
Get the metrics catalog into which this processing context reports.
getNamedObject(String) - Method in class io.continual.services.processor.engine.library.util.SimpleStreamProcessingContext
 
getNamedObject(String, Class<T>) - Method in class io.continual.services.processor.engine.library.util.SimpleStreamProcessingContext
 
getNamedObject(String) - Method in interface io.continual.services.processor.engine.model.StreamProcessingContext
Get a raw object reference for the instance with the given name
getNamedObject(String, Class<T>) - Method in interface io.continual.services.processor.engine.model.StreamProcessingContext
Get a typed object with the given name.
getNext() - Method in class io.continual.services.processor.engine.runtime.SerialNumberGenerator
 
getNextMessage(StreamProcessingContext, long, TimeUnit) - Method in class io.continual.services.processor.engine.library.sources.BasicSource
This basic implementation polls the internalGetNextMessage call periodically until it returns a message, or the operation time limit is reached.
getNextMessage(StreamProcessingContext, long, TimeUnit) - Method in class io.continual.services.processor.engine.library.sources.NullSource
 
getNextMessage(StreamProcessingContext, long, TimeUnit) - Method in interface io.continual.services.processor.engine.model.Source
Get the next message from this source.
getNextPendingMessage() - Method in class io.continual.services.processor.engine.library.sources.QueuingSource
 
getPipeline(String) - Method in class io.continual.services.processor.engine.model.Program
Get a pipeline by name.
getPipelineName() - Method in class io.continual.services.processor.engine.model.MessageAndRouting
 
getReqdNamedObject(String, Class<T>) - Method in class io.continual.services.processor.engine.library.util.SimpleStreamProcessingContext
 
getReqdNamedObject(String, Class<T>) - Method in interface io.continual.services.processor.engine.model.StreamProcessingContext
Get a typed object with the given name and throw an exception if it's not available.
getSearchPathPackages() - Method in interface io.continual.services.processor.config.readers.ConfigLoadContext
 
getServiceContainer() - Method in interface io.continual.services.processor.config.readers.ConfigLoadContext
 
getServicesFor(String) - Method in class io.continual.services.processor.engine.model.Program
Get the services for a given source
getSink(String) - Method in class io.continual.services.processor.engine.library.util.SimpleMessageProcessingContext
 
getSink(String) - Method in interface io.continual.services.processor.engine.model.MessageProcessingContext
Get a named sink from the program
getSinks() - Method in class io.continual.services.processor.engine.model.Program
Get the labeled sinks in this program
getSource(String) - Method in class io.continual.services.processor.engine.library.util.SimpleMessageProcessingContext
 
getSource(String) - Method in interface io.continual.services.processor.engine.model.MessageProcessingContext
Get a named source from the program
getSources() - Method in class io.continual.services.processor.engine.model.Program
Get the labeled sources in this program
getStreamContextFor(String) - Method in class io.continual.services.processor.engine.runtime.Engine
Get the stream context for a given source
getStreamProcessingContext() - Method in class io.continual.services.processor.engine.library.util.SimpleMessageProcessingContext
 
getStreamProcessingContext() - Method in interface io.continual.services.processor.engine.model.MessageProcessingContext
Get the stream processing context associated with the current message.
getString(String, String) - Method in class io.continual.services.processor.engine.library.services.SimpleKeyStore
 
getThenProcs() - Method in class io.continual.services.processor.engine.model.Rule
 
getTimestamp(Message) - Method in interface io.continual.services.processor.engine.library.services.bucketing.BucketingService.MessageBridge
 
getTimestamp(Message) - Method in class io.continual.services.processor.engine.library.services.bucketing.BucketingService.StdMsgBridge
 
getTimestampsBetween(BucketingService.Period, long, long) - Static method in enum io.continual.services.processor.engine.library.services.bucketing.BucketingService.Period
 
getUserData(String) - Method in class io.continual.services.processor.engine.runtime.Engine
 
getValueAsString(String) - Method in class io.continual.services.processor.engine.model.Message
 

H

HasField - Class in io.continual.services.processor.engine.library.filters
 
HasField(ConfigLoadContext, JSONObject) - Constructor for class io.continual.services.processor.engine.library.filters.HasField
 
hasMessagesReady(StreamProcessingContext) - Method in class io.continual.services.processor.engine.library.sources.QueuingSource
 
hasValue(String) - Method in class io.continual.services.processor.engine.model.Message
 
holdingObject(String, Object) - Method in class io.continual.services.processor.engine.library.util.SimpleStreamProcessingContext.Builder
 

I

init() - Method in class io.continual.services.processor.engine.library.sinks.ConsoleSink
 
init() - Method in class io.continual.services.processor.engine.library.sinks.CsvSink
 
init() - Method in class io.continual.services.processor.engine.library.sinks.FanOutSink
 
init() - Method in class io.continual.services.processor.engine.library.sinks.FileSink
 
init() - Method in class io.continual.services.processor.engine.library.sinks.JsonObjectStreamSink
 
init() - Method in class io.continual.services.processor.engine.library.sinks.NullSink
 
init() - Method in class io.continual.services.processor.engine.library.sinks.SkipFirst
 
init() - Method in interface io.continual.services.processor.engine.model.Sink
 
internalGetNextMessage(StreamProcessingContext) - Method in class io.continual.services.processor.engine.library.sources.BasicSource
Get the next pending message, if any.
internalGetNextMessage(StreamProcessingContext) - Method in class io.continual.services.processor.engine.library.sources.CsvSource
 
internalGetNextMessage(StreamProcessingContext) - Method in class io.continual.services.processor.engine.library.sources.JsonObjectFileSource
 
internalGetNextMessage(StreamProcessingContext) - Method in class io.continual.services.processor.engine.library.sources.JsonObjectStreamSource
 
internalGetNextMessage(StreamProcessingContext) - Method in class io.continual.services.processor.engine.library.sources.QueuingSource
 
io.continual.services.processor.config.readers - package io.continual.services.processor.config.readers
 
io.continual.services.processor.engine.library.filters - package io.continual.services.processor.engine.library.filters
 
io.continual.services.processor.engine.library.processors - package io.continual.services.processor.engine.library.processors
 
io.continual.services.processor.engine.library.processors.StringUtils - package io.continual.services.processor.engine.library.processors.StringUtils
 
io.continual.services.processor.engine.library.services - package io.continual.services.processor.engine.library.services
 
io.continual.services.processor.engine.library.services.bucketing - package io.continual.services.processor.engine.library.services.bucketing
 
io.continual.services.processor.engine.library.services.bucketing.processors - package io.continual.services.processor.engine.library.services.bucketing.processors
 
io.continual.services.processor.engine.library.services.dedupe.filters - package io.continual.services.processor.engine.library.services.dedupe.filters
 
io.continual.services.processor.engine.library.services.dedupe.processors - package io.continual.services.processor.engine.library.services.dedupe.processors
 
io.continual.services.processor.engine.library.services.dedupe.services - package io.continual.services.processor.engine.library.services.dedupe.services
 
io.continual.services.processor.engine.library.sinks - package io.continual.services.processor.engine.library.sinks
 
io.continual.services.processor.engine.library.sources - package io.continual.services.processor.engine.library.sources
 
io.continual.services.processor.engine.library.util - package io.continual.services.processor.engine.library.util
 
io.continual.services.processor.engine.model - package io.continual.services.processor.engine.model
 
io.continual.services.processor.engine.runtime - package io.continual.services.processor.engine.runtime
 
io.continual.services.processor.service - package io.continual.services.processor.service
 
IsDupe - Class in io.continual.services.processor.engine.library.services.dedupe.filters
 
IsDupe(ConfigLoadContext, JSONObject) - Constructor for class io.continual.services.processor.engine.library.services.dedupe.filters.IsDupe
 
IsDupe(JSONObject) - Constructor for class io.continual.services.processor.engine.library.services.dedupe.filters.IsDupe
 
isEof() - Method in class io.continual.services.processor.engine.library.sources.BasicSource
 
isEof() - Method in class io.continual.services.processor.engine.library.sources.CsvSource
 
isEof() - Method in class io.continual.services.processor.engine.library.sources.JsonObjectFileSource
 
isEof() - Method in class io.continual.services.processor.engine.library.sources.JsonObjectStreamSource
 
isEof() - Method in class io.continual.services.processor.engine.library.sources.NullSource
 
isEof() - Method in interface io.continual.services.processor.engine.model.Source
Is the source at EOF? Not all sources are bounded, so they may always return false.
IsNotDupe - Class in io.continual.services.processor.engine.library.services.dedupe.filters
 
IsNotDupe(ConfigLoadContext, JSONObject) - Constructor for class io.continual.services.processor.engine.library.services.dedupe.filters.IsNotDupe
 
IsNotDupe(JSONObject) - Constructor for class io.continual.services.processor.engine.library.services.dedupe.filters.IsNotDupe
 
isRunning() - Method in class io.continual.services.processor.engine.runtime.Engine
Is this engine running? (That is, does it have processing threads that have not yet exited?)
isRunning() - Method in interface io.continual.services.processor.service.ProcessingService
Determine if this service is running.
isRunning() - Method in class io.continual.services.processor.service.SimpleProcessingService
 

J

JsonConfigReader - Class in io.continual.services.processor.config.readers
 
JsonConfigReader() - Constructor for class io.continual.services.processor.config.readers.JsonConfigReader
 
JsonObjectFileSource - Class in io.continual.services.processor.engine.library.sources
A JSON object stream source.
JsonObjectFileSource(ConfigLoadContext, JSONObject) - Constructor for class io.continual.services.processor.engine.library.sources.JsonObjectFileSource
 
JsonObjectStreamSink - Class in io.continual.services.processor.engine.library.sinks
A JSON object stream sink.
JsonObjectStreamSink(ConfigLoadContext, JSONObject) - Constructor for class io.continual.services.processor.engine.library.sinks.JsonObjectStreamSink
 
JsonObjectStreamSource - Class in io.continual.services.processor.engine.library.sources
A JSON object stream source.
JsonObjectStreamSource(ConfigLoadContext, JSONObject) - Constructor for class io.continual.services.processor.engine.library.sources.JsonObjectStreamSource
 

K

kCount - Static variable in class io.continual.services.processor.engine.library.services.bucketing.BucketingService
 
kHost - Static variable in class io.continual.services.processor.engine.library.services.bucketing.BucketingService
 
kMetricName - Static variable in class io.continual.services.processor.engine.library.services.bucketing.BucketingService
 
kSetting_Target - Static variable in class io.continual.services.processor.engine.library.processors.AppendArray
 
kSetting_Value - Static variable in class io.continual.services.processor.engine.library.processors.AppendArray
 
kTimestamp - Static variable in class io.continual.services.processor.engine.library.services.bucketing.BucketingService
 
kValue - Static variable in class io.continual.services.processor.engine.library.services.bucketing.BucketingService
 

L

Log - Class in io.continual.services.processor.engine.library.processors
 
Log(ConfigLoadContext, JSONObject) - Constructor for class io.continual.services.processor.engine.library.processors.Log
 
loggingTo(Logger) - Method in class io.continual.services.processor.engine.library.util.SimpleStreamProcessingContext.Builder
 
lookup(List<String>) - Method in interface io.continual.services.processor.engine.library.processors.MapFields.ValueLookup
 

M

main(String[]) - Static method in class io.continual.services.processor.engine.runtime.ProgramRunner
 
makeDefRoutingMessage(Message) - Method in class io.continual.services.processor.engine.library.sources.BasicSource
 
MapFields - Class in io.continual.services.processor.engine.library.processors
 
MapFields() - Constructor for class io.continual.services.processor.engine.library.processors.MapFields
 
MapFields.ValueLookup - Interface in io.continual.services.processor.engine.library.processors
 
markComplete(StreamProcessingContext, MessageAndRouting) - Method in class io.continual.services.processor.engine.library.sources.BasicSource
 
markComplete(StreamProcessingContext, MessageAndRouting) - Method in class io.continual.services.processor.engine.library.sources.NullSource
 
markComplete(StreamProcessingContext, MessageAndRouting) - Method in interface io.continual.services.processor.engine.model.Source
Called by the processing engine when processing for a given message is complete.
merge(Message, Message) - Method in interface io.continual.services.processor.engine.library.services.bucketing.BucketingService.MessageBridge
 
merge(Message, Message) - Method in class io.continual.services.processor.engine.library.services.bucketing.BucketingService.StdMsgBridge
 
Message - Class in io.continual.services.processor.engine.model
 
Message() - Constructor for class io.continual.services.processor.engine.model.Message
 
MessageAndRouting - Class in io.continual.services.processor.engine.model
 
MessageAndRouting(Message, String) - Constructor for class io.continual.services.processor.engine.model.MessageAndRouting
 
MessageGenerator - Class in io.continual.services.processor.engine.library.sources
A message generating source
MessageGenerator(JSONObject) - Constructor for class io.continual.services.processor.engine.library.sources.MessageGenerator
 
MessageGenerator(ConfigLoadContext, JSONObject) - Constructor for class io.continual.services.processor.engine.library.sources.MessageGenerator
 
MessageProcessingContext - Interface in io.continual.services.processor.engine.model
A message processing context is provided to processors for access to the current message, its containing stream, and control state.

N

newRule() - Static method in class io.continual.services.processor.engine.model.Rule
 
None - Class in io.continual.services.processor.engine.library.filters
 
None() - Constructor for class io.continual.services.processor.engine.library.filters.None
 
None(ConfigLoadContext, JSONObject) - Constructor for class io.continual.services.processor.engine.library.filters.None
 
NoSuitableObjectException() - Constructor for exception io.continual.services.processor.engine.model.StreamProcessingContext.NoSuitableObjectException
 
NoSuitableObjectException(String) - Constructor for exception io.continual.services.processor.engine.model.StreamProcessingContext.NoSuitableObjectException
 
NoSuitableObjectException(Throwable) - Constructor for exception io.continual.services.processor.engine.model.StreamProcessingContext.NoSuitableObjectException
 
NoSuitableObjectException(String, Throwable) - Constructor for exception io.continual.services.processor.engine.model.StreamProcessingContext.NoSuitableObjectException
 
Not - Class in io.continual.services.processor.engine.library.filters
 
Not(Filter) - Constructor for class io.continual.services.processor.engine.library.filters.Not
 
Not(ConfigLoadContext, JSONObject) - Constructor for class io.continual.services.processor.engine.library.filters.Not
 
noteEndOfStream() - Method in class io.continual.services.processor.engine.library.sources.BasicSource
 
NullSink - Class in io.continual.services.processor.engine.library.sinks
 
NullSink() - Constructor for class io.continual.services.processor.engine.library.sinks.NullSink
 
NullSink(ConfigLoadContext, JSONObject) - Constructor for class io.continual.services.processor.engine.library.sinks.NullSink
 
NullSource - Class in io.continual.services.processor.engine.library.sources
A CSV stream source.
NullSource(JSONObject) - Constructor for class io.continual.services.processor.engine.library.sources.NullSource
 
NullSource(ConfigLoadContext, JSONObject) - Constructor for class io.continual.services.processor.engine.library.sources.NullSource
 

O

OneOf - Class in io.continual.services.processor.engine.library.filters
 
OneOf(String, String[]) - Constructor for class io.continual.services.processor.engine.library.filters.OneOf
 
OneOf(JSONObject) - Constructor for class io.continual.services.processor.engine.library.filters.OneOf
 
OneOf(ConfigLoadContext, JSONObject) - Constructor for class io.continual.services.processor.engine.library.filters.OneOf
 
onKey(String...) - Method in class io.continual.services.processor.engine.library.processors.CollapseRecords
 
onKey(String...) - Method in class io.continual.services.processor.engine.library.processors.MapFields
 
onStart() - Method in class io.continual.services.processor.engine.library.services.dedupe.services.DedupeService
 
onStart() - Method in class io.continual.services.processor.service.SimpleProcessingService
 
onStartRequested() - Method in class io.continual.services.processor.engine.runtime.Engine
 
onStopRequested() - Method in class io.continual.services.processor.engine.library.services.bucketing.BucketingService
 
onStopRequested() - Method in class io.continual.services.processor.engine.library.services.dedupe.services.DedupeService
 
onStopRequested() - Method in class io.continual.services.processor.engine.runtime.Engine
 
onStopRequested() - Method in class io.continual.services.processor.service.SimpleProcessingService
 
Or - Class in io.continual.services.processor.engine.library.filters
 
Or(ConfigLoadContext, JSONObject) - Constructor for class io.continual.services.processor.engine.library.filters.Or
 

P

passes(MessageProcessingContext) - Method in class io.continual.services.processor.engine.library.filters.And
 
passes(MessageProcessingContext) - Method in class io.continual.services.processor.engine.library.filters.Any
 
passes(MessageProcessingContext) - Method in class io.continual.services.processor.engine.library.filters.Equals
 
passes(MessageProcessingContext) - Method in class io.continual.services.processor.engine.library.filters.FlagSet
 
passes(MessageProcessingContext) - Method in class io.continual.services.processor.engine.library.filters.HasField
 
passes(MessageProcessingContext) - Method in class io.continual.services.processor.engine.library.filters.None
 
passes(MessageProcessingContext) - Method in class io.continual.services.processor.engine.library.filters.Not
 
passes(MessageProcessingContext) - Method in class io.continual.services.processor.engine.library.filters.OneOf
 
passes(MessageProcessingContext) - Method in class io.continual.services.processor.engine.library.filters.Or
 
passes(MessageProcessingContext) - Method in class io.continual.services.processor.engine.library.filters.RangeLimit
 
passes(MessageProcessingContext) - Method in class io.continual.services.processor.engine.library.filters.TimeFilter
 
passes(MessageProcessingContext) - Method in class io.continual.services.processor.engine.library.services.dedupe.filters.IsDupe
 
passes(MessageProcessingContext) - Method in class io.continual.services.processor.engine.library.services.dedupe.filters.IsNotDupe
 
passes(MessageProcessingContext) - Method in interface io.continual.services.processor.engine.model.Filter
Return true if the Filter passes the message in the given context.
Pipeline - Class in io.continual.services.processor.engine.model
A pipeline of rules.
Pipeline() - Constructor for class io.continual.services.processor.engine.model.Pipeline
 
Pipeline(List<Rule>) - Constructor for class io.continual.services.processor.engine.model.Pipeline
 
process(MessageProcessingContext) - Method in class io.continual.services.processor.engine.library.processors.AppendArray
 
process(MessageProcessingContext) - Method in class io.continual.services.processor.engine.library.processors.Clear
 
process(MessageProcessingContext) - Method in class io.continual.services.processor.engine.library.processors.ClearAllBut
 
process(MessageProcessingContext) - Method in class io.continual.services.processor.engine.library.processors.CollapseRecords
 
process(MessageProcessingContext) - Method in class io.continual.services.processor.engine.library.processors.DateFormat
 
process(MessageProcessingContext) - Method in class io.continual.services.processor.engine.library.processors.ForEachObject
 
process(MessageProcessingContext) - Method in class io.continual.services.processor.engine.library.processors.Log
 
process(MessageProcessingContext) - Method in class io.continual.services.processor.engine.library.processors.MapFields
 
process(MessageProcessingContext) - Method in class io.continual.services.processor.engine.library.processors.SendToSink
 
process(MessageProcessingContext) - Method in class io.continual.services.processor.engine.library.processors.Set
 
process(MessageProcessingContext) - Method in class io.continual.services.processor.engine.library.processors.StopProcessing
 
process(MessageProcessingContext) - Method in class io.continual.services.processor.engine.library.processors.StringUtils.Split
 
process(MessageProcessingContext) - Method in class io.continual.services.processor.engine.library.processors.StringUtils.Trim
 
process(MessageProcessingContext) - Method in class io.continual.services.processor.engine.library.processors.TypeChange
 
process(MessageProcessingContext) - Method in class io.continual.services.processor.engine.library.services.bucketing.processors.BucketAdd
 
process(MessageProcessingContext) - Method in class io.continual.services.processor.engine.library.services.dedupe.processors.DedupeAdd
 
process(MessageProcessingContext) - Method in class io.continual.services.processor.engine.library.services.dedupe.processors.DedupeRemove
 
process(Message) - Method in class io.continual.services.processor.engine.library.sinks.ConsoleSink
 
process(Message) - Method in class io.continual.services.processor.engine.library.sinks.CsvSink
 
process(Message) - Method in class io.continual.services.processor.engine.library.sinks.FanOutSink
 
process(MessageProcessingContext) - Method in class io.continual.services.processor.engine.library.sinks.FanOutSink
 
process(MessageProcessingContext) - Method in class io.continual.services.processor.engine.library.sinks.FileSink
 
process(Message) - Method in class io.continual.services.processor.engine.library.sinks.JsonObjectStreamSink
 
process(Message) - Method in class io.continual.services.processor.engine.library.sinks.NullSink
 
process(Message) - Method in class io.continual.services.processor.engine.library.sinks.SkipFirst
Deprecated.
process(MessageProcessingContext) - Method in class io.continual.services.processor.engine.library.sinks.SkipFirst
 
process(MessageProcessingContext) - Method in class io.continual.services.processor.engine.model.Pipeline
 
process(MessageProcessingContext) - Method in interface io.continual.services.processor.engine.model.Processor
Process the message contained in the given context
process(Message) - Method in interface io.continual.services.processor.engine.model.Sink
Deprecated.
process(MessageProcessingContext) - Method in interface io.continual.services.processor.engine.model.Sink
Process a message into the output sink.
ProcessingService - Interface in io.continual.services.processor.service
A processing service is instantiated within the scope of a source and provides a mechanism for running background processing.
Processor - Interface in io.continual.services.processor.engine.model
 
Program - Class in io.continual.services.processor.engine.model
A program contains sources, pipelines, and sinks.
Program() - Constructor for class io.continual.services.processor.engine.model.Program
Construct an empty program.
ProgramRunner - Class in io.continual.services.processor.engine.runtime
 
ProgramRunner() - Constructor for class io.continual.services.processor.engine.runtime.ProgramRunner
 
put(String, String) - Method in class io.continual.services.processor.engine.library.services.SimpleKeyStore
 
put(String, long) - Method in class io.continual.services.processor.engine.library.services.SimpleKeyStore
 
putRawValue(String, Object) - Method in class io.continual.services.processor.engine.model.Message
 
putValue(String, boolean) - Method in class io.continual.services.processor.engine.model.Message
 
putValue(String, double) - Method in class io.continual.services.processor.engine.model.Message
 
putValue(String, long) - Method in class io.continual.services.processor.engine.model.Message
 
putValue(String, String) - Method in class io.continual.services.processor.engine.model.Message
 

Q

QueuingSource - Class in io.continual.services.processor.engine.library.sources
 
QueuingSource(String) - Constructor for class io.continual.services.processor.engine.library.sources.QueuingSource
 
QueuingSource(JSONObject) - Constructor for class io.continual.services.processor.engine.library.sources.QueuingSource
 

R

RangeLimit - Class in io.continual.services.processor.engine.library.filters
 
RangeLimit(String, double, double) - Constructor for class io.continual.services.processor.engine.library.filters.RangeLimit
 
RangeLimit(ConfigLoadContext, JSONObject) - Constructor for class io.continual.services.processor.engine.library.filters.RangeLimit
 
read(String) - Method in interface io.continual.services.processor.config.readers.ConfigReader
Read a program from a named resource.
read(String[]) - Method in interface io.continual.services.processor.config.readers.ConfigReader
Read a program from a set of named sources
read(InputStream) - Method in interface io.continual.services.processor.config.readers.ConfigReader
Read a program from an input stream.
read(String[]) - Method in class io.continual.services.processor.config.readers.JsonConfigReader
Read a program from a set of named resources containing JSON configurations
read(InputStream) - Method in class io.continual.services.processor.config.readers.JsonConfigReader
Read a program from an input stream containing a JSON configuration
read(JSONObject) - Method in class io.continual.services.processor.config.readers.JsonConfigReader
Read a program from a JSON object
read(ServiceContainer, JSONObject) - Method in class io.continual.services.processor.config.readers.JsonConfigReader
Read a program from a JSON object
readFrom(String) - Static method in enum io.continual.services.processor.engine.library.services.bucketing.BucketingService.Period
 
readInto(ServiceContainer, JSONObject, Program) - Method in class io.continual.services.processor.config.readers.JsonConfigReader
 
readPipeline(String, JSONArray, ArrayList<String>, ConfigLoadContext) - Method in class io.continual.services.processor.config.readers.JsonConfigReader
 
reload() - Method in class io.continual.services.processor.engine.library.sources.MessageGenerator
 
reload() - Method in class io.continual.services.processor.engine.library.sources.QueuingSource
 
remove(String) - Method in class io.continual.services.processor.engine.library.services.dedupe.services.DedupeService
 
removeNamedObject(String) - Method in class io.continual.services.processor.engine.library.util.SimpleStreamProcessingContext
 
removeNamedObject(String) - Method in interface io.continual.services.processor.engine.model.StreamProcessingContext
Remove a named object from this context, if it exists
removeUserData(String) - Method in class io.continual.services.processor.engine.runtime.Engine
 
reportMetricsTo(MetricsCatalog) - Method in class io.continual.services.processor.engine.library.util.SimpleStreamProcessingContext.Builder
 
requeue(MessageAndRouting) - Method in class io.continual.services.processor.engine.library.sources.BasicSource
 
requeue(MessageAndRouting) - Method in class io.continual.services.processor.engine.library.sources.NullSource
 
requeue(MessageAndRouting) - Method in class io.continual.services.processor.engine.library.util.SimpleStreamProcessingContext
 
requeue(MessageAndRouting) - Method in interface io.continual.services.processor.engine.model.Source
Requeue a message for delivery into the given pipeline
requeue(MessageAndRouting) - Method in interface io.continual.services.processor.engine.model.StreamProcessingContext
Requeue a message
Rule - Class in io.continual.services.processor.engine.model
 
Rule.Builder - Class in io.continual.services.processor.engine.model
 

S

SendToSink - Class in io.continual.services.processor.engine.library.processors
 
SendToSink(String) - Constructor for class io.continual.services.processor.engine.library.processors.SendToSink
 
SendToSink(ConfigLoadContext, JSONObject) - Constructor for class io.continual.services.processor.engine.library.processors.SendToSink
 
SerialNumberGenerator - Class in io.continual.services.processor.engine.runtime
 
SerialNumberGenerator() - Constructor for class io.continual.services.processor.engine.runtime.SerialNumberGenerator
 
serialNumbersFrom(SerialNumberGenerator) - Method in class io.continual.services.processor.engine.library.util.SimpleMessageProcessingContext.Builder
 
Set - Class in io.continual.services.processor.engine.library.processors
 
Set(JSONObject) - Constructor for class io.continual.services.processor.engine.library.processors.Set
 
Set(ConfigLoadContext, JSONObject) - Constructor for class io.continual.services.processor.engine.library.processors.Set
 
setFlag(String) - Method in class io.continual.services.processor.engine.library.util.SimpleStreamProcessingContext
 
setFlag(String) - Method in interface io.continual.services.processor.engine.model.StreamProcessingContext
Set a boolean flag
setResource(InputStream) - Method in class io.continual.services.processor.engine.library.sources.CsvSource
Provided to connect an existing input stream to this CSV parser source.
Setter - Class in io.continual.services.processor.engine.library.util
Utility for setting values into a message in order to keep behavior consistent across library and extension processors.
Setter() - Constructor for class io.continual.services.processor.engine.library.util.Setter
 
setUserData(String, String) - Method in class io.continual.services.processor.engine.runtime.Engine
 
shouldContinue() - Method in class io.continual.services.processor.engine.library.util.SimpleMessageProcessingContext
 
shouldContinue() - Method in interface io.continual.services.processor.engine.model.MessageProcessingContext
Should the engine continue to process this message?
SimpleKeyStore - Class in io.continual.services.processor.engine.library.services
 
SimpleKeyStore(ConfigLoadContext, JSONObject) - Constructor for class io.continual.services.processor.engine.library.services.SimpleKeyStore
 
SimpleKeyStore(File) - Constructor for class io.continual.services.processor.engine.library.services.SimpleKeyStore
 
SimpleMessageProcessingContext - Class in io.continual.services.processor.engine.library.util
 
SimpleMessageProcessingContext.Builder - Class in io.continual.services.processor.engine.library.util
 
SimpleProcessingService - Class in io.continual.services.processor.service
 
SimpleProcessingService() - Constructor for class io.continual.services.processor.service.SimpleProcessingService
 
SimpleStreamProcessingContext - Class in io.continual.services.processor.engine.library.util
 
SimpleStreamProcessingContext.Builder - Class in io.continual.services.processor.engine.library.util
 
Sink - Interface in io.continual.services.processor.engine.model
 
SkipFirst - Class in io.continual.services.processor.engine.library.sinks
 
SkipFirst(Sink) - Constructor for class io.continual.services.processor.engine.library.sinks.SkipFirst
 
Source - Interface in io.continual.services.processor.engine.model
 
sourcesAndSinksFrom(Program) - Method in class io.continual.services.processor.engine.library.util.SimpleMessageProcessingContext.Builder
 
Split - Class in io.continual.services.processor.engine.library.processors.StringUtils
 
Split(ConfigLoadContext, JSONObject) - Constructor for class io.continual.services.processor.engine.library.processors.StringUtils.Split
 
startAndWait() - Method in class io.continual.services.processor.engine.runtime.Engine
Start the engine and wait for its completion.
startBackgroundProcessing() - Method in interface io.continual.services.processor.service.ProcessingService
Start background processing (if any) for this service.
startBackgroundProcessing() - Method in class io.continual.services.processor.service.SimpleProcessingService
 
stderr - Static variable in class io.continual.services.processor.engine.library.sinks.ConsoleSink
 
stderr - Static variable in class io.continual.services.processor.engine.library.sinks.CsvSink
 
stderr - Static variable in class io.continual.services.processor.engine.library.sinks.FileSink
 
StdMsgBridge(BucketingService.StdDataCombiner) - Constructor for class io.continual.services.processor.engine.library.services.bucketing.BucketingService.StdMsgBridge
 
stdout - Static variable in class io.continual.services.processor.engine.library.sinks.ConsoleSink
 
stdout - Static variable in class io.continual.services.processor.engine.library.sinks.CsvSink
 
stdout - Static variable in class io.continual.services.processor.engine.library.sinks.FileSink
 
stopBackgroundProcessing() - Method in interface io.continual.services.processor.service.ProcessingService
Stop background processing (if any) for this service.
stopBackgroundProcessing() - Method in class io.continual.services.processor.service.SimpleProcessingService
 
StopProcessing - Class in io.continual.services.processor.engine.library.processors
 
StopProcessing() - Constructor for class io.continual.services.processor.engine.library.processors.StopProcessing
 
StopProcessing(ConfigLoadContext, JSONObject) - Constructor for class io.continual.services.processor.engine.library.processors.StopProcessing
 
stopProcessing() - Method in class io.continual.services.processor.engine.library.util.SimpleMessageProcessingContext
 
stopProcessing(String) - Method in class io.continual.services.processor.engine.library.util.SimpleMessageProcessingContext
 
stopProcessing() - Method in interface io.continual.services.processor.engine.model.MessageProcessingContext
Ask the engine to stop processing this message
stopProcessing(String) - Method in interface io.continual.services.processor.engine.model.MessageProcessingContext
Ask the engine to stop processing this message and log the warning.
StreamProcessingContext - Interface in io.continual.services.processor.engine.model
A stream processing context is provided to all processing components in a program and is consistent across messages (but not across streams).
StreamProcessingContext.NoSuitableObjectException - Exception in io.continual.services.processor.engine.model
No suitable object found.
submit(JSONObject) - Method in class io.continual.services.processor.engine.library.sources.JsonObjectStreamSource
Submit a JSON object for processing through this source.

T

thenDo(Processor) - Method in class io.continual.services.processor.engine.model.Rule.Builder
Add a processor to execute when the filter matches
thenDo(List<? extends Processor>) - Method in class io.continual.services.processor.engine.model.Rule.Builder
Add a processor to execute when the filter matches
TimeFilter - Class in io.continual.services.processor.engine.library.filters
 
TimeFilter(ConfigLoadContext, JSONObject) - Constructor for class io.continual.services.processor.engine.library.filters.TimeFilter
 
toField(String) - Method in class io.continual.services.processor.engine.library.processors.MapFields
 
toJson() - Method in class io.continual.services.processor.engine.library.filters.And
 
toJson() - Method in class io.continual.services.processor.engine.library.filters.Any
 
toJson() - Method in class io.continual.services.processor.engine.library.filters.Equals
 
toJson() - Method in class io.continual.services.processor.engine.library.filters.FlagSet
 
toJson() - Method in class io.continual.services.processor.engine.library.filters.HasField
 
toJson() - Method in class io.continual.services.processor.engine.library.filters.None
 
toJson() - Method in class io.continual.services.processor.engine.library.filters.Not
 
toJson() - Method in class io.continual.services.processor.engine.library.filters.OneOf
 
toJson() - Method in class io.continual.services.processor.engine.library.filters.Or
 
toJson() - Method in class io.continual.services.processor.engine.library.filters.RangeLimit
 
toJson() - Method in class io.continual.services.processor.engine.library.filters.TimeFilter
 
toJson() - Method in class io.continual.services.processor.engine.library.services.dedupe.filters.IsDupe
 
toJson() - Method in class io.continual.services.processor.engine.model.Message
 
toLine() - Method in class io.continual.services.processor.engine.model.Message
 
toStdOut() - Static method in class io.continual.services.processor.engine.library.sinks.CsvSink
 
toString() - Method in class io.continual.services.processor.engine.model.Message
 
Trim - Class in io.continual.services.processor.engine.library.processors.StringUtils
 
Trim(ConfigLoadContext, JSONObject) - Constructor for class io.continual.services.processor.engine.library.processors.StringUtils.Trim
 
TypeChange - Class in io.continual.services.processor.engine.library.processors
 
TypeChange(ConfigLoadContext, JSONObject) - Constructor for class io.continual.services.processor.engine.library.processors.TypeChange
 
TypeChange(JSONObject) - Constructor for class io.continual.services.processor.engine.library.processors.TypeChange
 
TypeChange.Type - Enum in io.continual.services.processor.engine.library.processors
 

U

usingContext(StreamProcessingContext) - Method in class io.continual.services.processor.engine.library.util.SimpleMessageProcessingContext.Builder
 
usingLookup(MapFields.ValueLookup) - Method in class io.continual.services.processor.engine.library.processors.MapFields
 

V

valueOf(String) - Static method in enum io.continual.services.processor.engine.library.processors.TypeChange.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.continual.services.processor.engine.library.services.bucketing.BucketingService.Period
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.continual.services.processor.engine.library.services.bucketing.BucketingService.StdDataCombiner
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.continual.services.processor.engine.library.processors.TypeChange.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.continual.services.processor.engine.library.services.bucketing.BucketingService.Period
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.continual.services.processor.engine.library.services.bucketing.BucketingService.StdDataCombiner
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitForCompletion() - Method in class io.continual.services.processor.engine.runtime.Engine
 
warn(String) - Method in class io.continual.services.processor.engine.library.util.SimpleMessageProcessingContext
 
warn(String) - Method in class io.continual.services.processor.engine.library.util.SimpleStreamProcessingContext
 
warn(String) - Method in interface io.continual.services.processor.engine.model.MessageProcessingContext
report a warning about processing
warn(String) - Method in interface io.continual.services.processor.engine.model.StreamProcessingContext
report a warning about processing the stream
withSource(Source) - Method in class io.continual.services.processor.engine.library.util.SimpleStreamProcessingContext.Builder
 
A B C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2021 continual.io. All rights reserved.