MicrosoftGraphNotebook Class

public final class MicrosoftGraphNotebook
extends MicrosoftGraphOnenoteEntityHierarchyModel

notebook.

Constructor Summary

Constructor Description
MicrosoftGraphNotebook()

Creates an instance of MicrosoftGraphNotebook class.

Method Summary

Modifier and Type Method and Description
Map<String,Object> additionalProperties()

Get the additionalProperties property: notebook.

Boolean isDefault()

Get the isDefault property: Indicates whether this is the user's default notebook.

Boolean isShared()

Get the isShared property: Indicates whether the notebook is shared.

MicrosoftGraphNotebookLinks links()

Get the links property: notebookLinks.

List<MicrosoftGraphSectionGroup> sectionGroups()

Get the sectionGroups property: The section groups in the notebook.

String sectionGroupsUrl()

Get the sectionGroupsUrl property: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook.

List<MicrosoftGraphOnenoteSection> sections()

Get the sections property: The sections in the notebook.

String sectionsUrl()

Get the sectionsUrl property: The URL for the sections navigation property, which returns all the sections in the notebook.

MicrosoftGraphOnenoteUserRole userRole()

Get the userRole property: onenoteUserRole.

void validate()

Validates the instance.

MicrosoftGraphNotebook withAdditionalProperties(Map<String,Object> additionalProperties)

Set the additionalProperties property: notebook.

MicrosoftGraphNotebook withCreatedBy(MicrosoftGraphIdentitySet createdBy)

Set the createdBy property: identitySet.

MicrosoftGraphNotebook withCreatedDateTime(OffsetDateTime createdDateTime)

Set the createdDateTime property: The date and time when the page was created.

MicrosoftGraphNotebook withDisplayName(String displayName)

Set the displayName property: The name of the notebook.

MicrosoftGraphNotebook withId(String id)

Set the id property: Read-only.

MicrosoftGraphNotebook withIsDefault(Boolean isDefault)

Set the isDefault property: Indicates whether this is the user's default notebook.

MicrosoftGraphNotebook withIsShared(Boolean isShared)

Set the isShared property: Indicates whether the notebook is shared.

MicrosoftGraphNotebook withLastModifiedBy(MicrosoftGraphIdentitySet lastModifiedBy)

Set the lastModifiedBy property: identitySet.

MicrosoftGraphNotebook withLastModifiedDateTime(OffsetDateTime lastModifiedDateTime)

Set the lastModifiedDateTime property: The date and time when the notebook was last modified.

MicrosoftGraphNotebook withLinks(MicrosoftGraphNotebookLinks links)

Set the links property: notebookLinks.

MicrosoftGraphNotebook withSectionGroups(List<MicrosoftGraphSectionGroup> sectionGroups)

Set the sectionGroups property: The section groups in the notebook.

MicrosoftGraphNotebook withSectionGroupsUrl(String sectionGroupsUrl)

Set the sectionGroupsUrl property: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook.

MicrosoftGraphNotebook withSections(List<MicrosoftGraphOnenoteSection> sections)

Set the sections property: The sections in the notebook.

MicrosoftGraphNotebook withSectionsUrl(String sectionsUrl)

Set the sectionsUrl property: The URL for the sections navigation property, which returns all the sections in the notebook.

MicrosoftGraphNotebook withSelf(String self)

Set the self property: The endpoint where you can get details about the page.

MicrosoftGraphNotebook withUserRole(MicrosoftGraphOnenoteUserRole userRole)

Set the userRole property: onenoteUserRole.

Methods inherited from MicrosoftGraphEntity

id

Methods inherited from MicrosoftGraphOnenoteEntityBaseModel

Methods inherited from MicrosoftGraphOnenoteEntityHierarchyModel

Methods inherited from MicrosoftGraphOnenoteEntitySchemaObjectModel

Methods inherited from java.lang.Object

Constructor Details

MicrosoftGraphNotebook

public MicrosoftGraphNotebook()

Creates an instance of MicrosoftGraphNotebook class.

Method Details

additionalProperties

public Map additionalProperties()

Get the additionalProperties property: notebook.

Overrides:

MicrosoftGraphNotebook.additionalProperties()

Returns:

the additionalProperties value.

isDefault

public Boolean isDefault()

Get the isDefault property: Indicates whether this is the user's default notebook. Read-only.

Returns:

the isDefault value.

isShared

public Boolean isShared()

Get the isShared property: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only.

Returns:

the isShared value.

links

public MicrosoftGraphNotebookLinks links()

Get the links property: notebookLinks.

Returns:

the links value.

sectionGroups

public List sectionGroups()

Get the sectionGroups property: The section groups in the notebook. Read-only. Nullable.

Returns:

the sectionGroups value.

sectionGroupsUrl

public String sectionGroupsUrl()

Get the sectionGroupsUrl property: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only.

Returns:

the sectionGroupsUrl value.

sections

public List sections()

Get the sections property: The sections in the notebook. Read-only. Nullable.

Returns:

the sections value.

sectionsUrl

