MNFUpcomingPattern

Objective-C

@interface MNFUpcomingPattern : MNFObject

Swift

class MNFUpcomingPattern : MNFObject

The MNFUpcomingPattern class represents a Cron expression that recurring patterns are scheduled from.

Mutable properties

  • The day-of-month field of the cron expression. If null, the wildcard character * is assumed. Allowed values are null, 1-31.

    Declaration

    Objective-C

    @property (nonatomic, copy) NSString *_Nullable dayOfMonth;

    Swift

    var dayOfMonth: String? { get set }
  • The interval field for the day-of-month in the cron expression. Used in conjunction with dayOfMonth. If null, the specified dayOfMonth is assumed. Allowed values are null, 0-N.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable dayOfMonthInterval;

    Swift

    var dayOfMonthInterval: NSNumber? { get set }
  • The month field of the cron expression. If null, the wildcard character * is assumed Allowed values are null, 1-12.

    Declaration

    Objective-C

    @property (nonatomic, copy) NSString *_Nullable month;

    Swift

    var month: String? { get set }
  • The interval field for the month in the cron expression. Used in conjunction with Month. If null, the specified month is assumed Allowed values are null, 0-N.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable monthInterval;

    Swift

    var monthInterval: NSNumber? { get set }
  • The day-of-week field of the cron expression. If null, the wildcard character * is assumed. Allowed values are null, 0-6 where 0 = Sunday = [‘Sunday’, ‘Monday’, ‘Tuesday’, ‘Wednesday’, ‘Thursday’, ‘Friday’, ‘Saturday’].

    Declaration

    Objective-C

    @property (nonatomic, copy) NSString *_Nullable dayOfWeek;

    Swift

    var dayOfWeek: String? { get set }
  • The interval field for the day-of-week in the cron expression. Used in conjunction with DayOfWeek. If null, the specified DayOfWeek is assumed Allowed values are null, 0-N.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable dayOfWeekInterval;

    Swift

    var dayOfWeekInterval: NSNumber? { get set }
  • The week-of-year field of the cron expression. The server will calculate the correct week of year from this field, according to ISO8601 specification. If null, the wildcard character * is assumed Allowed values are null or any valid date value.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable weekOfYear;

    Swift

    var weekOfYear: NSNumber? { get set }
  • The interval field for the week-of-year in the cron expression. Used in conjunction with WeekOfYear. If null, the specified WeekOfYear is assumed Allowed values are null, 0-N.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable weekInterval;

    Swift

    var weekInterval: NSNumber? { get set }