Package com.microsoft.graph.models
Class MailFolder
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.MailFolder
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
- Direct Known Subclasses:
MailSearchFolder
The class for the Mail Folder.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Child Folder Count.The Child Folders.The Display Name.The Is Hidden.The Message Rules.The Messages.The Multi Value Extended Properties.The Parent Folder Id.The Single Value Extended Properties.The Total Item Count.The Unread Item Count. -
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
-
childFolderCount
@SerializedName(value="childFolderCount", alternate="ChildFolderCount") @Expose @Nullable public Integer childFolderCountThe Child Folder Count. The number of immediate child mailFolders in the current mailFolder. -
displayName
@SerializedName(value="displayName", alternate="DisplayName") @Expose @Nullable public String displayNameThe Display Name. The mailFolder's display name. -
isHidden
The Is Hidden. Indicates whether the mailFolder is hidden. This property can be set only when creating the folder. Find more information in Hidden mail folders. -
parentFolderId
@SerializedName(value="parentFolderId", alternate="ParentFolderId") @Expose @Nullable public String parentFolderIdThe Parent Folder Id. The unique identifier for the mailFolder's parent mailFolder. -
totalItemCount
@SerializedName(value="totalItemCount", alternate="TotalItemCount") @Expose @Nullable public Integer totalItemCountThe Total Item Count. The number of items in the mailFolder. -
unreadItemCount
@SerializedName(value="unreadItemCount", alternate="UnreadItemCount") @Expose @Nullable public Integer unreadItemCountThe Unread Item Count. The number of items in the mailFolder marked as unread. -
childFolders
@SerializedName(value="childFolders", alternate="ChildFolders") @Expose @Nullable public MailFolderCollectionPage childFoldersThe Child Folders. The collection of child folders in the mailFolder. -
messageRules
@SerializedName(value="messageRules", alternate="MessageRules") @Expose @Nullable public MessageRuleCollectionPage messageRulesThe Message Rules. The collection of rules that apply to the user's Inbox folder. -
messages
@SerializedName(value="messages", alternate="Messages") @Expose @Nullable public MessageCollectionPage messagesThe Messages. The collection of messages in the mailFolder. -
multiValueExtendedProperties
@SerializedName(value="multiValueExtendedProperties", alternate="MultiValueExtendedProperties") @Expose @Nullable public MultiValueLegacyExtendedPropertyCollectionPage multiValueExtendedPropertiesThe Multi Value Extended Properties. The collection of multi-value extended properties defined for the mailFolder. Read-only. Nullable. -
singleValueExtendedProperties
@SerializedName(value="singleValueExtendedProperties", alternate="SingleValueExtendedProperties") @Expose @Nullable public SingleValueLegacyExtendedPropertyCollectionPage singleValueExtendedPropertiesThe Single Value Extended Properties. The collection of single-value extended properties defined for the mailFolder. Read-only. Nullable.
-
-
Constructor Details
-
MailFolder
public MailFolder()
-
-
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
-