Class Recur.Builder

  • Enclosing class:
    Recur

    public static final class Recur.Builder
    extends java.lang.Object
    • Method Detail

      • recurrenceRule

        public Recur.Builder recurrenceRule​(java.lang.String recurrenceRule)
        RRule as defined by RFC 5545 (https://www.rfc-editor.org/rfc/rfc5545#section-3.3.10). Generators available online at the following sites - https://freetools.textmagic.com/rrule-generator, https://jkbrzt.github.io/rrule/
      • indefinite

        public Recur.Builder indefinite​(boolean indefinite)
        True if the RRule set runs indefinitely.
      • indefinite

        public Recur.Builder indefinite​(java.util.Optional<java.lang.Boolean> indefinite)
        True if the RRule set runs indefinitely.
      • start

        public Recur.Builder start​(java.time.OffsetDateTime start)
      • start

        public Recur.Builder start​(java.util.Optional<java.time.OffsetDateTime> start)
      • build

        public Recur build()