| Package | Description |
|---|---|
| org.apache.flink.streaming.api.operators | |
| org.apache.flink.streaming.api.operators.sort | |
| org.apache.flink.streaming.api.operators.source | |
| org.apache.flink.streaming.runtime.io | |
| org.apache.flink.streaming.runtime.streamstatus | |
| org.apache.flink.streaming.runtime.tasks |
This package contains classes that realize streaming tasks.
|
| Class and Description |
|---|
| PushingAsyncDataInput
The variant of
PullingAsyncDataInput that is defined for handling both network
input and source input in a unified way via PushingAsyncDataInput.emitNext(DataOutput) instead
of returning Optional.empty() via PullingAsyncDataInput.pollNext(). |
| PushingAsyncDataInput.DataOutput
Basic data output interface used in emitting the next element from data input.
|
| Class and Description |
|---|
| PushingAsyncDataInput
The variant of
PullingAsyncDataInput that is defined for handling both network
input and source input in a unified way via PushingAsyncDataInput.emitNext(DataOutput) instead
of returning Optional.empty() via PullingAsyncDataInput.pollNext(). |
| PushingAsyncDataInput.DataOutput
Basic data output interface used in emitting the next element from data input.
|
| StreamTaskInput
Basic interface for inputs of stream operators.
|
| Class and Description |
|---|
| PushingAsyncDataInput.DataOutput
Basic data output interface used in emitting the next element from data input.
|
| Class and Description |
|---|
| AlignedController
Controller for aligned checkpoints.
|
BlockingQueueBroker
Broker for the BlockingQueue used in
StreamIterationHead and
StreamIterationTail for implementing feedback
streams. |
| CheckpointBarrierBehaviourController
Controls when the checkpoint should be actually triggered.
|
| CheckpointBarrierHandler
The
CheckpointBarrierHandler reacts to checkpoint barrier arriving from the input channels. |
| CheckpointedInputGate
The
CheckpointedInputGate uses CheckpointBarrierHandler to handle incoming
CheckpointBarrier from the InputGate. |
| MultipleInputSelectionHandler
This handler is mainly used for selecting the next available input index
in
StreamMultipleInputProcessor. |
| PushingAsyncDataInput
The variant of
PullingAsyncDataInput that is defined for handling both network
input and source input in a unified way via PushingAsyncDataInput.emitNext(DataOutput) instead
of returning Optional.empty() via PullingAsyncDataInput.pollNext(). |
| PushingAsyncDataInput.DataOutput
Basic data output interface used in emitting the next element from data input.
|
| StreamInputProcessor
Interface for processing records by
StreamTask. |
| StreamMultipleInputProcessor
Input processor for
MultipleInputStreamOperator. |
| StreamOneInputProcessor
Input reader for
OneInputStreamTask. |
| StreamTaskInput
Basic interface for inputs of stream operators.
|
| StreamTaskSourceInput
Implementation of
StreamTaskInput that reads data from the SourceOperator
and returns the InputStatus to indicate whether the source state is available,
unavailable or finished. |
| StreamTwoInputProcessor
Input reader for
TwoInputStreamTask. |
| TwoInputSelectionHandler
This handler is mainly used for selecting the next available input index
in
StreamTwoInputProcessor. |
| UnalignedController
Controller for unaligned checkpoints.
|
| Class and Description |
|---|
| PushingAsyncDataInput.DataOutput
Basic data output interface used in emitting the next element from data input.
|
| Class and Description |
|---|
| AbstractDataOutput
Base class for all data outputs.
|
| PushingAsyncDataInput.DataOutput
Basic data output interface used in emitting the next element from data input.
|
| RecordWriterOutput
Implementation of
Output that sends data using a RecordWriter. |
| StreamInputProcessor
Interface for processing records by
StreamTask. |
| StreamTaskSourceInput
Implementation of
StreamTaskInput that reads data from the SourceOperator
and returns the InputStatus to indicate whether the source state is available,
unavailable or finished. |
Copyright © 2014–2020 The Apache Software Foundation. All rights reserved.