Class ListItem

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

public class ListItem extends BaseItem implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the List Item.
  • Field Details

    • contentType

      @SerializedName(value="contentType", alternate="ContentType") @Expose @Nullable public ContentTypeInfo contentType
      The Content Type. The content type of this list item
    • sharepointIds

      @SerializedName(value="sharepointIds", alternate="SharepointIds") @Expose @Nullable public SharepointIds sharepointIds
      The Sharepoint Ids. Returns identifiers useful for SharePoint REST compatibility. Read-only.
    • analytics

      @SerializedName(value="analytics", alternate="Analytics") @Expose @Nullable public ItemAnalytics analytics
      The Analytics. Analytics about the view activities that took place on this item.
    • documentSetVersions

      @SerializedName(value="documentSetVersions", alternate="DocumentSetVersions") @Expose @Nullable public DocumentSetVersionCollectionPage documentSetVersions
      The Document Set Versions. Version information for a document set version created by a user.
    • driveItem

      @SerializedName(value="driveItem", alternate="DriveItem") @Expose @Nullable public DriveItem driveItem
      The Drive Item. For document libraries, the driveItem relationship exposes the listItem as a [driveItem][]
    • fields

      @SerializedName(value="fields", alternate="Fields") @Expose @Nullable public FieldValueSet fields
      The Fields. The values of the columns set on this list item.
    • versions

      @SerializedName(value="versions", alternate="Versions") @Expose @Nullable public ListItemVersionCollectionPage versions
      The Versions. The list of previous versions of the list item.
  • Constructor Details

    • ListItem

      public ListItem()
  • 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 BaseItem
      Parameters:
      serializer - the serializer
      json - the JSON object to set this object to