Class MicrosoftGraphOfficeGraphInsights

java.lang.Object
com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphEntity
com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphOfficeGraphInsights

public final class MicrosoftGraphOfficeGraphInsights extends MicrosoftGraphEntity
officeGraphInsights.
  • Constructor Details

    • MicrosoftGraphOfficeGraphInsights

      public MicrosoftGraphOfficeGraphInsights()
      Creates an instance of MicrosoftGraphOfficeGraphInsights class.
  • Method Details

    • shared

      Get the shared property: Calculated relationship identifying documents shared with or by the user. This includes URLs, file attachments, and reference attachments to OneDrive for Business and SharePoint files found in Outlook messages and meetings. This also includes URLs and reference attachments to Teams conversations. Ordered by recency of share.
      Returns:
      the shared value.
    • withShared

      Set the shared property: Calculated relationship identifying documents shared with or by the user. This includes URLs, file attachments, and reference attachments to OneDrive for Business and SharePoint files found in Outlook messages and meetings. This also includes URLs and reference attachments to Teams conversations. Ordered by recency of share.
      Parameters:
      shared - the shared value to set.
      Returns:
      the MicrosoftGraphOfficeGraphInsights object itself.
    • trending

      public List<MicrosoftGraphTrending> trending()
      Get the trending property: Calculated relationship identifying documents trending around a user. Trending documents are calculated based on activity of the user's closest network of people and include files stored in OneDrive for Business and SharePoint. Trending insights help the user to discover potentially useful content that the user has access to, but has never viewed before.
      Returns:
      the trending value.
    • withTrending

      Set the trending property: Calculated relationship identifying documents trending around a user. Trending documents are calculated based on activity of the user's closest network of people and include files stored in OneDrive for Business and SharePoint. Trending insights help the user to discover potentially useful content that the user has access to, but has never viewed before.
      Parameters:
      trending - the trending value to set.
      Returns:
      the MicrosoftGraphOfficeGraphInsights object itself.
    • used

      Get the used property: Calculated relationship identifying the latest documents viewed or modified by a user, including OneDrive for Business and SharePoint documents, ranked by recency of use.
      Returns:
      the used value.
    • withUsed

      Set the used property: Calculated relationship identifying the latest documents viewed or modified by a user, including OneDrive for Business and SharePoint documents, ranked by recency of use.
      Parameters:
      used - the used value to set.
      Returns:
      the MicrosoftGraphOfficeGraphInsights object itself.
    • additionalProperties

      public Map<String,Object> additionalProperties()
      Get the additionalProperties property: officeGraphInsights.
      Overrides:
      additionalProperties in class MicrosoftGraphEntity
      Returns:
      the additionalProperties value.
    • withAdditionalProperties

      public MicrosoftGraphOfficeGraphInsights withAdditionalProperties(Map<String,Object> additionalProperties)
      Set the additionalProperties property: officeGraphInsights.
      Overrides:
      withAdditionalProperties in class MicrosoftGraphEntity
      Parameters:
      additionalProperties - the additionalProperties value to set.
      Returns:
      the MicrosoftGraphOfficeGraphInsights object itself.
    • withId

      Set the id property: Read-only.
      Overrides:
      withId in class MicrosoftGraphEntity
      Parameters:
      id - the id value to set.
      Returns:
      the MicrosoftGraphEntity object itself.
    • validate

      public void validate()
      Validates the instance.
      Overrides:
      validate in class MicrosoftGraphEntity
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.