Class MicrosoftGraphActivityHistoryItem


  • public final class MicrosoftGraphActivityHistoryItem
    extends MicrosoftGraphEntity
    activityHistoryItem.
    • Constructor Detail

      • MicrosoftGraphActivityHistoryItem

        public MicrosoftGraphActivityHistoryItem()
    • Method Detail

      • activeDurationSeconds

        public Integer activeDurationSeconds()
        Get the activeDurationSeconds property: Optional. The duration of active user engagement. if not supplied, this is calculated from the startedDateTime and lastActiveDateTime.
        Returns:
        the activeDurationSeconds value.
      • withActiveDurationSeconds

        public MicrosoftGraphActivityHistoryItem withActiveDurationSeconds​(Integer activeDurationSeconds)
        Set the activeDurationSeconds property: Optional. The duration of active user engagement. if not supplied, this is calculated from the startedDateTime and lastActiveDateTime.
        Parameters:
        activeDurationSeconds - the activeDurationSeconds value to set.
        Returns:
        the MicrosoftGraphActivityHistoryItem object itself.
      • createdDateTime

        public OffsetDateTime createdDateTime()
        Get the createdDateTime property: Set by the server. DateTime in UTC when the object was created on the server.
        Returns:
        the createdDateTime value.
      • withCreatedDateTime

        public MicrosoftGraphActivityHistoryItem withCreatedDateTime​(OffsetDateTime createdDateTime)
        Set the createdDateTime property: Set by the server. DateTime in UTC when the object was created on the server.
        Parameters:
        createdDateTime - the createdDateTime value to set.
        Returns:
        the MicrosoftGraphActivityHistoryItem object itself.
      • expirationDateTime

        public OffsetDateTime expirationDateTime()
        Get the expirationDateTime property: Optional. UTC DateTime when the historyItem will undergo hard-delete. Can be set by the client.
        Returns:
        the expirationDateTime value.
      • withExpirationDateTime

        public MicrosoftGraphActivityHistoryItem withExpirationDateTime​(OffsetDateTime expirationDateTime)
        Set the expirationDateTime property: Optional. UTC DateTime when the historyItem will undergo hard-delete. Can be set by the client.
        Parameters:
        expirationDateTime - the expirationDateTime value to set.
        Returns:
        the MicrosoftGraphActivityHistoryItem object itself.
      • lastActiveDateTime

        public OffsetDateTime lastActiveDateTime()
        Get the lastActiveDateTime property: Optional. UTC DateTime when the historyItem (activity session) was last understood as active or finished - if null, historyItem status should be Ongoing.
        Returns:
        the lastActiveDateTime value.
      • withLastActiveDateTime

        public MicrosoftGraphActivityHistoryItem withLastActiveDateTime​(OffsetDateTime lastActiveDateTime)
        Set the lastActiveDateTime property: Optional. UTC DateTime when the historyItem (activity session) was last understood as active or finished - if null, historyItem status should be Ongoing.
        Parameters:
        lastActiveDateTime - the lastActiveDateTime value to set.
        Returns:
        the MicrosoftGraphActivityHistoryItem object itself.
      • lastModifiedDateTime

        public OffsetDateTime lastModifiedDateTime()
        Get the lastModifiedDateTime property: Set by the server. DateTime in UTC when the object was modified on the server.
        Returns:
        the lastModifiedDateTime value.
      • withLastModifiedDateTime

        public MicrosoftGraphActivityHistoryItem withLastModifiedDateTime​(OffsetDateTime lastModifiedDateTime)
        Set the lastModifiedDateTime property: Set by the server. DateTime in UTC when the object was modified on the server.
        Parameters:
        lastModifiedDateTime - the lastModifiedDateTime value to set.
        Returns:
        the MicrosoftGraphActivityHistoryItem object itself.
      • startedDateTime

        public OffsetDateTime startedDateTime()
        Get the startedDateTime property: Required. UTC DateTime when the historyItem (activity session) was started. Required for timeline history.
        Returns:
        the startedDateTime value.
      • withStartedDateTime

        public MicrosoftGraphActivityHistoryItem withStartedDateTime​(OffsetDateTime startedDateTime)
        Set the startedDateTime property: Required. UTC DateTime when the historyItem (activity session) was started. Required for timeline history.
        Parameters:
        startedDateTime - the startedDateTime value to set.
        Returns:
        the MicrosoftGraphActivityHistoryItem object itself.
      • status

        public MicrosoftGraphStatus status()
        Get the status property: The status property.
        Returns:
        the status value.
      • userTimezone

        public String userTimezone()
        Get the userTimezone property: Optional. The timezone in which the user's device used to generate the activity was located at activity creation time. Values supplied as Olson IDs in order to support cross-platform representation.
        Returns:
        the userTimezone value.
      • withUserTimezone

        public MicrosoftGraphActivityHistoryItem withUserTimezone​(String userTimezone)
        Set the userTimezone property: Optional. The timezone in which the user's device used to generate the activity was located at activity creation time. Values supplied as Olson IDs in order to support cross-platform representation.
        Parameters:
        userTimezone - the userTimezone value to set.
        Returns:
        the MicrosoftGraphActivityHistoryItem object itself.