public class StreamConfig extends Object implements Serializable
| Modifier and Type | Field and Description |
|---|---|
static String |
STATE_MONITORING |
| Constructor and Description |
|---|
StreamConfig(org.apache.flink.configuration.Configuration config) |
public static final String STATE_MONITORING
public StreamConfig(org.apache.flink.configuration.Configuration config)
public org.apache.flink.configuration.Configuration getConfiguration()
public void setVertexID(Integer vertexID)
public Integer getVertexID()
public void setOperatorName(String name)
public String getOperatorName()
public void setTypeSerializerIn1(StreamRecordSerializer<?> serializer)
public void setTypeSerializerIn2(StreamRecordSerializer<?> serializer)
public void setTypeSerializerOut1(StreamRecordSerializer<?> serializer)
public void setTypeSerializerOut2(StreamRecordSerializer<?> serializer)
public <T> StreamRecordSerializer<T> getTypeSerializerIn1(ClassLoader cl)
public <T> StreamRecordSerializer<T> getTypeSerializerIn2(ClassLoader cl)
public <T> StreamRecordSerializer<T> getTypeSerializerOut1(ClassLoader cl)
public <T> StreamRecordSerializer<T> getTypeSerializerOut2(ClassLoader cl)
public void setBufferTimeout(long timeout)
public long getBufferTimeout()
public void setStreamOperator(StreamOperator<?> operator)
public <T> T getStreamOperator(ClassLoader cl)
public void setOutputSelectorWrapper(OutputSelectorWrapper<?> outputSelectorWrapper)
public <T> OutputSelectorWrapper<T> getOutputSelectorWrapper(ClassLoader cl)
public void setIterationId(Integer iterationId)
public Integer getIterationId()
public void setIterationWaitTime(long time)
public long getIterationWaitTime()
public List<String> getSelectedNames(Integer output, ClassLoader cl)
public void setNumberOfInputs(int numberOfInputs)
public int getNumberOfInputs()
public void setNumberOfOutputs(int numberOfOutputs)
public int getNumberOfOutputs()
public void setNonChainedOutputs(List<StreamEdge> outputvertexIDs)
public List<StreamEdge> getNonChainedOutputs(ClassLoader cl)
public void setChainedOutputs(List<StreamEdge> chainedOutputs)
public List<StreamEdge> getChainedOutputs(ClassLoader cl)
public void setOutEdges(List<StreamEdge> outEdges)
public List<StreamEdge> getOutEdges(ClassLoader cl)
public void setInPhysicalEdges(List<StreamEdge> inEdges)
public List<StreamEdge> getInPhysicalEdges(ClassLoader cl)
public void setStateMonitoring(boolean stateMonitoring)
public boolean getStateMonitoring()
public void setOutEdgesInOrder(List<StreamEdge> outEdgeList)
public List<StreamEdge> getOutEdgesInOrder(ClassLoader cl)
public void setTransitiveChainedTaskConfigs(Map<Integer,StreamConfig> chainedTaskConfigs)
public Map<Integer,StreamConfig> getTransitiveChainedTaskConfigs(ClassLoader cl)
public void setStateHandleProvider(org.apache.flink.runtime.state.StateHandleProvider<?> provider)
public <R> org.apache.flink.runtime.state.StateHandleProvider<R> getStateHandleProvider(ClassLoader cl)
public void setChainStart()
public boolean isChainStart()
Copyright © 2014–2015 The Apache Software Foundation. All rights reserved.