Class MyOutboxEvent

java.lang.Object
io.debezium.outbox.quarkus.it.MyOutboxEvent
All Implemented Interfaces:
io.debezium.outbox.quarkus.ExportedEvent<Long,String>

public class MyOutboxEvent extends Object implements io.debezium.outbox.quarkus.ExportedEvent<Long,String>
  • Field Details

  • Constructor Details

    • MyOutboxEvent

      public MyOutboxEvent(Map<String,Object> additionalValues)
  • Method Details

    • getAggregateId

      public Long getAggregateId()
      Specified by:
      getAggregateId in interface io.debezium.outbox.quarkus.ExportedEvent<Long,String>
    • getAggregateType

      public String getAggregateType()
      Specified by:
      getAggregateType in interface io.debezium.outbox.quarkus.ExportedEvent<Long,String>
    • getType

      public String getType()
      Specified by:
      getType in interface io.debezium.outbox.quarkus.ExportedEvent<Long,String>
    • getTimestamp

      public Instant getTimestamp()
      Specified by:
      getTimestamp in interface io.debezium.outbox.quarkus.ExportedEvent<Long,String>
    • getPayload

      public String getPayload()
      Specified by:
      getPayload in interface io.debezium.outbox.quarkus.ExportedEvent<Long,String>
    • getAdditionalFieldValues

      public Map<String,Object> getAdditionalFieldValues()
      Specified by:
      getAdditionalFieldValues in interface io.debezium.outbox.quarkus.ExportedEvent<Long,String>