Package com.microsoft.graph.models
Class BaseItem
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.BaseItem
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
The class for the Base Item.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Created By.The Created By User.The Created Date Time.The Description.The ETag.The Last Modified By.The Last Modified By User.The Last Modified Date Time.The Name.The Parent Reference.The Web Url. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
setRawObject
(com.microsoft.graph.serializer.ISerializer serializer, com.google.gson.JsonObject json) Sets the raw JSON objectMethods inherited from class com.microsoft.graph.models.Entity
additionalDataManager
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.microsoft.graph.serializer.IJsonBackedObject
additionalDataManager
-
Field Details
-
createdBy
@SerializedName(value="createdBy", alternate="CreatedBy") @Expose @Nullable public IdentitySet createdByThe Created By. Identity of the user, device, or application which created the item. Read-only. -
createdDateTime
@SerializedName(value="createdDateTime", alternate="CreatedDateTime") @Expose @Nullable public OffsetDateTime createdDateTimeThe Created Date Time. Date and time of item creation. Read-only. -
description
@SerializedName(value="description", alternate="Description") @Expose @Nullable public String descriptionThe Description. Provides a user-visible description of the item. Optional. -
eTag
The ETag. ETag for the item. Read-only. -
lastModifiedBy
@SerializedName(value="lastModifiedBy", alternate="LastModifiedBy") @Expose @Nullable public IdentitySet lastModifiedByThe 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 lastModifiedDateTimeThe Last Modified Date Time. Date and time the item was last modified. Read-only. -
name
The Name. The name of the item. Read-write. -
parentReference
@SerializedName(value="parentReference", alternate="ParentReference") @Expose @Nullable public ItemReference parentReferenceThe Parent Reference. Parent information, if the item has a parent. Read-write. -
webUrl
The Web Url. URL that displays the resource in the browser. Read-only. -
createdByUser
@SerializedName(value="createdByUser", alternate="CreatedByUser") @Expose @Nullable public User createdByUserThe Created By User. Identity of the user who created the item. Read-only. -
lastModifiedByUser
@SerializedName(value="lastModifiedByUser", alternate="LastModifiedByUser") @Expose @Nullable public User lastModifiedByUserThe Last Modified By User. Identity of the user who last modified the item. Read-only.
-
-
Constructor Details
-
BaseItem
public BaseItem()
-
-
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 interfacecom.microsoft.graph.serializer.IJsonBackedObject
- Overrides:
setRawObject
in classEntity
- Parameters:
serializer
- the serializerjson
- the JSON object to set this object to
-