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.IJsonBackedObjectsetRawObject in class EducationOrganizationserializer - the serializerjson - the JSON object to set this object to