@Internal
public class DataSinkWriterOperatorFactory<CommT>
extends org.apache.flink.streaming.api.operators.AbstractStreamOperatorFactory<org.apache.flink.streaming.api.connector.sink2.CommittableMessage<CommT>>
implements org.apache.flink.streaming.api.operators.OneInputStreamOperatorFactory<org.apache.flink.cdc.common.event.Event,org.apache.flink.streaming.api.connector.sink2.CommittableMessage<CommT>>, org.apache.flink.streaming.api.operators.YieldingOperatorFactory<org.apache.flink.streaming.api.connector.sink2.CommittableMessage<CommT>>
DataSinkWriterOperator.| Constructor and Description |
|---|
DataSinkWriterOperatorFactory(org.apache.flink.api.connector.sink2.Sink<org.apache.flink.cdc.common.event.Event> sink,
org.apache.flink.runtime.jobgraph.OperatorID schemaOperatorID) |
| Modifier and Type | Method and Description |
|---|---|
<T extends org.apache.flink.streaming.api.operators.StreamOperator<org.apache.flink.streaming.api.connector.sink2.CommittableMessage<CommT>>> |
createStreamOperator(org.apache.flink.streaming.api.operators.StreamOperatorParameters<org.apache.flink.streaming.api.connector.sink2.CommittableMessage<CommT>> parameters) |
Class<? extends org.apache.flink.streaming.api.operators.StreamOperator> |
getStreamOperatorClass(ClassLoader classLoader) |
getChainingStrategy, getMailboxExecutor, setChainingStrategy, setMailboxExecutor, setProcessingTimeServiceclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic DataSinkWriterOperatorFactory(org.apache.flink.api.connector.sink2.Sink<org.apache.flink.cdc.common.event.Event> sink,
org.apache.flink.runtime.jobgraph.OperatorID schemaOperatorID)
public <T extends org.apache.flink.streaming.api.operators.StreamOperator<org.apache.flink.streaming.api.connector.sink2.CommittableMessage<CommT>>> T createStreamOperator(org.apache.flink.streaming.api.operators.StreamOperatorParameters<org.apache.flink.streaming.api.connector.sink2.CommittableMessage<CommT>> parameters)
createStreamOperator in interface org.apache.flink.streaming.api.operators.StreamOperatorFactory<org.apache.flink.streaming.api.connector.sink2.CommittableMessage<CommT>>public Class<? extends org.apache.flink.streaming.api.operators.StreamOperator> getStreamOperatorClass(ClassLoader classLoader)
getStreamOperatorClass in interface org.apache.flink.streaming.api.operators.StreamOperatorFactory<org.apache.flink.streaming.api.connector.sink2.CommittableMessage<CommT>>Copyright © 2024 The Apache Software Foundation. All rights reserved.