public class Message extends OutlookItem implements IJsonBackedObject
| Modifier and Type | Field and Description |
|---|---|
AttachmentCollectionPage |
attachments
The Attachments.
|
java.util.List<Recipient> |
bccRecipients
The Bcc Recipients.
|
ItemBody |
body
The Body.
|
java.lang.String |
bodyPreview
The Body Preview.
|
java.util.List<Recipient> |
ccRecipients
The Cc Recipients.
|
java.lang.String |
conversationId
The Conversation Id.
|
ExtensionCollectionPage |
extensions
The Extensions.
|
FollowupFlag |
flag
The Flag.
|
Recipient |
from
The From.
|
java.lang.Boolean |
hasAttachments
The Has Attachments.
|
Importance |
importance
The Importance.
|
InferenceClassificationType |
inferenceClassification
The Inference Classification.
|
java.util.List<InternetMessageHeader> |
internetMessageHeaders
The Internet Message Headers.
|
java.lang.String |
internetMessageId
The Internet Message Id.
|
java.lang.Boolean |
isDeliveryReceiptRequested
The Is Delivery Receipt Requested.
|
java.lang.Boolean |
isDraft
The Is Draft.
|
java.lang.Boolean |
isRead
The Is Read.
|
java.lang.Boolean |
isReadReceiptRequested
The Is Read Receipt Requested.
|
MultiValueLegacyExtendedPropertyCollectionPage |
multiValueExtendedProperties
The Multi Value Extended Properties.
|
java.lang.String |
parentFolderId
The Parent Folder Id.
|
java.util.Calendar |
receivedDateTime
The Received Date Time.
|
java.util.List<Recipient> |
replyTo
The Reply To.
|
Recipient |
sender
The Sender.
|
java.util.Calendar |
sentDateTime
The Sent Date Time.
|
SingleValueLegacyExtendedPropertyCollectionPage |
singleValueExtendedProperties
The Single Value Extended Properties.
|
java.lang.String |
subject
The Subject.
|
java.util.List<Recipient> |
toRecipients
The To Recipients.
|
ItemBody |
uniqueBody
The Unique Body.
|
java.lang.String |
webLink
The Web Link.
|
categories, changeKey, createdDateTime, lastModifiedDateTime| Constructor and Description |
|---|
Message() |
| Modifier and Type | Method and Description |
|---|---|
com.google.gson.JsonObject |
getRawObject()
Gets the raw representation of this class
|
protected ISerializer |
getSerializer()
Gets serializer
|
void |
setRawObject(ISerializer serializer,
com.google.gson.JsonObject json)
Sets the raw JSON object
|
additionalDataManagerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitadditionalDataManager@SerializedName(value="receivedDateTime") @Expose public java.util.Calendar receivedDateTime
@SerializedName(value="sentDateTime") @Expose public java.util.Calendar sentDateTime
@SerializedName(value="hasAttachments") @Expose public java.lang.Boolean hasAttachments
@SerializedName(value="internetMessageId") @Expose public java.lang.String internetMessageId
@SerializedName(value="internetMessageHeaders") @Expose public java.util.List<InternetMessageHeader> internetMessageHeaders
@SerializedName(value="subject") @Expose public java.lang.String subject
@SerializedName(value="body") @Expose public ItemBody body
@SerializedName(value="bodyPreview") @Expose public java.lang.String bodyPreview
@SerializedName(value="importance") @Expose public Importance importance
@SerializedName(value="parentFolderId") @Expose public java.lang.String parentFolderId
@SerializedName(value="sender") @Expose public Recipient sender
@SerializedName(value="from") @Expose public Recipient from
@SerializedName(value="toRecipients") @Expose public java.util.List<Recipient> toRecipients
@SerializedName(value="ccRecipients") @Expose public java.util.List<Recipient> ccRecipients
@SerializedName(value="bccRecipients") @Expose public java.util.List<Recipient> bccRecipients
@SerializedName(value="replyTo") @Expose public java.util.List<Recipient> replyTo
@SerializedName(value="conversationId") @Expose public java.lang.String conversationId
@SerializedName(value="uniqueBody") @Expose public ItemBody uniqueBody
@SerializedName(value="isDeliveryReceiptRequested") @Expose public java.lang.Boolean isDeliveryReceiptRequested
@SerializedName(value="isReadReceiptRequested") @Expose public java.lang.Boolean isReadReceiptRequested
@SerializedName(value="isRead") @Expose public java.lang.Boolean isRead
@SerializedName(value="isDraft") @Expose public java.lang.Boolean isDraft
@SerializedName(value="webLink") @Expose public java.lang.String webLink
@SerializedName(value="inferenceClassification") @Expose public InferenceClassificationType inferenceClassification
@SerializedName(value="flag") @Expose public FollowupFlag flag
public AttachmentCollectionPage attachments
public ExtensionCollectionPage extensions
public SingleValueLegacyExtendedPropertyCollectionPage singleValueExtendedProperties
public MultiValueLegacyExtendedPropertyCollectionPage multiValueExtendedProperties
public com.google.gson.JsonObject getRawObject()
getRawObject in class OutlookItemprotected ISerializer getSerializer()
getSerializer in class OutlookItempublic void setRawObject(ISerializer serializer, com.google.gson.JsonObject json)
setRawObject in interface IJsonBackedObjectsetRawObject in class OutlookItemserializer - the serializerjson - the JSON object to set this object to