Package com.microsoft.graph.models
Class ManagedEBook
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.ManagedEBook
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
- Direct Known Subclasses:
IosVppEBook
public class ManagedEBook
extends Entity
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Managed EBook.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Assignments.The Created Date Time.The Description.The Device States.The Display Name.The Information Url.The Install Summary.The Large Cover.The Last Modified Date Time.The Privacy Information Url.The Published Date Time.The Publisher.The User State Summary. -
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
-
createdDateTime
@SerializedName(value="createdDateTime", alternate="CreatedDateTime") @Expose @Nullable public OffsetDateTime createdDateTimeThe Created Date Time. The date and time when the eBook file was created. -
description
@SerializedName(value="description", alternate="Description") @Expose @Nullable public String descriptionThe Description. Description. -
displayName
@SerializedName(value="displayName", alternate="DisplayName") @Expose @Nullable public String displayNameThe Display Name. Name of the eBook. -
informationUrl
@SerializedName(value="informationUrl", alternate="InformationUrl") @Expose @Nullable public String informationUrlThe Information Url. The more information Url. -
largeCover
@SerializedName(value="largeCover", alternate="LargeCover") @Expose @Nullable public MimeContent largeCoverThe Large Cover. Book cover. -
lastModifiedDateTime
@SerializedName(value="lastModifiedDateTime", alternate="LastModifiedDateTime") @Expose @Nullable public OffsetDateTime lastModifiedDateTimeThe Last Modified Date Time. The date and time when the eBook was last modified. -
privacyInformationUrl
@SerializedName(value="privacyInformationUrl", alternate="PrivacyInformationUrl") @Expose @Nullable public String privacyInformationUrlThe Privacy Information Url. The privacy statement Url. -
publishedDateTime
@SerializedName(value="publishedDateTime", alternate="PublishedDateTime") @Expose @Nullable public OffsetDateTime publishedDateTimeThe Published Date Time. The date and time when the eBook was published. -
publisher
The Publisher. Publisher. -
assignments
@SerializedName(value="assignments", alternate="Assignments") @Expose @Nullable public ManagedEBookAssignmentCollectionPage assignmentsThe Assignments. The list of assignments for this eBook. -
deviceStates
@SerializedName(value="deviceStates", alternate="DeviceStates") @Expose @Nullable public DeviceInstallStateCollectionPage deviceStatesThe Device States. The list of installation states for this eBook. -
installSummary
@SerializedName(value="installSummary", alternate="InstallSummary") @Expose @Nullable public EBookInstallSummary installSummaryThe Install Summary. Mobile App Install Summary. -
userStateSummary
@SerializedName(value="userStateSummary", alternate="UserStateSummary") @Expose @Nullable public UserInstallStateSummaryCollectionPage userStateSummaryThe User State Summary. The list of installation states for this eBook.
-
-
Constructor Details
-
ManagedEBook
public ManagedEBook()
-
-
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
-