public String sectionsUrl()

Get the sectionsUrl property: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only.

Returns:

the sectionsUrl value.

userRole

public MicrosoftGraphOnenoteUserRole userRole()

Get the userRole property: onenoteUserRole.

Returns:

the userRole value.

validate

public void validate()

Validates the instance.

Overrides:

MicrosoftGraphNotebook.validate()

withAdditionalProperties

public MicrosoftGraphNotebook withAdditionalProperties(Map additionalProperties)

Set the additionalProperties property: notebook.

Overrides:

MicrosoftGraphNotebook.withAdditionalProperties(Map<String,Object> additionalProperties)

Parameters:

additionalProperties - the additionalProperties value to set.

Returns:

the MicrosoftGraphNotebook object itself.

withCreatedBy

public MicrosoftGraphNotebook withCreatedBy(MicrosoftGraphIdentitySet createdBy)

Set the createdBy property: identitySet.

Overrides:

MicrosoftGraphNotebook.withCreatedBy(MicrosoftGraphIdentitySet createdBy)

Parameters:

createdBy

withCreatedDateTime

public MicrosoftGraphNotebook withCreatedDateTime(OffsetDateTime createdDateTime)

Set the createdDateTime property: The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only.

Overrides:

MicrosoftGraphNotebook.withCreatedDateTime(OffsetDateTime createdDateTime)

Parameters:

createdDateTime

withDisplayName

public MicrosoftGraphNotebook withDisplayName(String displayName)

Set the displayName property: The name of the notebook.

Overrides:

MicrosoftGraphNotebook.withDisplayName(String displayName)

Parameters:

displayName

withId

public MicrosoftGraphNotebook withId(String id)

Set the id property: Read-only.

Overrides:

MicrosoftGraphNotebook.withId(String id)

Parameters:

id

withIsDefault

public MicrosoftGraphNotebook withIsDefault(Boolean isDefault)

Set the isDefault property: Indicates whether this is the user's default notebook. Read-only.

Parameters:

isDefault - the isDefault value to set.

Returns:

the MicrosoftGraphNotebook object itself.

withIsShared

public MicrosoftGraphNotebook withIsShared(Boolean isShared)

Set the isShared property: Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only.

Parameters:

isShared - the isShared value to set.

Returns:

the MicrosoftGraphNotebook object itself.

withLastModifiedBy

public MicrosoftGraphNotebook withLastModifiedBy(MicrosoftGraphIdentitySet lastModifiedBy)

Set the lastModifiedBy property: identitySet.

Overrides:

MicrosoftGraphNotebook.withLastModifiedBy(MicrosoftGraphIdentitySet lastModifiedBy)

Parameters:

lastModifiedBy

withLastModifiedDateTime

public MicrosoftGraphNotebook withLastModifiedDateTime(OffsetDateTime lastModifiedDateTime)

Set the lastModifiedDateTime property: The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only.

Overrides:

MicrosoftGraphNotebook.withLastModifiedDateTime(OffsetDateTime lastModifiedDateTime)

Parameters:

lastModifiedDateTime

withLinks

public MicrosoftGraphNotebook withLinks(MicrosoftGraphNotebookLinks links)

Set the links property: notebookLinks.

Parameters:

links - the links value to set.

Returns:

the MicrosoftGraphNotebook object itself.

withSectionGroups

public MicrosoftGraphNotebook withSectionGroups(List sectionGroups)

Set the sectionGroups property: The section groups in the notebook. Read-only. Nullable.

Parameters:

sectionGroups - the sectionGroups value to set.

Returns:

the MicrosoftGraphNotebook object itself.

withSectionGroupsUrl

public MicrosoftGraphNotebook withSectionGroupsUrl(String sectionGroupsUrl)

Set the sectionGroupsUrl property: The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only.

Parameters:

sectionGroupsUrl - the sectionGroupsUrl value to set.

Returns:

the MicrosoftGraphNotebook object itself.

withSections

public MicrosoftGraphNotebook withSections(List sections)

Set the sections property: The sections in the notebook. Read-only. Nullable.

Parameters:

sections - the sections value to set.

Returns:

the MicrosoftGraphNotebook object itself.

withSectionsUrl

public MicrosoftGraphNotebook withSectionsUrl(String sectionsUrl)

Set the sectionsUrl property: The URL for the sections navigation property, which returns all the sections in the notebook. Read-only.

Parameters:

sectionsUrl - the sectionsUrl value to set.

Returns:

the MicrosoftGraphNotebook object itself.

withSelf

public MicrosoftGraphNotebook withSelf(String self)

Set the self property: The endpoint where you can get details about the page. Read-only.

Overrides:

MicrosoftGraphNotebook.withSelf(String self)

Parameters:

self

withUserRole

public MicrosoftGraphNotebook withUserRole(MicrosoftGraphOnenoteUserRole userRole)

Set the userRole property: onenoteUserRole.

Parameters:

userRole - the userRole value to set.

Returns:

the MicrosoftGraphNotebook object itself.

Applies to