Class O365SharePointDocumentResponse

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

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

    • O365SharePointDocumentResponse

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

    • getId

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

      public String getName()
      Returns the name of the document.
      Returns:
      the name of the document
    • getCreatedBy

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

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

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

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

      public Instant getModificationTime()
      Returns date and time when the document was modified.
      Returns:
      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
    • equals

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

      public int hashCode()
      Overrides:
      hashCode in class Object