@PublicEvolving public abstract class SiddhiStream extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
SiddhiStream.ExecutableStream
ExecutableStream context to define execution logic, i.e.
|
static class |
SiddhiStream.ExecutionSiddhiStream |
static class |
SiddhiStream.SingleSiddhiStream<T>
Initial Single Siddhi Stream Context
|
static class |
SiddhiStream.UnionSiddhiStream<T> |
| Constructor and Description |
|---|
SiddhiStream(SiddhiCEP cepEnvironment) |
| Modifier and Type | Method and Description |
|---|---|
protected <T> org.apache.flink.streaming.api.datastream.DataStream<org.apache.flink.api.java.tuple.Tuple2<String,Object>> |
convertDataStream(org.apache.flink.streaming.api.datastream.DataStream<T> dataStream,
String streamId)
Convert DataStream<T> to DataStream<Tuple2<String,T>>.
|
protected SiddhiCEP |
getCepEnvironment() |
protected abstract org.apache.flink.streaming.api.datastream.DataStream<org.apache.flink.api.java.tuple.Tuple2<String,Object>> |
toDataStream() |
public SiddhiStream(SiddhiCEP cepEnvironment)
cepEnvironment - SiddhiCEP cepEnvironment.protected SiddhiCEP getCepEnvironment()
protected abstract org.apache.flink.streaming.api.datastream.DataStream<org.apache.flink.api.java.tuple.Tuple2<String,Object>> toDataStream()
protected <T> org.apache.flink.streaming.api.datastream.DataStream<org.apache.flink.api.java.tuple.Tuple2<String,Object>> convertDataStream(org.apache.flink.streaming.api.datastream.DataStream<T> dataStream, String streamId)
Copyright © 2014–2016 The Apache Software Foundation. All rights reserved.