Class StreamOperatorParameters<OUT>
java.lang.Object
org.apache.flink.streaming.api.operators.StreamOperatorParameters<OUT>
- Type Parameters:
OUT- The output type of an operator that will be constructed usingStreamOperatorParameters.
Helper class to construct
AbstractStreamOperatorV2. Wraps couple of internal parameters
to simplify for users construction of classes extending AbstractStreamOperatorV2 and to
allow for backward compatible changes in the AbstractStreamOperatorV2's constructor.-
Constructor Summary
ConstructorsConstructorDescriptionStreamOperatorParameters(StreamTask<?, ?> containingTask, StreamConfig config, Output<StreamRecord<OUT>> output, Supplier<ProcessingTimeService> processingTimeServiceFactory, OperatorEventDispatcher operatorEventDispatcher, org.apache.flink.api.common.operators.MailboxExecutor mailboxExecutor) -
Method Summary
Modifier and TypeMethodDescriptionStreamTask<?,?> org.apache.flink.api.common.operators.MailboxExecutor
-
Constructor Details
-
StreamOperatorParameters
public StreamOperatorParameters(StreamTask<?, ?> containingTask, StreamConfig config, Output<StreamRecord<OUT>> output, Supplier<ProcessingTimeService> processingTimeServiceFactory, OperatorEventDispatcher operatorEventDispatcher, org.apache.flink.api.common.operators.MailboxExecutor mailboxExecutor)
-
-
Method Details
-
getContainingTask
-
getStreamConfig
-
getOutput
-
getProcessingTimeService
-
getOperatorEventDispatcher
-
getMailboxExecutor
public org.apache.flink.api.common.operators.MailboxExecutor getMailboxExecutor()
-