Class SignalPayload<P extends Partition>

java.lang.Object
io.debezium.pipeline.signal.SignalPayload<P>

public class SignalPayload<P extends Partition> extends Object
  • Field Details

  • Constructor Details

    • SignalPayload

      public SignalPayload(P partition, String id, String type, Document data, OffsetContext offsetContext, Map<String,Object> additionalData)
      Parameters:
      partition - partition from which the signal was sent
      id - identifier of the signal intended for deduplication, usually ignored by the signal
      type - of the signal, usually ignored by the signal, should be used only when a signal code is shared for multiple signals
      data - data specific for given signal instance
      offsetContext - offset at what the signal was sent
      additionalData - additional data specific to the channel
  • Method Details