public class WriteOperatorFactory<I> extends org.apache.flink.streaming.api.operators.SimpleUdfStreamOperatorFactory<Object> implements org.apache.flink.streaming.api.operators.CoordinatedOperatorFactory<Object>, org.apache.flink.streaming.api.operators.OneInputStreamOperatorFactory<I,Object>
StreamWriteOperator.| Constructor and Description |
|---|
WriteOperatorFactory(org.apache.flink.configuration.Configuration conf,
AbstractWriteOperator<I> operator) |
| Modifier and Type | Method and Description |
|---|---|
<T extends org.apache.flink.streaming.api.operators.StreamOperator<Object>> |
createStreamOperator(org.apache.flink.streaming.api.operators.StreamOperatorParameters<Object> parameters) |
org.apache.flink.runtime.operators.coordination.OperatorCoordinator.Provider |
getCoordinatorProvider(String s,
org.apache.flink.runtime.jobgraph.OperatorID operatorID) |
static <I> WriteOperatorFactory<I> |
instance(org.apache.flink.configuration.Configuration conf,
AbstractWriteOperator<I> operator) |
getUserFunction, getUserFunctionClassNamegetOperator, getStreamOperatorClass, isInputTypeConfigurable, isLegacySource, isOutputTypeConfigurable, isStreamSource, of, setChainingStrategy, setInputType, setOutputTypegetChainingStrategy, getMailboxExecutor, setMailboxExecutor, setProcessingTimeServicepublic WriteOperatorFactory(org.apache.flink.configuration.Configuration conf,
AbstractWriteOperator<I> operator)
public static <I> WriteOperatorFactory<I> instance(org.apache.flink.configuration.Configuration conf, AbstractWriteOperator<I> operator)
public <T extends org.apache.flink.streaming.api.operators.StreamOperator<Object>> T createStreamOperator(org.apache.flink.streaming.api.operators.StreamOperatorParameters<Object> parameters)
createStreamOperator in interface org.apache.flink.streaming.api.operators.CoordinatedOperatorFactory<Object>createStreamOperator in interface org.apache.flink.streaming.api.operators.StreamOperatorFactory<Object>createStreamOperator in class org.apache.flink.streaming.api.operators.SimpleOperatorFactory<Object>public org.apache.flink.runtime.operators.coordination.OperatorCoordinator.Provider getCoordinatorProvider(String s, org.apache.flink.runtime.jobgraph.OperatorID operatorID)
getCoordinatorProvider in interface org.apache.flink.streaming.api.operators.CoordinatedOperatorFactory<Object>Copyright © 2023 The Apache Software Foundation. All rights reserved.