Class ExtendedCronTabList

java.lang.Object
io.jenkins.plugins.extended_timer_trigger.ExtendedCronTabList

public class ExtendedCronTabList extends Object
  • Method Details

    • create

      public static ExtendedCronTabList create(String spec, Hash hash)
    • getCronTabWrapperList

      public List<CronTabWrapper> getCronTabWrapperList()
    • checkSanity

      @CheckForNull public String checkSanity()
    • previous

      @CheckForNull public ZonedDateTime previous()
    • next

      @CheckForNull public ZonedDateTime next()
    • nextCronTabWrapper

      @CheckForNull public CronTabWrapper nextCronTabWrapper()
      The next CronTabWrapper to be triggered. If 2 triggers are scheduled for the same time, only the first one that is specified in the spec is returned.
      Returns:
    • ceil

      @CheckForNull public ZonedDateTime ceil(long timestamp)
    • floor

      @CheckForNull public ZonedDateTime floor(long timestamp)