package com.baeldung.flink.model; import com.fasterxml.jackson.annotation.JsonProperty; import java.time.LocalDateTime; import java.util.List; import java.util.UUID; public class Backup { @JsonProperty("inputMessages") List inputMessages; @JsonProperty("backupTimestamp") LocalDateTime backupTimestamp; @JsonProperty("uuid") UUID uuid; public Backup(List inputMessages, LocalDateTime backupTimestamp) { this.inputMessages = inputMessages; this.backupTimestamp = backupTimestamp; this.uuid = UUID.randomUUID(); } public List getInputMessages() { return inputMessages; } }