@Generated(value="io.swagger.codegen.languages.JavaClientCodegen", date="2023-05-18T04:52:40.966Z") public class Session extends Object
Constructor and Description |
---|
Session() |
Modifier and Type | Method and Description |
---|---|
Session |
addAssessmentsItem(AssessmentReference2 assessmentsItem) |
Session |
addLabelsItem(Label labelsItem) |
Session |
addNotificationsItem(Notification notificationsItem) |
Session |
addStartEventIdsItem(String startEventIdsItem) |
Session |
addStudyBurstIdsItem(String studyBurstIdsItem) |
Session |
addTimeWindowsItem(TimeWindow timeWindowsItem) |
Session |
assessments(List<AssessmentReference2> assessments) |
Session |
delay(String delay) |
boolean |
equals(Object o) |
List<AssessmentReference2> |
getAssessments()
A collection of assessment references.
|
String |
getDelay()
A period of time after the start event timestamp before the session should be presented to the participant.
|
String |
getGuid()
The unique identifier for this model.
|
String |
getInterval()
After the start time of the first session (which is measured from an event timestamp plus the delay period), a period of time before the session should be presented to the participant again.
|
List<Label> |
getLabels()
A collection of labels for this schedule.
|
String |
getName()
A required name for this session that will be shown to schedule authors, and can be used as a label for participants if no label can be found.
|
List<Notification> |
getNotifications()
A collection of notifications to show around the execution of a session window.
|
Integer |
getOccurrences()
If the session has an interval, the user should perform the session until the end of the schedule’s duration, *unless* a smaller number of repetitions is specified via `occurrences`.
|
PerformanceOrder |
getPerformanceOrder()
Get performanceOrder
|
List<String> |
getStartEventIds()
One or more event IDs, either system defined or custom-defined for the study.
|
List<String> |
getStudyBurstIds()
One or more study bursts that can generate events that should trigger the scheduling of this session.
|
String |
getSymbol()
A unicode symbol or token identifier (32 characters or less) for a compact/symbolic representation of the session in UI tools.
|
List<TimeWindow> |
getTimeWindows()
A collection of time windows.
|
String |
getType()
Session
|
Session |
guid(String guid) |
int |
hashCode() |
Session |
interval(String interval) |
Session |
labels(List<Label> labels) |
Session |
name(String name) |
Session |
notifications(List<Notification> notifications) |
Session |
occurrences(Integer occurrences) |
Session |
performanceOrder(PerformanceOrder performanceOrder) |
void |
setAssessments(List<AssessmentReference2> assessments) |
void |
setDelay(String delay) |
void |
setGuid(String guid) |
void |
setInterval(String interval) |
void |
setLabels(List<Label> labels) |
void |
setName(String name) |
void |
setNotifications(List<Notification> notifications) |
void |
setOccurrences(Integer occurrences) |
void |
setPerformanceOrder(PerformanceOrder performanceOrder) |
void |
setStartEventIds(List<String> startEventIds) |
void |
setStudyBurstIds(List<String> studyBurstIds) |
void |
setSymbol(String symbol) |
void |
setTimeWindows(List<TimeWindow> timeWindows) |
Session |
startEventIds(List<String> startEventIds) |
Session |
studyBurstIds(List<String> studyBurstIds) |
Session |
symbol(String symbol) |
Session |
timeWindows(List<TimeWindow> timeWindows) |
String |
toString() |
public String getGuid()
public void setGuid(String guid)
public String getName()
public void setName(String name)
public String getSymbol()
public void setSymbol(String symbol)
public List<Label> getLabels()
public List<String> getStartEventIds()
public List<String> getStudyBurstIds()
public String getDelay()
public void setDelay(String delay)
public String getInterval()
public void setInterval(String interval)
public Integer getOccurrences()
public void setOccurrences(Integer occurrences)
public Session performanceOrder(PerformanceOrder performanceOrder)
public PerformanceOrder getPerformanceOrder()
public void setPerformanceOrder(PerformanceOrder performanceOrder)
public Session timeWindows(List<TimeWindow> timeWindows)
public Session addTimeWindowsItem(TimeWindow timeWindowsItem)
public List<TimeWindow> getTimeWindows()
public void setTimeWindows(List<TimeWindow> timeWindows)
public Session assessments(List<AssessmentReference2> assessments)
public Session addAssessmentsItem(AssessmentReference2 assessmentsItem)
public List<AssessmentReference2> getAssessments()
public void setAssessments(List<AssessmentReference2> assessments)
public Session notifications(List<Notification> notifications)
public Session addNotificationsItem(Notification notificationsItem)
public List<Notification> getNotifications()
public void setNotifications(List<Notification> notifications)
public String getType()
Copyright © 2023 Sage Bionetworks. All rights reserved.