Package-level declarations
Types
Link copied to clipboard
A Pulse is a cadence which informs consumers when to execute work by calling Pulse.beat.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class PulseScheduleBuilder
Functions
Link copied to clipboard
Build a complex PulseSchedule with a DSL.
Link copied to clipboard
Link copied to clipboard
Schedule a Pulse whose beats occur in accordance with the provided cronExpression for a specific timeZone.
fun Clock.schedulePulse(timeZone: TimeZone = TimeZone.UTC, scheduleBuilder: PulseScheduleBuilder.() -> Unit): Pulse
Schedule a Pulse whose beats occur in accordance with the built schedule for a specific timeZone.