public class EducationSchool extends EducationOrganization implements com.microsoft.graph.serializer.IJsonBackedObject
Modifier and Type | Field and Description |
---|---|
PhysicalAddress |
address
The Address.
|
AdministrativeUnit |
administrativeUnit
The Administrative Unit.
|
EducationClassCollectionPage |
classes
The Classes.
|
IdentitySet |
createdBy
The Created By.
|
java.lang.String |
externalId
The External Id.
|
java.lang.String |
externalPrincipalId
The External Principal Id.
|
java.lang.String |
fax
The Fax.
|
java.lang.String |
highestGrade
The Highest Grade.
|
java.lang.String |
lowestGrade
The Lowest Grade.
|
java.lang.String |
phone
The Phone.
|
java.lang.String |
principalEmail
The Principal Email.
|
java.lang.String |
principalName
The Principal Name.
|
java.lang.String |
schoolNumber
The School Number.
|
EducationUserCollectionPage |
users
The Users.
|
description, displayName, externalSource, externalSourceDetail
Constructor and Description |
---|
EducationSchool() |
Modifier and Type | Method and Description |
---|---|
void |
setRawObject(com.microsoft.graph.serializer.ISerializer serializer,
com.google.gson.JsonObject json)
Sets the raw JSON object
|
additionalDataManager
@SerializedName(value="address", alternate="Address") @Expose @Nullable public PhysicalAddress address
@SerializedName(value="createdBy", alternate="CreatedBy") @Expose @Nullable public IdentitySet createdBy
@SerializedName(value="externalId", alternate="ExternalId") @Expose @Nullable public java.lang.String externalId
@SerializedName(value="externalPrincipalId", alternate="ExternalPrincipalId") @Expose @Nullable public java.lang.String externalPrincipalId
@SerializedName(value="fax", alternate="Fax") @Expose @Nullable public java.lang.String fax
@SerializedName(value="highestGrade", alternate="HighestGrade") @Expose @Nullable public java.lang.String highestGrade
@SerializedName(value="lowestGrade", alternate="LowestGrade") @Expose @Nullable public java.lang.String lowestGrade
@SerializedName(value="phone", alternate="Phone") @Expose @Nullable public java.lang.String phone
@SerializedName(value="principalEmail", alternate="PrincipalEmail") @Expose @Nullable public java.lang.String principalEmail
@SerializedName(value="principalName", alternate="PrincipalName") @Expose @Nullable public java.lang.String principalName
@SerializedName(value="schoolNumber", alternate="SchoolNumber") @Expose @Nullable public java.lang.String schoolNumber
@SerializedName(value="administrativeUnit", alternate="AdministrativeUnit") @Expose @Nullable public AdministrativeUnit administrativeUnit
@Nullable public EducationClassCollectionPage classes
@Nullable public EducationUserCollectionPage users
public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json)
setRawObject
in interface com.microsoft.graph.serializer.IJsonBackedObject
setRawObject
in class EducationOrganization
serializer
- the serializerjson
- the JSON object to set this object to