@Generated(value="io.swagger.codegen.languages.JavaClientCodegen", date="2022-11-05T00:31:27.098Z") public class Schedule extends Object
Constructor and Description |
---|
Schedule() |
Modifier and Type | Method and Description |
---|---|
Schedule |
activities(List<Activity> activities) |
Schedule |
addActivitiesItem(Activity activitiesItem) |
Schedule |
addTimesItem(String timesItem) |
Schedule |
cronTrigger(String cronTrigger) |
Schedule |
delay(String delay) |
Schedule |
endsOn(DateTime endsOn) |
boolean |
equals(Object o) |
Schedule |
eventId(String eventId) |
Schedule |
expires(String expires) |
List<Activity> |
getActivities()
One or more activities that should be done by a participant on this schedule.
|
String |
getCronTrigger()
A cron expression will schedule recurring tasks according to this standard syntax for describing event schedules from the Unix operating system.
|
String |
getDelay()
ISO 8601 duration string.
|
DateTime |
getEndsOn()
The scheduler will not create a task after this date and time.
|
String |
getEventId()
A comma-separated list of event IDs against which will be used for scheduling.
|
String |
getExpires()
ISO 8601 duration string.
|
String |
getInterval()
An ISO 8601 duration, describing the period in days between tasks (it can be days, weeks, months or even years, but should not be smaller than a day).
|
String |
getLabel()
A label to describe this schedule.
|
ScheduleType |
getScheduleType()
Get scheduleType
|
String |
getSequencePeriod()
A recurring schedule can specify a sequence in a crossover study design.
|
DateTime |
getStartsOn()
The scheduler will not create a task before this date and time.
|
List<String> |
getTimes()
Required if an interval is specified (ignored if a cron expression is specified).
|
String |
getType()
Schedule
|
int |
hashCode() |
Schedule |
interval(String interval) |
Boolean |
isPersistent()
True if schedule type is persistent.
|
Schedule |
label(String label) |
Schedule |
persistent(Boolean persistent) |
Schedule |
scheduleType(ScheduleType scheduleType) |
Schedule |
sequencePeriod(String sequencePeriod) |
void |
setActivities(List<Activity> activities) |
void |
setCronTrigger(String cronTrigger) |
void |
setDelay(String delay) |
void |
setEndsOn(DateTime endsOn) |
void |
setEventId(String eventId) |
void |
setExpires(String expires) |
void |
setInterval(String interval) |
void |
setLabel(String label) |
void |
setPersistent(Boolean persistent) |
void |
setScheduleType(ScheduleType scheduleType) |
void |
setSequencePeriod(String sequencePeriod) |
void |
setStartsOn(DateTime startsOn) |
void |
setTimes(List<String> times) |
Schedule |
startsOn(DateTime startsOn) |
Schedule |
times(List<String> times) |
String |
toString() |
public String getLabel()
public void setLabel(String label)
public Schedule scheduleType(ScheduleType scheduleType)
public ScheduleType getScheduleType()
public void setScheduleType(ScheduleType scheduleType)
public String getEventId()
public void setEventId(String eventId)
public String getDelay()
public void setDelay(String delay)
public String getInterval()
public void setInterval(String interval)
public String getSequencePeriod()
public void setSequencePeriod(String sequencePeriod)
public String getExpires()
public void setExpires(String expires)
public String getCronTrigger()
public void setCronTrigger(String cronTrigger)
public DateTime getStartsOn()
public void setStartsOn(DateTime startsOn)
public DateTime getEndsOn()
public void setEndsOn(DateTime endsOn)
public List<String> getTimes()
public Boolean isPersistent()
public void setPersistent(Boolean persistent)
public List<Activity> getActivities()
public String getType()
Copyright © 2022 Sage Bionetworks. All rights reserved.