public final class FunctionGroupDispatchFactory extends java.lang.Object implements org.apache.flink.streaming.api.operators.OneInputStreamOperatorFactory<Message,Message>, org.apache.flink.streaming.api.operators.YieldingOperatorFactory<Message>
Constructor and Description |
---|
FunctionGroupDispatchFactory(StatefulFunctionsConfig configuration,
java.util.Map<EgressIdentifier<?>,org.apache.flink.util.OutputTag<java.lang.Object>> sideOutputs) |
Modifier and Type | Method and Description |
---|---|
<T extends org.apache.flink.streaming.api.operators.StreamOperator<Message>> |
createStreamOperator(org.apache.flink.streaming.api.operators.StreamOperatorParameters<Message> streamOperatorParameters) |
org.apache.flink.streaming.api.operators.ChainingStrategy |
getChainingStrategy() |
java.lang.Class<? extends org.apache.flink.streaming.api.operators.StreamOperator> |
getStreamOperatorClass(java.lang.ClassLoader classLoader) |
void |
setChainingStrategy(org.apache.flink.streaming.api.operators.ChainingStrategy chainingStrategy) |
void |
setMailboxExecutor(org.apache.flink.api.common.operators.MailboxExecutor mailboxExecutor) |
public FunctionGroupDispatchFactory(StatefulFunctionsConfig configuration, java.util.Map<EgressIdentifier<?>,org.apache.flink.util.OutputTag<java.lang.Object>> sideOutputs)
public void setMailboxExecutor(org.apache.flink.api.common.operators.MailboxExecutor mailboxExecutor)
setMailboxExecutor
in interface org.apache.flink.streaming.api.operators.YieldingOperatorFactory<Message>
public <T extends org.apache.flink.streaming.api.operators.StreamOperator<Message>> T createStreamOperator(org.apache.flink.streaming.api.operators.StreamOperatorParameters<Message> streamOperatorParameters)
createStreamOperator
in interface org.apache.flink.streaming.api.operators.StreamOperatorFactory<Message>
public void setChainingStrategy(org.apache.flink.streaming.api.operators.ChainingStrategy chainingStrategy)
setChainingStrategy
in interface org.apache.flink.streaming.api.operators.StreamOperatorFactory<Message>
public org.apache.flink.streaming.api.operators.ChainingStrategy getChainingStrategy()
getChainingStrategy
in interface org.apache.flink.streaming.api.operators.StreamOperatorFactory<Message>
public java.lang.Class<? extends org.apache.flink.streaming.api.operators.StreamOperator> getStreamOperatorClass(java.lang.ClassLoader classLoader)
getStreamOperatorClass
in interface org.apache.flink.streaming.api.operators.StreamOperatorFactory<Message>
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.