public class StreamConfig extends Object implements Serializable
Constructor and Description |
---|
StreamConfig(org.apache.flink.configuration.Configuration config) |
Modifier and Type | Method and Description |
---|---|
long |
getBufferTimeout() |
List<StreamEdge> |
getChainedOutputs(ClassLoader cl) |
CheckpointingMode |
getCheckpointMode() |
org.apache.flink.configuration.Configuration |
getConfiguration() |
List<StreamEdge> |
getInPhysicalEdges(ClassLoader cl) |
String |
getIterationId() |
long |
getIterationWaitTime() |
List<StreamEdge> |
getNonChainedOutputs(ClassLoader cl) |
int |
getNumberOfInputs() |
int |
getNumberOfOutputs() |
List<StreamEdge> |
getOutEdges(ClassLoader cl) |
List<StreamEdge> |
getOutEdgesInOrder(ClassLoader cl) |
<T> OutputSelectorWrapper<T> |
getOutputSelectorWrapper(ClassLoader cl) |
org.apache.flink.runtime.state.StateBackend<?> |
getStateBackend(ClassLoader cl) |
<K> org.apache.flink.api.common.typeutils.TypeSerializer<K> |
getStateKeySerializer(ClassLoader cl) |
org.apache.flink.api.java.functions.KeySelector<?,Serializable> |
getStatePartitioner(ClassLoader cl) |
<T> T |
getStreamOperator(ClassLoader cl) |
Map<Integer,StreamConfig> |
getTransitiveChainedTaskConfigs(ClassLoader cl) |
<T> org.apache.flink.api.common.typeutils.TypeSerializer<T> |
getTypeSerializerIn1(ClassLoader cl) |
<T> org.apache.flink.api.common.typeutils.TypeSerializer<T> |
getTypeSerializerIn2(ClassLoader cl) |
<T> org.apache.flink.api.common.typeutils.TypeSerializer<T> |
getTypeSerializerOut(ClassLoader cl) |
Integer |
getVertexID() |
boolean |
isChainStart() |
boolean |
isCheckpointingEnabled() |
void |
setBufferTimeout(long timeout) |
void |
setChainedOutputs(List<StreamEdge> chainedOutputs) |
void |
setChainStart() |
void |
setCheckpointingEnabled(boolean enabled) |
void |
setCheckpointMode(CheckpointingMode mode) |
void |
setInPhysicalEdges(List<StreamEdge> inEdges) |
void |
setIterationId(String iterationId) |
void |
setIterationWaitTime(long time) |
void |
setNonChainedOutputs(List<StreamEdge> outputvertexIDs) |
void |
setNumberOfInputs(int numberOfInputs) |
void |
setNumberOfOutputs(int numberOfOutputs) |
void |
setOutEdges(List<StreamEdge> outEdges) |
void |
setOutEdgesInOrder(List<StreamEdge> outEdgeList) |
void |
setOutputSelectorWrapper(OutputSelectorWrapper<?> outputSelectorWrapper) |
void |
setStateBackend(org.apache.flink.runtime.state.StateBackend<?> backend) |
void |
setStateKeySerializer(org.apache.flink.api.common.typeutils.TypeSerializer<?> serializer) |
void |
setStatePartitioner(org.apache.flink.api.java.functions.KeySelector<?,?> partitioner) |
void |
setStreamOperator(StreamOperator<?> operator) |
void |
setTransitiveChainedTaskConfigs(Map<Integer,StreamConfig> chainedTaskConfigs) |
void |
setTypeSerializerIn1(org.apache.flink.api.common.typeutils.TypeSerializer<?> serializer) |
void |
setTypeSerializerIn2(org.apache.flink.api.common.typeutils.TypeSerializer<?> serializer) |
void |
setTypeSerializerOut(org.apache.flink.api.common.typeutils.TypeSerializer<?> serializer) |
void |
setVertexID(Integer vertexID) |
String |
toString() |
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 setTypeSerializerIn1(org.apache.flink.api.common.typeutils.TypeSerializer<?> serializer)
public void setTypeSerializerIn2(org.apache.flink.api.common.typeutils.TypeSerializer<?> serializer)
public void setTypeSerializerOut(org.apache.flink.api.common.typeutils.TypeSerializer<?> serializer)
public <T> org.apache.flink.api.common.typeutils.TypeSerializer<T> getTypeSerializerIn1(ClassLoader cl)
public <T> org.apache.flink.api.common.typeutils.TypeSerializer<T> getTypeSerializerIn2(ClassLoader cl)
public <T> org.apache.flink.api.common.typeutils.TypeSerializer<T> getTypeSerializerOut(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(String iterationId)
public String getIterationId()
public void setIterationWaitTime(long time)
public long getIterationWaitTime()
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 setCheckpointingEnabled(boolean enabled)
public boolean isCheckpointingEnabled()
public void setCheckpointMode(CheckpointingMode mode)
public CheckpointingMode getCheckpointMode()
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 setStateBackend(org.apache.flink.runtime.state.StateBackend<?> backend)
public org.apache.flink.runtime.state.StateBackend<?> getStateBackend(ClassLoader cl)
public void setStatePartitioner(org.apache.flink.api.java.functions.KeySelector<?,?> partitioner)
public org.apache.flink.api.java.functions.KeySelector<?,Serializable> getStatePartitioner(ClassLoader cl)
public void setStateKeySerializer(org.apache.flink.api.common.typeutils.TypeSerializer<?> serializer)
public <K> org.apache.flink.api.common.typeutils.TypeSerializer<K> getStateKeySerializer(ClassLoader cl)
public void setChainStart()
public boolean isChainStart()
Copyright © 2014–2015 The Apache Software Foundation. All rights reserved.