Interface GlobalCommitter<CommT,​GlobalCommT>

  • Type Parameters:
    CommT - The type of information needed to commit data staged by the sink
    GlobalCommT - The type of the aggregated committable
    All Superinterfaces:
    AutoCloseable

    @Deprecated
    @PublicEvolving
    public interface GlobalCommitter<CommT,​GlobalCommT>
    extends AutoCloseable
    Deprecated.
    Please use WithPostCommitTopology with StandardSinkTopologies#addGlobalCommitter.
    The GlobalCommitter is responsible for creating and committing an aggregated committable, which we call global committable (see combine(java.util.List<CommT>)).

    The GlobalCommitter runs with parallelism equal to 1.