MicrosoftGraphSectionGroup Class

public final class MicrosoftGraphSectionGroup
extends MicrosoftGraphOnenoteEntityHierarchyModel

sectionGroup.

Constructor Summary

Constructor Description
MicrosoftGraphSectionGroup()

Creates an instance of MicrosoftGraphSectionGroup class.

Method Summary

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

Get the additionalProperties property: sectionGroup.

MicrosoftGraphNotebook parentNotebook()

Get the parentNotebook property: notebook.

MicrosoftGraphSectionGroup parentSectionGroup()

Get the parentSectionGroup property: sectionGroup.

List<MicrosoftGraphSectionGroup> sectionGroups()

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

String sectionGroupsUrl()

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

List<MicrosoftGraphOnenoteSection> sections()

Get the sections property: The sections in the section group.

String sectionsUrl()

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

void validate()

Validates the instance.

MicrosoftGraphSectionGroup withAdditionalProperties(Map<String,Object> additionalProperties)

Set the additionalProperties property: sectionGroup.

MicrosoftGraphSectionGroup withCreatedBy(MicrosoftGraphIdentitySet createdBy)

Set the createdBy property: identitySet.

MicrosoftGraphSectionGroup withCreatedDateTime(OffsetDateTime createdDateTime)

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

MicrosoftGraphSectionGroup withDisplayName(String displayName)

Set the displayName property: The name of the notebook.

MicrosoftGraphSectionGroup withId(String id)

Set the id property: Read-only.

MicrosoftGraphSectionGroup withLastModifiedBy(MicrosoftGraphIdentitySet lastModifiedBy)

Set the lastModifiedBy property: identitySet.

MicrosoftGraphSectionGroup withLastModifiedDateTime(OffsetDateTime lastModifiedDateTime)

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

MicrosoftGraphSectionGroup withParentNotebook(MicrosoftGraphNotebook parentNotebook)

Set the parentNotebook property: notebook.

MicrosoftGraphSectionGroup withParentSectionGroup(MicrosoftGraphSectionGroup parentSectionGroup)

Set the parentSectionGroup property: sectionGroup.

MicrosoftGraphSectionGroup withSectionGroups(List<MicrosoftGraphSectionGroup> sectionGroups)

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

MicrosoftGraphSectionGroup withSectionGroupsUrl(String sectionGroupsUrl)

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

MicrosoftGraphSectionGroup withSections(List<MicrosoftGraphOnenoteSection> sections)

Set the sections property: The sections in the section group.

MicrosoftGraphSectionGroup withSectionsUrl(String sectionsUrl)

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

MicrosoftGraphSectionGroup withSelf(String self)

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

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

MicrosoftGraphSectionGroup

public MicrosoftGraphSectionGroup()

Creates an instance of MicrosoftGraphSectionGroup class.

Method Details

additionalProperties

public Map additionalProperties()

Get the additionalProperties property: sectionGroup.

Overrides:

MicrosoftGraphSectionGroup.additionalProperties()

Returns:

the additionalProperties value.

parentNotebook

public MicrosoftGraphNotebook parentNotebook()

Get the parentNotebook property: notebook.

Returns:

the parentNotebook value.

parentSectionGroup

public MicrosoftGraphSectionGroup parentSectionGroup()

Get the parentSectionGroup property: sectionGroup.

Returns:

the parentSectionGroup value.

sectionGroups

public List sectionGroups()

Get the sectionGroups property: The section groups in the section. 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 section group. Read-only.

Returns:

the sectionGroupsUrl value.

sections

public List sections()

Get the sections property: The sections in the section group. 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 section group. Read-only.

Returns:

the sectionsUrl value.

validate

public void validate()

Validates the instance.

Overrides:

MicrosoftGraphSectionGroup.validate()

withAdditionalProperties

public MicrosoftGraphSectionGroup withAdditionalProperties(Map additionalProperties)

Set the additionalProperties property: sectionGroup.

Overrides:

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

Parameters:

additionalProperties - the additionalProperties value to set.

Returns:

the MicrosoftGraphSectionGroup object itself.

withCreatedBy

public MicrosoftGraphSectionGroup withCreatedBy(MicrosoftGraphIdentitySet createdBy)

Set the createdBy property: identitySet.

Overrides:

MicrosoftGraphSectionGroup.withCreatedBy(MicrosoftGraphIdentitySet createdBy)

Parameters:

createdBy

withCreatedDateTime

public MicrosoftGraphSectionGroup 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:

MicrosoftGraphSectionGroup.withCreatedDateTime(OffsetDateTime createdDateTime)

Parameters:

createdDateTime

withDisplayName

public MicrosoftGraphSectionGroup withDisplayName(String displayName)

Set the displayName property: The name of the notebook.

Overrides:

MicrosoftGraphSectionGroup.withDisplayName(String displayName)

Parameters:

displayName

withId

public MicrosoftGraphSectionGroup withId(String id)

Set the id property: Read-only.

Overrides:

MicrosoftGraphSectionGroup.withId(String id)

Parameters:

id

withLastModifiedBy

public MicrosoftGraphSectionGroup withLastModifiedBy(MicrosoftGraphIdentitySet lastModifiedBy)

Set the lastModifiedBy property: identitySet.

Overrides:

MicrosoftGraphSectionGroup.withLastModifiedBy(MicrosoftGraphIdentitySet lastModifiedBy)

Parameters:

lastModifiedBy

withLastModifiedDateTime

public MicrosoftGraphSectionGroup 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:

MicrosoftGraphSectionGroup.withLastModifiedDateTime(OffsetDateTime lastModifiedDateTime)

Parameters:

lastModifiedDateTime

withParentNotebook

public MicrosoftGraphSectionGroup withParentNotebook(MicrosoftGraphNotebook parentNotebook)

Set the parentNotebook property: notebook.

Parameters:

parentNotebook - the parentNotebook value to set.

Returns:

the MicrosoftGraphSectionGroup object itself.

withParentSectionGroup

public MicrosoftGraphSectionGroup withParentSectionGroup(MicrosoftGraphSectionGroup parentSectionGroup)

Set the parentSectionGroup property: sectionGroup.

Parameters:

parentSectionGroup - the parentSectionGroup value to set.

Returns:

the MicrosoftGraphSectionGroup object itself.

withSectionGroups

public MicrosoftGraphSectionGroup withSectionGroups(List sectionGroups)

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

Parameters:

sectionGroups - the sectionGroups value to set.

Returns:

the MicrosoftGraphSectionGroup object itself.

withSectionGroupsUrl

public MicrosoftGraphSectionGroup withSectionGroupsUrl(String sectionGroupsUrl)

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

Parameters:

sectionGroupsUrl - the sectionGroupsUrl value to set.

Returns:

the MicrosoftGraphSectionGroup object itself.

withSections

public MicrosoftGraphSectionGroup withSections(List sections)

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

Parameters:

sections - the sections value to set.

Returns:

the MicrosoftGraphSectionGroup object itself.

withSectionsUrl

public MicrosoftGraphSectionGroup withSectionsUrl(String sectionsUrl)

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

Parameters:

sectionsUrl - the sectionsUrl value to set.

Returns:

the MicrosoftGraphSectionGroup object itself.

withSelf

public MicrosoftGraphSectionGroup withSelf(String self)

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

Overrides:

MicrosoftGraphSectionGroup.withSelf(String self)

Parameters:

self

Applies to