Class UpsertSchedule


  • public class UpsertSchedule
    extends java.lang.Object
    • Constructor Detail

      • UpsertSchedule

        public UpsertSchedule​(java.util.Optional<java.lang.String> description,
                              java.util.Optional<? extends java.util.List<Occurrence>> occurrences,
                              java.util.Optional<? extends Recur> recur)
      • UpsertSchedule

        public UpsertSchedule()
    • Method Detail

      • description

        public java.util.Optional<java.lang.String> description()
        Simple description of what the schedule is.
      • occurrences

        public java.util.Optional<java.util.List<Occurrence>> occurrences()
      • recur

        public java.util.Optional<Recur> recur()
        Defines configuration for recurring transfers.
      • withDescription

        public UpsertSchedule withDescription​(java.lang.String description)
        Simple description of what the schedule is.
      • withDescription

        public UpsertSchedule withDescription​(java.util.Optional<java.lang.String> description)
        Simple description of what the schedule is.
      • withOccurrences

        public UpsertSchedule withOccurrences​(java.util.Optional<? extends java.util.List<Occurrence>> occurrences)
      • withRecur

        public UpsertSchedule withRecur​(Recur recur)
        Defines configuration for recurring transfers.
      • withRecur

        public UpsertSchedule withRecur​(java.util.Optional<? extends Recur> recur)
        Defines configuration for recurring transfers.
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object