public class SiddhiOperatorContext extends Object implements Serializable
| Constructor and Description |
|---|
SiddhiOperatorContext() |
| Modifier and Type | Method and Description |
|---|---|
org.wso2.siddhi.core.SiddhiManager |
createSiddhiManager() |
org.apache.flink.api.common.ExecutionConfig |
getExecutionConfig() |
String |
getExecutionPlan() |
Map<String,Class<?>> |
getExtensions() |
String |
getFinalExecutionPlan()
Stream definition + execution expression
|
List<String> |
getInputStreams() |
<IN> StreamSchema<IN> |
getInputStreamSchema(String inputStreamId) |
Map<String,SiddhiStreamSchema<?>> |
getInputStreamSchemas() |
String |
getName() |
String |
getOutputStreamId() |
org.apache.flink.api.common.typeinfo.TypeInformation |
getOutputStreamType() |
org.apache.flink.streaming.api.TimeCharacteristic |
getTimeCharacteristic() |
void |
setExecutionConfig(org.apache.flink.api.common.ExecutionConfig executionConfig) |
void |
setExecutionPlan(String executionPlan) |
void |
setExtensions(Map<String,Class<?>> extensions) |
void |
setInputStreamSchemas(Map<String,SiddhiStreamSchema<?>> inputStreamSchemas) |
void |
setName(String name) |
void |
setOutputStreamId(String outputStreamId) |
void |
setOutputStreamType(org.apache.flink.api.common.typeinfo.TypeInformation outputStreamType) |
void |
setTimeCharacteristic(org.apache.flink.streaming.api.TimeCharacteristic timeCharacteristic) |
public String getName()
public String getExecutionPlan()
public String getFinalExecutionPlan()
public org.apache.flink.api.common.typeinfo.TypeInformation getOutputStreamType()
public String getOutputStreamId()
public <IN> StreamSchema<IN> getInputStreamSchema(String inputStreamId)
public void setOutputStreamId(String outputStreamId)
public void setOutputStreamType(org.apache.flink.api.common.typeinfo.TypeInformation outputStreamType)
public org.apache.flink.streaming.api.TimeCharacteristic getTimeCharacteristic()
public void setTimeCharacteristic(org.apache.flink.streaming.api.TimeCharacteristic timeCharacteristic)
public void setExecutionPlan(String executionPlan)
public Map<String,SiddhiStreamSchema<?>> getInputStreamSchemas()
public void setInputStreamSchemas(Map<String,SiddhiStreamSchema<?>> inputStreamSchemas)
public void setName(String name)
public org.wso2.siddhi.core.SiddhiManager createSiddhiManager()
public org.apache.flink.api.common.ExecutionConfig getExecutionConfig()
public void setExecutionConfig(org.apache.flink.api.common.ExecutionConfig executionConfig)
Copyright © 2014–2016 The Apache Software Foundation. All rights reserved.