Class SchedulerRuntimeConfig

java.lang.Object
io.quarkus.scheduler.runtime.SchedulerRuntimeConfig

@ConfigRoot(phase=RUN_TIME) public class SchedulerRuntimeConfig extends Object
  • Field Details

    • enabled

      @ConfigItem(defaultValue="true") public boolean enabled
      If schedulers are enabled.
    • overdueGracePeriod

      @ConfigItem(defaultValue="1") public Duration overdueGracePeriod
      Scheduled task will be flagged as overdue if next execution time is exceeded by this period.
    • startMode

      @ConfigItem public Optional<SchedulerRuntimeConfig.StartMode> startMode
      Scheduler can be started in different modes. By default, the scheduler is not started unless a Scheduled business method is found.
  • Constructor Details

    • SchedulerRuntimeConfig

      public SchedulerRuntimeConfig()