/** * Setter for cronSchedule * * @see Schedule.Fields#cronSchedule */ public Schedule setCronSchedule(String value, SetMode mode) { putDirect(FIELD_CronSchedule, String.class, String.class, value, mode); return this; }
/** * Setter for runImmediately * * @see Schedule.Fields#runImmediately */ public Schedule setRunImmediately(Boolean value, SetMode mode) { putDirect(FIELD_RunImmediately, Boolean.class, Boolean.class, value, mode); return this; }
/** * Setter for runImmediately * * @see Schedule.Fields#runImmediately */ public Schedule setRunImmediately(boolean value) { putDirect(FIELD_RunImmediately, Boolean.class, Boolean.class, value, SetMode.DISALLOW_NULL); return this; }
/** * Setter for cronSchedule * * @param value * Must not be null. For more control, use setters with mode instead. * @see Schedule.Fields#cronSchedule */ public Schedule setCronSchedule( @Nonnull String value) { putDirect(FIELD_CronSchedule, String.class, String.class, value, SetMode.DISALLOW_NULL); return this; }
/** * Setter for runImmediately * * @param value * Must not be null. For more control, use setters with mode instead. * @see Schedule.Fields#runImmediately */ public Schedule setRunImmediately( @Nonnull Boolean value) { putDirect(FIELD_RunImmediately, Boolean.class, Boolean.class, value, SetMode.DISALLOW_NULL); return this; }