Class DocumentSetVersion

All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject

public class DocumentSetVersion extends ListItemVersion implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Document Set Version.
  • Field Details

    • comment

      @SerializedName(value="comment", alternate="Comment") @Expose @Nullable public String comment
      The Comment. Comment about the captured version.
    • createdBy

      @SerializedName(value="createdBy", alternate="CreatedBy") @Expose @Nullable public IdentitySet createdBy
      The Created By. User who captured the version.
    • createdDateTime

      @SerializedName(value="createdDateTime", alternate="CreatedDateTime") @Expose @Nullable public OffsetDateTime createdDateTime
      The Created Date Time. Date and time when this version was created.
    • items

      @SerializedName(value="items", alternate="Items") @Expose @Nullable public List<DocumentSetVersionItem> items
      The Items. Items within the document set that are captured as part of this version.
    • shouldCaptureMinorVersion

      @SerializedName(value="shouldCaptureMinorVersion", alternate="ShouldCaptureMinorVersion") @Expose @Nullable public Boolean shouldCaptureMinorVersion
      The Should Capture Minor Version. If true, minor versions of items are also captured; otherwise, only major versions will be captured. Default value is false.
  • Constructor Details

    • DocumentSetVersion

      public DocumentSetVersion()
  • Method Details

    • setRawObject

      public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json)
      Sets the raw JSON object
      Specified by:
      setRawObject in interface com.microsoft.graph.serializer.IJsonBackedObject
      Overrides:
      setRawObject in class ListItemVersion
      Parameters:
      serializer - the serializer
      json - the JSON object to set this object to