| 类和说明 |
|---|
| InternalTimerService
Interface for working with time and timers.
|
| 类和说明 |
|---|
| Output
A
StreamOperator is supplied with an object
of this interface that can be used to emit elements and other messages, such as barriers
and watermarks, from an operator. |
| 类和说明 |
|---|
| OneInputStreamOperator
Interface for stream operators with one input.
|
| OneInputStreamOperatorFactory
A factory to create
OneInputStreamOperator. |
| StreamOperatorFactory
A factory to create
StreamOperator. |
| StreamSink
A
StreamOperator for executing SinkFunctions. |
StreamSource
StreamOperator for streaming sources. |
| TwoInputStreamOperator
Interface for stream operators with two inputs.
|
| 类和说明 |
|---|
| AbstractStreamOperator
Base class for all stream operators.
|
| KeyContext
Inteface for setting and querying the current key of keyed operations.
|
| OneInputStreamOperator
Interface for stream operators with one input.
|
| SetupableStreamOperator
已过时。
This class is deprecated in favour of using
StreamOperatorFactory and it's
StreamOperatorFactory.createStreamOperator(org.apache.flink.streaming.runtime.tasks.StreamTask<?, ?>, org.apache.flink.streaming.api.graph.StreamConfig, org.apache.flink.streaming.api.operators.Output<org.apache.flink.streaming.runtime.streamrecord.StreamRecord<OUT>>) and passing the required parameters to the
Operator's constructor in create method. |
| StreamOperator
Basic interface for stream operators.
|
| 类和说明 |
|---|
| AbstractStreamOperator
Base class for all stream operators.
|
| KeyContext
Inteface for setting and querying the current key of keyed operations.
|
| OneInputStreamOperator
Interface for stream operators with one input.
|
| OutputTypeConfigurable
Stream operators can implement this interface if they need access to the output type information
at
StreamGraph generation. |
| SetupableStreamOperator
已过时。
This class is deprecated in favour of using
StreamOperatorFactory and it's
StreamOperatorFactory.createStreamOperator(org.apache.flink.streaming.runtime.tasks.StreamTask<?, ?>, org.apache.flink.streaming.api.graph.StreamConfig, org.apache.flink.streaming.api.operators.Output<org.apache.flink.streaming.runtime.streamrecord.StreamRecord<OUT>>) and passing the required parameters to the
Operator's constructor in create method. |
| StreamOperator
Basic interface for stream operators.
|
| 类和说明 |
|---|
| OutputTypeConfigurable
Stream operators can implement this interface if they need access to the output type information
at
StreamGraph generation. |
| 类和说明 |
|---|
| StreamOperator
Basic interface for stream operators.
|
| StreamOperatorFactory
A factory to create
StreamOperator. |
| 类和说明 |
|---|
| AbstractStreamOperator
Base class for all stream operators.
|
| AbstractUdfStreamOperator
This is used as the base class for operators that have a user-defined
function.
|
| ChainingStrategy
Defines the chaining scheme for the operator.
|
| InputFormatOperatorFactory
Input format source operator factory.
|
| InputSelection
Describe the input selection that stream operators want to read records.
|
| InputSelection.Builder
Utility class for creating
InputSelection. |
| InternalTimer
Internal interface for in-flight timers.
|
| InternalTimerService
Interface for working with time and timers.
|
| InternalTimersSnapshot
A snapshot of internal timers, containing event and processing timers and
the serializers to use to write / read them.
|
| InternalTimersSnapshotReaderWriters.InternalTimersSnapshotReader
A reader for a
InternalTimersSnapshot. |
| InternalTimersSnapshotReaderWriters.InternalTimersSnapshotWriter
A writer for a
InternalTimersSnapshot. |
| InternalTimeServiceManager
An entity keeping all the time-related services available to all operators extending the
AbstractStreamOperator. |
| KeyContext
Inteface for setting and querying the current key of keyed operations.
|
MailboxExecutor
Executor like interface for an build around a mailbox-based execution model (see TaskMailbox). |
| OneInputStreamOperator
Interface for stream operators with one input.
|
| OperatorSnapshotFutures |
| Output
A
StreamOperator is supplied with an object
of this interface that can be used to emit elements and other messages, such as barriers
and watermarks, from an operator. |
| OutputFormatOperatorFactory
Interface for operator factories which create the sink operator containing an
OutputFormat. |
| OutputTypeConfigurable
Stream operators can implement this interface if they need access to the output type information
at
StreamGraph generation. |
| SetupableStreamOperator
已过时。
This class is deprecated in favour of using
StreamOperatorFactory and it's
StreamOperatorFactory.createStreamOperator(org.apache.flink.streaming.runtime.tasks.StreamTask<?, ?>, org.apache.flink.streaming.api.graph.StreamConfig, org.apache.flink.streaming.api.operators.Output<org.apache.flink.streaming.runtime.streamrecord.StreamRecord<OUT>>) and passing the required parameters to the
Operator's constructor in create method. |
| SimpleOperatorFactory
Simple factory which just wrap existed
StreamOperator. |
| StreamingRuntimeContext
Implementation of the
RuntimeContext,
for streaming operators. |
| StreamOperator
Basic interface for stream operators.
|
| StreamOperatorFactory
A factory to create
StreamOperator. |
| StreamOperatorStateContext
This interface represents a context from which a stream operator can initialize everything connected to state such
as e.g. backends, raw state, and timer service manager.
|
| StreamSink
A
StreamOperator for executing SinkFunctions. |
StreamSource
StreamOperator for streaming sources. |
| StreamTaskStateInitializer
This is the interface through which stream task expose a
StreamOperatorStateContext to their operators. |
| TimerHeapInternalTimer
Implementation of
InternalTimer to use with a HeapPriorityQueueSet. |
| TimerSerializer
A serializer for
TimerHeapInternalTimer objects that produces a serialization format that is
lexicographically aligned the priority of the timers. |
| TimerSerializerSnapshot
Snapshot class for the
TimerSerializer. |
| Triggerable
Interface for things that can be called by
InternalTimerService. |
| UdfStreamOperatorFactory
Udf stream operator factory.
|
| 类和说明 |
|---|
| AbstractStreamOperator
Base class for all stream operators.
|
| AbstractUdfStreamOperator
This is used as the base class for operators that have a user-defined
function.
|
| ChainingStrategy
Defines the chaining scheme for the operator.
|
| KeyContext
Inteface for setting and querying the current key of keyed operations.
|
MailboxExecutor
Executor like interface for an build around a mailbox-based execution model (see TaskMailbox). |
| OneInputStreamOperator
Interface for stream operators with one input.
|
| OneInputStreamOperatorFactory
A factory to create
OneInputStreamOperator. |
| Output
A
StreamOperator is supplied with an object
of this interface that can be used to emit elements and other messages, such as barriers
and watermarks, from an operator. |
| OutputTypeConfigurable
Stream operators can implement this interface if they need access to the output type information
at
StreamGraph generation. |
| SetupableStreamOperator
已过时。
This class is deprecated in favour of using
StreamOperatorFactory and it's
StreamOperatorFactory.createStreamOperator(org.apache.flink.streaming.runtime.tasks.StreamTask<?, ?>, org.apache.flink.streaming.api.graph.StreamConfig, org.apache.flink.streaming.api.operators.Output<org.apache.flink.streaming.runtime.streamrecord.StreamRecord<OUT>>) and passing the required parameters to the
Operator's constructor in create method. |
| StreamOperator
Basic interface for stream operators.
|
| StreamOperatorFactory
A factory to create
StreamOperator. |
| YieldingOperatorFactory
An operator that needs access to the
MailboxExecutor to yield to downstream operators needs to be created
through a factory implementing this interface. |
| 类和说明 |
|---|
| TimestampedCollector |
| 类和说明 |
|---|
| AbstractStreamOperator
Base class for all stream operators.
|
| AbstractUdfStreamOperator
This is used as the base class for operators that have a user-defined
function.
|
| InternalTimer
Internal interface for in-flight timers.
|
| KeyContext
Inteface for setting and querying the current key of keyed operations.
|
| OutputTypeConfigurable
Stream operators can implement this interface if they need access to the output type information
at
StreamGraph generation. |
| SetupableStreamOperator
已过时。
This class is deprecated in favour of using
StreamOperatorFactory and it's
StreamOperatorFactory.createStreamOperator(org.apache.flink.streaming.runtime.tasks.StreamTask<?, ?>, org.apache.flink.streaming.api.graph.StreamConfig, org.apache.flink.streaming.api.operators.Output<org.apache.flink.streaming.runtime.streamrecord.StreamRecord<OUT>>) and passing the required parameters to the
Operator's constructor in create method. |
| StreamOperator
Basic interface for stream operators.
|
| TimestampedCollector |
| Triggerable
Interface for things that can be called by
InternalTimerService. |
| TwoInputStreamOperator
Interface for stream operators with two inputs.
|
| 类和说明 |
|---|
| ChainingStrategy
Defines the chaining scheme for the operator.
|
| OneInputStreamOperator
Interface for stream operators with one input.
|
| StreamOperatorFactory
A factory to create
StreamOperator. |
| StreamSink
A
StreamOperator for executing SinkFunctions. |
StreamSource
StreamOperator for streaming sources. |
| TwoInputStreamOperator
Interface for stream operators with two inputs.
|
| 类和说明 |
|---|
| InputSelectable
Interface for stream operators that can select the input to get
StreamRecord. |
| Output
A
StreamOperator is supplied with an object
of this interface that can be used to emit elements and other messages, such as barriers
and watermarks, from an operator. |
| SourceReaderOperator
Base source operator only used for integrating the source reader which is proposed by FLIP-27.
|
| TwoInputStreamOperator
Interface for stream operators with two inputs.
|
| 类和说明 |
|---|
| AbstractStreamOperator
Base class for all stream operators.
|
| AbstractUdfStreamOperator
This is used as the base class for operators that have a user-defined
function.
|
| KeyContext
Inteface for setting and querying the current key of keyed operations.
|
| OneInputStreamOperator
Interface for stream operators with one input.
|
| OutputTypeConfigurable
Stream operators can implement this interface if they need access to the output type information
at
StreamGraph generation. |
| SetupableStreamOperator
已过时。
This class is deprecated in favour of using
StreamOperatorFactory and it's
StreamOperatorFactory.createStreamOperator(org.apache.flink.streaming.runtime.tasks.StreamTask<?, ?>, org.apache.flink.streaming.api.graph.StreamConfig, org.apache.flink.streaming.api.operators.Output<org.apache.flink.streaming.runtime.streamrecord.StreamRecord<OUT>>) and passing the required parameters to the
Operator's constructor in create method. |
| StreamOperator
Basic interface for stream operators.
|
| 类和说明 |
|---|
| AbstractStreamOperator
Base class for all stream operators.
|
| AbstractUdfStreamOperator
This is used as the base class for operators that have a user-defined
function.
|
| InternalTimer
Internal interface for in-flight timers.
|
| InternalTimerService
Interface for working with time and timers.
|
| KeyContext
Inteface for setting and querying the current key of keyed operations.
|
| OneInputStreamOperator
Interface for stream operators with one input.
|
| OutputTypeConfigurable
Stream operators can implement this interface if they need access to the output type information
at
StreamGraph generation. |
| SetupableStreamOperator
已过时。
This class is deprecated in favour of using
StreamOperatorFactory and it's
StreamOperatorFactory.createStreamOperator(org.apache.flink.streaming.runtime.tasks.StreamTask<?, ?>, org.apache.flink.streaming.api.graph.StreamConfig, org.apache.flink.streaming.api.operators.Output<org.apache.flink.streaming.runtime.streamrecord.StreamRecord<OUT>>) and passing the required parameters to the
Operator's constructor in create method. |
| StreamOperator
Basic interface for stream operators.
|
| TimestampedCollector |
| Triggerable
Interface for things that can be called by
InternalTimerService. |
| 类和说明 |
|---|
| Output
A
StreamOperator is supplied with an object
of this interface that can be used to emit elements and other messages, such as barriers
and watermarks, from an operator. |
| StreamOperator
Basic interface for stream operators.
|
StreamSource
StreamOperator for streaming sources. |
| StreamTaskStateInitializer
This is the interface through which stream task expose a
StreamOperatorStateContext to their operators. |
| 类和说明 |
|---|
MailboxExecutor
Executor like interface for an build around a mailbox-based execution model (see TaskMailbox). |
Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.