Class PushReplicationEvent<T>

java.lang.Object
io.confluent.kafka.replication.push.buffer.PushReplicationEvent<T>

public final class PushReplicationEvent<T> extends Object

A generic event representing a partition replica change that should be processed for the purposes of push replication.

There are different types of these events corresponding to starting push replication, stopping push replication, the various types of partition updates - a newly appended records batch, an updated HWM, or an updated LSO that might be needed to have a follower catch up.