Hierarchy For Package org.apache.flink.streaming.api.connector.sink2

Package Hierarchies:

Class Hierarchy

Interface Hierarchy

  • org.apache.flink.streaming.api.connector.sink2.CommittableMessage<CommT>
  • java.io.Serializable
    • org.apache.flink.api.connector.sink2.Sink<InputT>
      • org.apache.flink.api.connector.sink2.TwoPhaseCommittingSink<InputT,​CommT> (also extends org.apache.flink.api.connector.sink2.SupportsCommitter<CommittableT>)
      • org.apache.flink.streaming.api.connector.sink2.WithPreWriteTopology<InputT> (also extends org.apache.flink.streaming.api.connector.sink2.SupportsPreWriteTopology<InputT>)
  • org.apache.flink.api.connector.sink2.SupportsCommitter<CommittableT>
    • org.apache.flink.api.connector.sink2.TwoPhaseCommittingSink<InputT,​CommT> (also extends org.apache.flink.api.connector.sink2.Sink<InputT>)
  • org.apache.flink.streaming.api.connector.sink2.SupportsPostCommitTopology<CommittableT>
    • org.apache.flink.streaming.api.connector.sink2.WithPostCommitTopology<InputT,​CommT> (also extends org.apache.flink.api.connector.sink2.TwoPhaseCommittingSink<InputT,​CommT>)
  • org.apache.flink.streaming.api.connector.sink2.SupportsPreCommitTopology<WriterResultT,​CommittableT>
    • org.apache.flink.streaming.api.connector.sink2.WithPreCommitTopology<InputT,​CommT> (also extends org.apache.flink.api.connector.sink2.TwoPhaseCommittingSink<InputT,​CommT>)
  • org.apache.flink.streaming.api.connector.sink2.SupportsPreWriteTopology<InputT>
    • org.apache.flink.streaming.api.connector.sink2.WithPreWriteTopology<InputT> (also extends org.apache.flink.api.connector.sink2.Sink<InputT>)