Class InstructionalEvents
- java.lang.Object
-
- com.ellucian.generated.eedm.instructional_events.v6_0.InstructionalEvents
-
@Generated("jsonschema2pojo") public class InstructionalEvents extends Object
Instructional EventsAn instructional activity that takes place during a section.
-
-
Field Summary
Fields Modifier and Type Field Description private List<Approval>
approvals
Approvalsprivate String
description
Descriptionprivate String
id
IDprivate InstructionalMethod
instructionalMethod
Instructional Methodprivate List<InstructorRoster>
instructorRoster
Instructor Rosterprivate List<Location>
locations
Locationsprivate Metadata
metadata
Metadataprivate Object
recurrence
Recurrenceprivate Section
section
Sectionprivate String
title
Titleprivate Object
workLoad
Work Load
-
Constructor Summary
Constructors Constructor Description InstructionalEvents()
-
Method Summary
-
-
-
Field Detail
-
metadata
@JsonPropertyDescription("Metadata about the JSON payload") private Metadata metadata
MetadataMetadata about the JSON payload
-
id
@JsonPropertyDescription("A globally unique identifier of an instructional activity to be used in all external references.") private String id
IDA globally unique identifier of an instructional activity to be used in all external references. (Required)
-
title
@JsonPropertyDescription("The full name of an instructional activity.") private String title
TitleThe full name of an instructional activity.
-
description
@JsonPropertyDescription("A description of an instructional activity.") private String description
DescriptionA description of an instructional activity.
-
section
@JsonPropertyDescription("An instance of a course.") private Section section
SectionAn instance of a course. (Required)
-
instructionalMethod
@JsonPropertyDescription("The method, style, or format of instruction associated with the instructor\'s involvement with the section (for example, \'Lecture\', \'Lab\').") private InstructionalMethod instructionalMethod
Instructional MethodThe method, style, or format of instruction associated with the instructor's involvement with the section (for example, 'Lecture', 'Lab'). (Required)
-
workLoad
@JsonPropertyDescription("The total amount of work associated with the instructional event.") private Object workLoad
Work LoadThe total amount of work associated with the instructional event.
-
recurrence
@JsonPropertyDescription("The recurring meeting time pattern associated with the instructional event.") private Object recurrence
RecurrenceThe recurring meeting time pattern associated with the instructional event.
-
locations
@JsonPropertyDescription("The locations where the instructional event will take place.") private List<Location> locations
LocationsThe locations where the instructional event will take place.
-
instructorRoster
@JsonPropertyDescription("The roster of instructors assigned to teach an instructional event.") private List<InstructorRoster> instructorRoster
Instructor RosterThe roster of instructors assigned to teach an instructional event.
-
-
Method Detail
-
getMetadata
public Metadata getMetadata()
MetadataMetadata about the JSON payload
-
setMetadata
public void setMetadata(Metadata metadata)
MetadataMetadata about the JSON payload
-
withMetadata
public InstructionalEvents withMetadata(Metadata metadata)
-
getId
public String getId()
IDA globally unique identifier of an instructional activity to be used in all external references. (Required)
-
setId
public void setId(String id)
IDA globally unique identifier of an instructional activity to be used in all external references. (Required)
-
withId
public InstructionalEvents withId(String id)
-
getTitle
public String getTitle()
TitleThe full name of an instructional activity.
-
setTitle
public void setTitle(String title)
TitleThe full name of an instructional activity.
-
withTitle
public InstructionalEvents withTitle(String title)
-
getDescription
public String getDescription()
DescriptionA description of an instructional activity.
-
setDescription
public void setDescription(String description)
DescriptionA description of an instructional activity.
-
withDescription
public InstructionalEvents withDescription(String description)
-
getSection
public Section getSection()
SectionAn instance of a course. (Required)
-
setSection
public void setSection(Section section)
SectionAn instance of a course. (Required)
-
withSection
public InstructionalEvents withSection(Section section)
-
getInstructionalMethod
public InstructionalMethod getInstructionalMethod()
Instructional MethodThe method, style, or format of instruction associated with the instructor's involvement with the section (for example, 'Lecture', 'Lab'). (Required)
-
setInstructionalMethod
public void setInstructionalMethod(InstructionalMethod instructionalMethod)
Instructional MethodThe method, style, or format of instruction associated with the instructor's involvement with the section (for example, 'Lecture', 'Lab'). (Required)
-
withInstructionalMethod
public InstructionalEvents withInstructionalMethod(InstructionalMethod instructionalMethod)
-
getWorkLoad
public Object getWorkLoad()
Work LoadThe total amount of work associated with the instructional event.
-
setWorkLoad
public void setWorkLoad(Object workLoad)
Work LoadThe total amount of work associated with the instructional event.
-
withWorkLoad
public InstructionalEvents withWorkLoad(Object workLoad)
-
getRecurrence
public Object getRecurrence()
RecurrenceThe recurring meeting time pattern associated with the instructional event.
-
setRecurrence
public void setRecurrence(Object recurrence)
RecurrenceThe recurring meeting time pattern associated with the instructional event.
-
withRecurrence
public InstructionalEvents withRecurrence(Object recurrence)
-
getLocations
public List<Location> getLocations()
LocationsThe locations where the instructional event will take place.
-
setLocations
public void setLocations(List<Location> locations)
LocationsThe locations where the instructional event will take place.
-
withLocations
public InstructionalEvents withLocations(List<Location> locations)
-
getInstructorRoster
public List<InstructorRoster> getInstructorRoster()
Instructor RosterThe roster of instructors assigned to teach an instructional event.
-
setInstructorRoster
public void setInstructorRoster(List<InstructorRoster> instructorRoster)
Instructor RosterThe roster of instructors assigned to teach an instructional event.
-
withInstructorRoster
public InstructionalEvents withInstructorRoster(List<InstructorRoster> instructorRoster)
-
getApprovals
public List<Approval> getApprovals()
ApprovalsThe type and source of approvals applied to the instructional event.
-
setApprovals
public void setApprovals(List<Approval> approvals)
ApprovalsThe type and source of approvals applied to the instructional event.
-
withApprovals
public InstructionalEvents withApprovals(List<Approval> approvals)
-
-