Class MicrosoftGraphSite

    • Constructor Detail

      • MicrosoftGraphSite

        public MicrosoftGraphSite()
    • Method Detail

      • displayName

        public String displayName()
        Get the displayName property: The full title for the site. Read-only.
        Returns:
        the displayName value.
      • withDisplayName

        public MicrosoftGraphSite withDisplayName​(String displayName)
        Set the displayName property: The full title for the site. Read-only.
        Parameters:
        displayName - the displayName value to set.
        Returns:
        the MicrosoftGraphSite object itself.
      • root

        public Map<String,​Object> root()
        Get the root property: root.
        Returns:
        the root value.
      • withRoot

        public MicrosoftGraphSite withRoot​(Map<String,​Object> root)
        Set the root property: root.
        Parameters:
        root - the root value to set.
        Returns:
        the MicrosoftGraphSite object itself.
      • sharepointIds

        public MicrosoftGraphSharepointIds sharepointIds()
        Get the sharepointIds property: sharepointIds.
        Returns:
        the sharepointIds value.
      • withSharepointIds

        public MicrosoftGraphSite withSharepointIds​(MicrosoftGraphSharepointIds sharepointIds)
        Set the sharepointIds property: sharepointIds.
        Parameters:
        sharepointIds - the sharepointIds value to set.
        Returns:
        the MicrosoftGraphSite object itself.
      • siteCollection

        public MicrosoftGraphSiteCollection siteCollection()
        Get the siteCollection property: siteCollection.
        Returns:
        the siteCollection value.
      • withSiteCollection

        public MicrosoftGraphSite withSiteCollection​(MicrosoftGraphSiteCollection siteCollection)
        Set the siteCollection property: siteCollection.
        Parameters:
        siteCollection - the siteCollection value to set.
        Returns:
        the MicrosoftGraphSite object itself.
      • withAnalytics

        public MicrosoftGraphSite withAnalytics​(MicrosoftGraphItemAnalytics analytics)
        Set the analytics property: itemAnalytics.
        Parameters:
        analytics - the analytics value to set.
        Returns:
        the MicrosoftGraphSite object itself.
      • columns

        public List<MicrosoftGraphColumnDefinition> columns()
        Get the columns property: The collection of column definitions reusable across lists under this site.
        Returns:
        the columns value.
      • withColumns

        public MicrosoftGraphSite withColumns​(List<MicrosoftGraphColumnDefinition> columns)
        Set the columns property: The collection of column definitions reusable across lists under this site.
        Parameters:
        columns - the columns value to set.
        Returns:
        the MicrosoftGraphSite object itself.
      • contentTypes

        public List<MicrosoftGraphContentType> contentTypes()
        Get the contentTypes property: The collection of content types defined for this site.
        Returns:
        the contentTypes value.
      • withContentTypes

        public MicrosoftGraphSite withContentTypes​(List<MicrosoftGraphContentType> contentTypes)
        Set the contentTypes property: The collection of content types defined for this site.
        Parameters:
        contentTypes - the contentTypes value to set.
        Returns:
        the MicrosoftGraphSite object itself.
      • drive

        public MicrosoftGraphDrive drive()
        Get the drive property: drive.
        Returns:
        the drive value.
      • withDrive

        public MicrosoftGraphSite withDrive​(MicrosoftGraphDrive drive)
        Set the drive property: drive.
        Parameters:
        drive - the drive value to set.
        Returns:
        the MicrosoftGraphSite object itself.
      • drives

        public List<MicrosoftGraphDrive> drives()
        Get the drives property: The collection of drives (document libraries) under this site.
        Returns:
        the drives value.
      • withDrives

        public MicrosoftGraphSite withDrives​(List<MicrosoftGraphDrive> drives)
        Set the drives property: The collection of drives (document libraries) under this site.
        Parameters:
        drives - the drives value to set.
        Returns:
        the MicrosoftGraphSite object itself.
      • items

        public List<MicrosoftGraphBaseItemInner> items()
        Get the items property: Used to address any item contained in this site. This collection cannot be enumerated.
        Returns:
        the items value.
      • withItems

        public MicrosoftGraphSite withItems​(List<MicrosoftGraphBaseItemInner> items)
        Set the items property: Used to address any item contained in this site. This collection cannot be enumerated.
        Parameters:
        items - the items value to set.
        Returns:
        the MicrosoftGraphSite object itself.
      • lists

        public List<MicrosoftGraphList> lists()
        Get the lists property: The collection of lists under this site.
        Returns:
        the lists value.
      • withLists

        public MicrosoftGraphSite withLists​(List<MicrosoftGraphList> lists)
        Set the lists property: The collection of lists under this site.
        Parameters:
        lists - the lists value to set.
        Returns:
        the MicrosoftGraphSite object itself.
      • sites

        public List<MicrosoftGraphSite> sites()
        Get the sites property: The collection of the sub-sites under this site.
        Returns:
        the sites value.
      • withSites

        public MicrosoftGraphSite withSites​(List<MicrosoftGraphSite> sites)
        Set the sites property: The collection of the sub-sites under this site.
        Parameters:
        sites - the sites value to set.
        Returns:
        the MicrosoftGraphSite object itself.
      • onenote

        public MicrosoftGraphOnenote onenote()
        Get the onenote property: onenote.
        Returns:
        the onenote value.
      • withOnenote

        public MicrosoftGraphSite withOnenote​(MicrosoftGraphOnenote onenote)
        Set the onenote property: onenote.
        Parameters:
        onenote - the onenote value to set.
        Returns:
        the MicrosoftGraphSite object itself.
      • withDescription

        public MicrosoftGraphSite withDescription​(String description)
        Set the description property: Provides a user-visible description of the item. Optional.
        Overrides:
        withDescription in class MicrosoftGraphBaseItemInner
        Parameters:
        description - the description value to set.
        Returns:
        the MicrosoftGraphBaseItemInner object itself.
      • withLastModifiedDateTime

        public MicrosoftGraphSite withLastModifiedDateTime​(OffsetDateTime lastModifiedDateTime)
        Set the lastModifiedDateTime property: Date and time the item was last modified. Read-only.
        Overrides:
        withLastModifiedDateTime in class MicrosoftGraphBaseItemInner
        Parameters:
        lastModifiedDateTime - the lastModifiedDateTime value to set.
        Returns:
        the MicrosoftGraphBaseItemInner object itself.
      • withWebUrl

        public MicrosoftGraphSite withWebUrl​(String webUrl)
        Set the webUrl property: URL that displays the resource in the browser. Read-only.
        Overrides:
        withWebUrl in class MicrosoftGraphBaseItemInner
        Parameters:
        webUrl - the webUrl value to set.
        Returns:
        the MicrosoftGraphBaseItemInner object itself.