public class StreamNode extends Object implements Serializable
Constructor and Description |
---|
StreamNode(StreamExecutionEnvironment env,
Integer id,
StreamOperator<?> operator,
String operatorName,
List<OutputSelector<?>> outputSelector,
Class<? extends org.apache.flink.runtime.jobgraph.tasks.AbstractInvokable> jobVertexClass) |
Modifier and Type | Method and Description |
---|---|
void |
addInEdge(StreamEdge inEdge) |
void |
addOutEdge(StreamEdge outEdge) |
void |
addOutputSelector(OutputSelector<?> outputSelector) |
boolean |
equals(Object o) |
Long |
getBufferTimeout() |
Integer |
getId() |
List<Integer> |
getInEdgeIndices() |
List<StreamEdge> |
getInEdges() |
org.apache.flink.api.common.io.InputFormat<?,?> |
getInputFormat() |
Class<? extends org.apache.flink.runtime.jobgraph.tasks.AbstractInvokable> |
getJobVertexClass() |
StreamOperator<?> |
getOperator() |
String |
getOperatorName() |
List<Integer> |
getOutEdgeIndices() |
List<StreamEdge> |
getOutEdges() |
List<OutputSelector<?>> |
getOutputSelectors() |
OutputSelectorWrapper<?> |
getOutputSelectorWrapper() |
int |
getParallelism() |
int |
getSlotSharingID() |
org.apache.flink.api.common.typeutils.TypeSerializer<?> |
getStateKeySerializer() |
org.apache.flink.api.java.functions.KeySelector<?,?> |
getStatePartitioner() |
org.apache.flink.api.common.typeutils.TypeSerializer<?> |
getTypeSerializerIn1() |
org.apache.flink.api.common.typeutils.TypeSerializer<?> |
getTypeSerializerIn2() |
org.apache.flink.api.common.typeutils.TypeSerializer<?> |
getTypeSerializerOut() |
int |
hashCode() |
void |
isolateSlot() |
void |
setBufferTimeout(Long bufferTimeout) |
void |
setInputFormat(org.apache.flink.api.common.io.InputFormat<?,?> inputFormat) |
void |
setOperator(StreamOperator<?> operator) |
void |
setOperatorName(String operatorName) |
void |
setParallelism(Integer parallelism) |
void |
setSerializerIn1(org.apache.flink.api.common.typeutils.TypeSerializer<?> typeSerializerIn1) |
void |
setSerializerIn2(org.apache.flink.api.common.typeutils.TypeSerializer<?> typeSerializerIn2) |
void |
setSerializerOut(org.apache.flink.api.common.typeutils.TypeSerializer<?> typeSerializerOut) |
void |
setStateKeySerializer(org.apache.flink.api.common.typeutils.TypeSerializer<?> stateKeySerializer) |
void |
setStatePartitioner(org.apache.flink.api.java.functions.KeySelector<?,?> statePartitioner) |
void |
startNewSlotSharingGroup() |
String |
toString() |
public StreamNode(StreamExecutionEnvironment env, Integer id, StreamOperator<?> operator, String operatorName, List<OutputSelector<?>> outputSelector, Class<? extends org.apache.flink.runtime.jobgraph.tasks.AbstractInvokable> jobVertexClass)
public void addInEdge(StreamEdge inEdge)
public void addOutEdge(StreamEdge outEdge)
public List<StreamEdge> getOutEdges()
public List<StreamEdge> getInEdges()
public Integer getId()
public int getParallelism()
public void setParallelism(Integer parallelism)
public Long getBufferTimeout()
public void setBufferTimeout(Long bufferTimeout)
public StreamOperator<?> getOperator()
public void setOperator(StreamOperator<?> operator)
public String getOperatorName()
public void setOperatorName(String operatorName)
public List<OutputSelector<?>> getOutputSelectors()
public OutputSelectorWrapper<?> getOutputSelectorWrapper()
public void addOutputSelector(OutputSelector<?> outputSelector)
public org.apache.flink.api.common.typeutils.TypeSerializer<?> getTypeSerializerIn1()
public void setSerializerIn1(org.apache.flink.api.common.typeutils.TypeSerializer<?> typeSerializerIn1)
public org.apache.flink.api.common.typeutils.TypeSerializer<?> getTypeSerializerIn2()
public void setSerializerIn2(org.apache.flink.api.common.typeutils.TypeSerializer<?> typeSerializerIn2)
public org.apache.flink.api.common.typeutils.TypeSerializer<?> getTypeSerializerOut()
public void setSerializerOut(org.apache.flink.api.common.typeutils.TypeSerializer<?> typeSerializerOut)
public Class<? extends org.apache.flink.runtime.jobgraph.tasks.AbstractInvokable> getJobVertexClass()
public org.apache.flink.api.common.io.InputFormat<?,?> getInputFormat()
public void setInputFormat(org.apache.flink.api.common.io.InputFormat<?,?> inputFormat)
public int getSlotSharingID()
public void startNewSlotSharingGroup()
public void isolateSlot()
public org.apache.flink.api.java.functions.KeySelector<?,?> getStatePartitioner()
public void setStatePartitioner(org.apache.flink.api.java.functions.KeySelector<?,?> statePartitioner)
public org.apache.flink.api.common.typeutils.TypeSerializer<?> getStateKeySerializer()
public void setStateKeySerializer(org.apache.flink.api.common.typeutils.TypeSerializer<?> stateKeySerializer)
Copyright © 2014–2015 The Apache Software Foundation. All rights reserved.