Class RemoteItem

java.lang.Object
com.microsoft.graph.models.RemoteItem
All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject

public class RemoteItem extends Object implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Remote Item.
  • Field Details

    • oDataType

      @SerializedName("@odata.type") @Expose @Nullable public String oDataType
      the OData type of the object as returned by the service
    • createdBy

      @SerializedName(value="createdBy", alternate="CreatedBy") @Expose @Nullable public IdentitySet createdBy
      The Created By. Identity of the user, device, and application which created the item. Read-only.
    • createdDateTime

      @SerializedName(value="createdDateTime", alternate="CreatedDateTime") @Expose @Nullable public OffsetDateTime createdDateTime
      The Created Date Time. Date and time of item creation. Read-only.
    • file

      @SerializedName(value="file", alternate="File") @Expose @Nullable public File file
      The File. Indicates that the remote item is a file. Read-only.
    • fileSystemInfo

      @SerializedName(value="fileSystemInfo", alternate="FileSystemInfo") @Expose @Nullable public FileSystemInfo fileSystemInfo
      The File System Info. Information about the remote item from the local file system. Read-only.
    • folder

      @SerializedName(value="folder", alternate="Folder") @Expose @Nullable public Folder folder
      The Folder. Indicates that the remote item is a folder. Read-only.
    • id

      @SerializedName(value="id", alternate="Id") @Expose @Nullable public String id
      The Id. Unique identifier for the remote item in its drive. Read-only.
    • image

      @SerializedName(value="image", alternate="Image") @Expose @Nullable public Image image
      The Image. Image metadata, if the item is an image. Read-only.
    • lastModifiedBy

      @SerializedName(value="lastModifiedBy", alternate="LastModifiedBy") @Expose @Nullable public IdentitySet lastModifiedBy
      The Last Modified By. Identity of the user, device, and application which last modified the item. Read-only.
    • lastModifiedDateTime

      @SerializedName(value="lastModifiedDateTime", alternate="LastModifiedDateTime") @Expose @Nullable public OffsetDateTime lastModifiedDateTime
      The Last Modified Date Time. Date and time the item was last modified. Read-only.
    • name

      @SerializedName(value="name", alternate="Name") @Expose @Nullable public String name
      The Name. Optional. Filename of the remote item. Read-only.
    • msgraphPackage

      @SerializedName(value="package", alternate="Package") @Expose @Nullable public Package msgraphPackage
      The Package. If present, indicates that this item is a package instead of a folder or file. Packages are treated like files in some contexts and folders in others. Read-only.
    • parentReference

      @SerializedName(value="parentReference", alternate="ParentReference") @Expose @Nullable public ItemReference parentReference
      The Parent Reference. Properties of the parent of the remote item. Read-only.
    • shared

      @SerializedName(value="shared", alternate="Shared") @Expose @Nullable public Shared shared
      The Shared. Indicates that the item has been shared with others and provides information about the shared state of the item. Read-only.
    • sharepointIds

      @SerializedName(value="sharepointIds", alternate="SharepointIds") @Expose @Nullable public SharepointIds sharepointIds
      The Sharepoint Ids. Provides interop between items in OneDrive for Business and SharePoint with the full set of item identifiers. Read-only.
    • size

      @SerializedName(value="size", alternate="Size") @Expose @Nullable public Long size
      The Size. Size of the remote item. Read-only.
    • specialFolder

      @SerializedName(value="specialFolder", alternate="SpecialFolder") @Expose @Nullable public SpecialFolder specialFolder
      The Special Folder. If the current item is also available as a special folder, this facet is returned. Read-only.
    • video

      @SerializedName(value="video", alternate="Video") @Expose @Nullable public Video video
      The Video. Video metadata, if the item is a video. Read-only.
    • webDavUrl

      @SerializedName(value="webDavUrl", alternate="WebDavUrl") @Expose @Nullable public String webDavUrl
      The Web Dav Url. DAV compatible URL for the item.
    • webUrl

      @SerializedName(value="webUrl", alternate="WebUrl") @Expose @Nullable public String webUrl
      The Web Url. URL that displays the resource in the browser. Read-only.
  • Constructor Details

    • RemoteItem

      public RemoteItem()
  • Method Details

    • additionalDataManager

      @Nonnull public final com.microsoft.graph.serializer.AdditionalDataManager additionalDataManager()
      Specified by:
      additionalDataManager in interface com.microsoft.graph.serializer.IJsonBackedObject
    • 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
      Parameters:
      serializer - the serializer
      json - the JSON object to set this object to