Class NonChainedOutput
- java.lang.Object
-
- org.apache.flink.streaming.api.graph.NonChainedOutput
-
- All Implemented Interfaces:
Serializable
@Internal public class NonChainedOutput extends Object implements Serializable
Used by operator chain and represents a non-chained output of the corresponding stream operator.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description NonChainedOutput(boolean supportsUnalignedCheckpoints, int sourceNodeId, int consumerParallelism, int consumerMaxParallelism, long bufferTimeout, boolean isPersistentDataSet, org.apache.flink.runtime.jobgraph.IntermediateDataSetID dataSetId, org.apache.flink.util.OutputTag<?> outputTag, StreamPartitioner<?> partitioner, org.apache.flink.runtime.io.network.partition.ResultPartitionType partitionType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)longgetBufferTimeout()intgetConsumerMaxParallelism()intgetConsumerParallelism()org.apache.flink.runtime.jobgraph.IntermediateDataSetIDgetDataSetId()org.apache.flink.util.OutputTag<?>getOutputTag()StreamPartitioner<?>getPartitioner()org.apache.flink.runtime.io.network.partition.ResultPartitionTypegetPartitionType()org.apache.flink.runtime.jobgraph.IntermediateDataSetIDgetPersistentDataSetId()intgetSourceNodeId()inthashCode()voidsetPartitioner(StreamPartitioner<?> partitioner)voidsetPartitionType(org.apache.flink.runtime.io.network.partition.ResultPartitionType partitionType)booleansupportsUnalignedCheckpoints()
-
-
-
Constructor Detail
-
NonChainedOutput
public NonChainedOutput(boolean supportsUnalignedCheckpoints, int sourceNodeId, int consumerParallelism, int consumerMaxParallelism, long bufferTimeout, boolean isPersistentDataSet, org.apache.flink.runtime.jobgraph.IntermediateDataSetID dataSetId, org.apache.flink.util.OutputTag<?> outputTag, StreamPartitioner<?> partitioner, org.apache.flink.runtime.io.network.partition.ResultPartitionType partitionType)
-
-
Method Detail
-
supportsUnalignedCheckpoints
public boolean supportsUnalignedCheckpoints()
-
getSourceNodeId
public int getSourceNodeId()
-
getConsumerParallelism
public int getConsumerParallelism()
-
getConsumerMaxParallelism
public int getConsumerMaxParallelism()
-
getBufferTimeout
public long getBufferTimeout()
-
getDataSetId
public org.apache.flink.runtime.jobgraph.IntermediateDataSetID getDataSetId()
-
getPersistentDataSetId
public org.apache.flink.runtime.jobgraph.IntermediateDataSetID getPersistentDataSetId()
-
getOutputTag
public org.apache.flink.util.OutputTag<?> getOutputTag()
-
setPartitioner
public void setPartitioner(StreamPartitioner<?> partitioner)
-
setPartitionType
public void setPartitionType(org.apache.flink.runtime.io.network.partition.ResultPartitionType partitionType)
-
getPartitioner
public StreamPartitioner<?> getPartitioner()
-
getPartitionType
public org.apache.flink.runtime.io.network.partition.ResultPartitionType getPartitionType()
-
-