Class EducationalInstitutionUnits
- java.lang.Object
-
- com.ellucian.generated.eedm.educational_institution_units.v7_0.EducationalInstitutionUnits
-
@Generated("jsonschema2pojo") public class EducationalInstitutionUnits extends Object
Educational Institution UnitsOperational units of an educational institution, such as a department
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
EducationalInstitutionUnits.Type
Type
-
Field Summary
Fields Modifier and Type Field Description private List<Address>
addresses
Addressesprivate String
code
Codeprivate String
description
Descriptionprivate List<Email>
emails
Emailprivate String
id
IDprivate Metadata
metadata
Metadataprivate Parents
parents
Parentsprivate List<Phone>
phones
Phoneprivate List<SocialMedium>
socialMedia
Social Mediaprivate String
title
Titleprivate EducationalInstitutionUnits.Type
type
Type
-
Constructor Summary
Constructors Constructor Description EducationalInstitutionUnits()
-
Method Summary
-
-
-
Field Detail
-
metadata
@JsonPropertyDescription("Metadata about the JSON payload") private Metadata metadata
MetadataMetadata about the JSON payload
-
id
@JsonPropertyDescription("The global identifier of the educational institution unit") private String id
IDThe global identifier of the educational institution unit (Required)
-
title
@JsonPropertyDescription("The full name of the unit") private String title
TitleThe full name of the unit (Required)
-
description
@JsonPropertyDescription("The description of the unit") private String description
DescriptionThe description of the unit
-
code
@JsonPropertyDescription("The code of the educational institution unit.") private String code
CodeThe code of the educational institution unit.
-
type
@JsonPropertyDescription("The type of the unit (e.g., school, division, department, etc.)") private EducationalInstitutionUnits.Type type
TypeThe type of the unit (e.g., school, division, department, etc.) (Required)
-
parents
@JsonPropertyDescription("The parent institution and upper-level unit of the institution") private Parents parents
ParentsThe parent institution and upper-level unit of the institution (Required)
-
addresses
@JsonPropertyDescription("The physical locations where the unit resides or may be contacted by mail") private List<Address> addresses
AddressesThe physical locations where the unit resides or may be contacted by mail
-
phones
@JsonPropertyDescription("The phones and phone-connected devices at which the unit can be contacted") private List<Phone> phones
PhoneThe phones and phone-connected devices at which the unit can be contacted
-
emails
@JsonPropertyDescription("The email addresses at which the unit can be contacted") private List<Email> emails
EmailThe email addresses at which the unit can be contacted
-
socialMedia
@JsonPropertyDescription("The social media account at which the unit can be contacted.") private List<SocialMedium> socialMedia
Social MediaThe social media account at which the unit can be contacted.
-
-
Method Detail
-
getMetadata
public Metadata getMetadata()
MetadataMetadata about the JSON payload
-
setMetadata
public void setMetadata(Metadata metadata)
MetadataMetadata about the JSON payload
-
withMetadata
public EducationalInstitutionUnits withMetadata(Metadata metadata)
-
getId
public String getId()
IDThe global identifier of the educational institution unit (Required)
-
setId
public void setId(String id)
IDThe global identifier of the educational institution unit (Required)
-
withId
public EducationalInstitutionUnits withId(String id)
-
getTitle
public String getTitle()
TitleThe full name of the unit (Required)
-
setTitle
public void setTitle(String title)
TitleThe full name of the unit (Required)
-
withTitle
public EducationalInstitutionUnits withTitle(String title)
-
getDescription
public String getDescription()
DescriptionThe description of the unit
-
setDescription
public void setDescription(String description)
DescriptionThe description of the unit
-
withDescription
public EducationalInstitutionUnits withDescription(String description)
-
getCode
public String getCode()
CodeThe code of the educational institution unit.
-
setCode
public void setCode(String code)
CodeThe code of the educational institution unit.
-
withCode
public EducationalInstitutionUnits withCode(String code)
-
getType
public EducationalInstitutionUnits.Type getType()
TypeThe type of the unit (e.g., school, division, department, etc.) (Required)
-
setType
public void setType(EducationalInstitutionUnits.Type type)
TypeThe type of the unit (e.g., school, division, department, etc.) (Required)
-
withType
public EducationalInstitutionUnits withType(EducationalInstitutionUnits.Type type)
-
getParents
public Parents getParents()
ParentsThe parent institution and upper-level unit of the institution (Required)
-
setParents
public void setParents(Parents parents)
ParentsThe parent institution and upper-level unit of the institution (Required)
-
withParents
public EducationalInstitutionUnits withParents(Parents parents)
-
getAddresses
public List<Address> getAddresses()
AddressesThe physical locations where the unit resides or may be contacted by mail
-
setAddresses
public void setAddresses(List<Address> addresses)
AddressesThe physical locations where the unit resides or may be contacted by mail
-
withAddresses
public EducationalInstitutionUnits withAddresses(List<Address> addresses)
-
getPhones
public List<Phone> getPhones()
PhoneThe phones and phone-connected devices at which the unit can be contacted
-
setPhones
public void setPhones(List<Phone> phones)
PhoneThe phones and phone-connected devices at which the unit can be contacted
-
withPhones
public EducationalInstitutionUnits withPhones(List<Phone> phones)
-
getEmails
public List<Email> getEmails()
EmailThe email addresses at which the unit can be contacted
-
setEmails
public void setEmails(List<Email> emails)
EmailThe email addresses at which the unit can be contacted
-
withEmails
public EducationalInstitutionUnits withEmails(List<Email> emails)
-
getSocialMedia
public List<SocialMedium> getSocialMedia()
Social MediaThe social media account at which the unit can be contacted.
-
setSocialMedia
public void setSocialMedia(List<SocialMedium> socialMedia)
Social MediaThe social media account at which the unit can be contacted.
-
withSocialMedia
public EducationalInstitutionUnits withSocialMedia(List<SocialMedium> socialMedia)
-
-