Class List

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

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

    • displayName

      @SerializedName(value="displayName", alternate="DisplayName") @Expose @Nullable public String displayName
      The Display Name. The displayable title of the list.
    • list

      @SerializedName(value="list", alternate="List") @Expose @Nullable public ListInfo list
      The List. Provides additional details about the list.
    • sharepointIds

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

      @SerializedName(value="system", alternate="System") @Expose @Nullable public SystemFacet system
      The System. If present, indicates that this is a system-managed list. Read-only.
    • columns

      @SerializedName(value="columns", alternate="Columns") @Expose @Nullable public ColumnDefinitionCollectionPage columns
      The Columns. The collection of field definitions for this list.
    • contentTypes

      @SerializedName(value="contentTypes", alternate="ContentTypes") @Expose @Nullable public ContentTypeCollectionPage contentTypes
      The Content Types. The collection of content types present in this list.
    • drive

      @SerializedName(value="drive", alternate="Drive") @Expose @Nullable public Drive drive
      The Drive. Only present on document libraries. Allows access to the list as a [drive][] resource with [driveItems][driveItem].
    • items

      @SerializedName(value="items", alternate="Items") @Expose @Nullable public ListItemCollectionPage items
      The Items. All items contained in the list.
    • operations

      @SerializedName(value="operations", alternate="Operations") @Expose @Nullable public RichLongRunningOperationCollectionPage operations
      The Operations. The collection of long-running operations on the list.
    • subscriptions

      @SerializedName(value="subscriptions", alternate="Subscriptions") @Expose @Nullable public SubscriptionCollectionPage subscriptions
      The Subscriptions. The set of subscriptions on the list.
  • Constructor Details

    • List

      public List()
  • 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