Package com.microsoft.graph.models
Class OnenoteSection
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
public class OnenoteSection
extends OnenoteEntityHierarchyModel
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Onenote Section.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Is Default.The Links.The Pages.The Pages Url.The Parent Notebook.The Parent Section Group.Fields inherited from class com.microsoft.graph.models.OnenoteEntityHierarchyModel
createdBy, displayName, lastModifiedBy, lastModifiedDateTime
Fields inherited from class com.microsoft.graph.models.OnenoteEntitySchemaObjectModel
createdDateTime
Fields inherited from class com.microsoft.graph.models.OnenoteEntityBaseModel
self
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
setRawObject
(com.microsoft.graph.serializer.ISerializer serializer, com.google.gson.JsonObject json) Sets the raw JSON objectMethods inherited from class com.microsoft.graph.models.Entity
additionalDataManager
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.microsoft.graph.serializer.IJsonBackedObject
additionalDataManager
-
Field Details
-
isDefault
@SerializedName(value="isDefault", alternate="IsDefault") @Expose @Nullable public Boolean isDefaultThe Is Default. Indicates whether this is the user's default section. Read-only. -
links
The Links. Links for opening the section. The oneNoteClientURL link opens the section in the OneNote native client if it's installed. The oneNoteWebURL link opens the section in OneNote on the web. -
pagesUrl
The Pages Url. The pages endpoint where you can get details for all the pages in the section. Read-only. -
pages
@SerializedName(value="pages", alternate="Pages") @Expose @Nullable public OnenotePageCollectionPage pagesThe Pages. The collection of pages in the section. Read-only. Nullable. -
parentNotebook
@SerializedName(value="parentNotebook", alternate="ParentNotebook") @Expose @Nullable public Notebook parentNotebookThe Parent Notebook. The notebook that contains the section. Read-only. -
parentSectionGroup
@SerializedName(value="parentSectionGroup", alternate="ParentSectionGroup") @Expose @Nullable public SectionGroup parentSectionGroupThe Parent Section Group. The section group that contains the section. Read-only.
-
-
Constructor Details
-
OnenoteSection
public OnenoteSection()
-
-
Method Details
-
setRawObject
public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json) Sets the raw JSON object- Specified by:
setRawObject
in interfacecom.microsoft.graph.serializer.IJsonBackedObject
- Overrides:
setRawObject
in classOnenoteEntityHierarchyModel
- Parameters:
serializer
- the serializerjson
- the JSON object to set this object to
-