Sink, SupportsCommitter and SupportsPreCommitTopology
instead.@Experimental @Deprecated public interface WithPreCommitTopology<InputT,CommT> extends org.apache.flink.api.connector.sink2.TwoPhaseCommittingSink<InputT,CommT>, SupportsPreCommitTopology<CommT,CommT>
SinkWriter and before Committer.
It is recommended to use immutable committables because mutating committables can have unexpected side-effects.
| Modifier and Type | Method and Description |
|---|---|
default org.apache.flink.core.io.SimpleVersionedSerializer<CommT> |
getWriteResultSerializer()
Deprecated.
Defaults to
SupportsCommitter.getCommittableSerializer() for backward compatibility. |
createCommitter, createCommittercreateWriter, createWritergetCommittableSerializeraddPreCommitTopologydefault org.apache.flink.core.io.SimpleVersionedSerializer<CommT> getWriteResultSerializer()
SupportsCommitter.getCommittableSerializer() for backward compatibility.getWriteResultSerializer in interface SupportsPreCommitTopology<CommT,CommT>Copyright © 2014–2025 The Apache Software Foundation. All rights reserved.