Class O365OneDriveDocumentResponse

java.lang.Object
com.iland.core.web.rest.response.vbo.O365OneDriveDocumentResponse
All Implemented Interfaces:
Serializable

public final class O365OneDriveDocumentResponse extends Object implements Serializable
Office 365 VBO One Drive Document response.
Author:
Julien Anguenot
See Also:
  • Constructor Details

    • O365OneDriveDocumentResponse

      public O365OneDriveDocumentResponse(String id, String name, String version, long sizeBytes, boolean inheritedPermissions, String createdBy, Instant creationTime, String modifiedBy, Instant modificationTime)
  • Method Details

    • getId

      public String getId()
      Returns the ID of the backed up OneDrive document.
      Returns:
      a Veeam native ID
    • getName

      public String getName()
      Returns the name of the backed up OneDrive document.
      Returns:
      the name of the backed up OneDrive document
    • getVersion

      public String getVersion()
      Returns the version of the document.
      Returns:
      the version of the document
    • getSizeBytes

      public long getSizeBytes()
      Returns the size of the document.
      Returns:
      the size of the document.
    • isInheritedPermissions

      public boolean isInheritedPermissions()
      Specifies if the permission settings of an element will be passed on to the children of that element.
      Returns:
      true or false
    • getCreatedBy

      public String getCreatedBy()
      Returns the user, which created the document.
      Returns:
      the user, which created the document
    • getCreationTime

      public Instant getCreationTime()
      Returns the date and time when the document was created.
      Returns:
      a UTC Instant
    • getModifiedBy

      public String getModifiedBy()
      Returns the user, which performed the last modifications to the document.
      Returns:
      the user, which performed the last modifications to the document
    • getModificationTime

      public Instant getModificationTime()
      Returns date and time when the document was modified.
      Returns:
      UTC Instant
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object