final case classScheduleEntryAdded(scheduleName: String, scheduleBucket: String, entryId: String, correlationId: CorrelationId, dueDate: LocalDateTime, timestamp: Instant) extends ScheduleEvent with Product with Serializable
final case classScheduleEntryFired(scheduleName: String, scheduleBucket: String, entryId: String, correlationId: CorrelationId, timestamp: Instant) extends ScheduleEvent with Product with Serializable