Package dev. inmo. krontab. builder
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class SchedulerBuilder( seconds: Array<Byte>? = null, minutes: Array<Byte>? = null, hours: Array<Byte>? = null, dayOfMonth: Array<Byte>? = null, month: Array<Byte>? = null, year: Array<Int>? = null, dayOfWeek: Array<Byte>? = null, offset: Minutes? = null, milliseconds: Array<Short>? = null)
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
This class was created for incapsulation of builder work with specified restrictionsRange. For example, include function of TimeBuilder will always coerceIn incoming data using its restrictionsRange
Link copied to clipboard
Link copied to clipboard
Functions
Link copied to clipboard
fun buildSchedule(settingsBlock: SchedulerBuilder.() -> Unit): KronScheduler
Content copied to clipboard
fun buildSchedule(offset: Minutes, settingsBlock: SchedulerBuilder.() -> Unit): KronSchedulerTz
Content copied to clipboard
Will help to create an instance of KronScheduler