@PublicEvolving public class SiddhiCEP extends Object
| Constructor and Description |
|---|
SiddhiCEP(org.apache.flink.streaming.api.environment.StreamExecutionEnvironment streamExecutionEnvironment) |
| Modifier and Type | Method and Description |
|---|---|
void |
checkStreamDefined(String streamId) |
static <T> SiddhiStream.SingleSiddhiStream<T> |
define(String streamId,
org.apache.flink.streaming.api.datastream.DataStream<T> inStream,
String... fieldNames) |
<T> SiddhiStream.SingleSiddhiStream<T> |
from(String streamId) |
<T> SiddhiStream.SingleSiddhiStream<T> |
from(String streamId,
org.apache.flink.streaming.api.datastream.DataStream<T> inStream,
String... fieldNames) |
<T> org.apache.flink.streaming.api.datastream.DataStream<T> |
getDataStream(String streamId) |
Map<String,org.apache.flink.streaming.api.datastream.DataStream<?>> |
getDataStreams() |
Map<String,SiddhiStreamSchema<?>> |
getDataStreamSchemas() |
org.apache.flink.streaming.api.environment.StreamExecutionEnvironment |
getExecutionEnvironment() |
Map<String,Class<?>> |
getExtensions() |
static SiddhiCEP |
getSiddhiEnvironment(org.apache.flink.streaming.api.environment.StreamExecutionEnvironment streamExecutionEnvironment) |
boolean |
isStreamDefined(String streamId) |
void |
registerExtension(String extensionName,
Class<?> extensionClass) |
<T> void |
registerStream(String streamId,
org.apache.flink.streaming.api.datastream.DataStream<T> dataStream,
String... fieldNames) |
<T> SiddhiStream.UnionSiddhiStream<T> |
union(String firstStreamId,
String... unionStreamIds) |
public SiddhiCEP(org.apache.flink.streaming.api.environment.StreamExecutionEnvironment streamExecutionEnvironment)
public Map<String,org.apache.flink.streaming.api.datastream.DataStream<?>> getDataStreams()
public Map<String,SiddhiStreamSchema<?>> getDataStreamSchemas()
public boolean isStreamDefined(String streamId)
public void checkStreamDefined(String streamId) throws UndefinedStreamException
UndefinedStreamExceptionpublic static <T> SiddhiStream.SingleSiddhiStream<T> define(String streamId, org.apache.flink.streaming.api.datastream.DataStream<T> inStream, String... fieldNames)
public <T> SiddhiStream.SingleSiddhiStream<T> from(String streamId, org.apache.flink.streaming.api.datastream.DataStream<T> inStream, String... fieldNames)
public <T> SiddhiStream.SingleSiddhiStream<T> from(String streamId)
public <T> SiddhiStream.UnionSiddhiStream<T> union(String firstStreamId, String... unionStreamIds)
public <T> void registerStream(String streamId, org.apache.flink.streaming.api.datastream.DataStream<T> dataStream, String... fieldNames)
public org.apache.flink.streaming.api.environment.StreamExecutionEnvironment getExecutionEnvironment()
public <T> org.apache.flink.streaming.api.datastream.DataStream<T> getDataStream(String streamId)
public static SiddhiCEP getSiddhiEnvironment(org.apache.flink.streaming.api.environment.StreamExecutionEnvironment streamExecutionEnvironment)
Copyright © 2014–2016 The Apache Software Foundation. All rights reserved.