Package org.voltdb.stream.api.extension
Interface StreamSource
- All Superinterfaces:
Operator
,VoltLifecycle
this interface is a 1-1 copy of
VoltStreamSource
but it drops generics.
Generics are useful to show problems with data flow in the pipeline but after that creates lots of problems.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.voltdb.stream.api.extension.Operator
Operator.Type
-
Method Summary
Modifier and TypeMethodDescriptiondefault CommitResult
commit
(long batchId, ExecutionContext context) default Operator.Type
getType()
void
process
(long batchId, Consumer<Object> consumer, ExecutionContext context) Methods inherited from interface org.voltdb.stream.api.pipeline.VoltLifecycle
configure, destroy