public class Post extends OutlookItem implements IJsonBackedObject
| Modifier and Type | Field and Description |
|---|---|
AttachmentCollectionPage |
attachments
The Attachments.
|
ItemBody |
body
The Body.
|
java.lang.String |
conversationId
The Conversation Id.
|
java.lang.String |
conversationThreadId
The Conversation Thread Id.
|
ExtensionCollectionPage |
extensions
The Extensions.
|
Recipient |
from
The From.
|
java.lang.Boolean |
hasAttachments
The Has Attachments.
|
Post |
inReplyTo
The In Reply To.
|
MultiValueLegacyExtendedPropertyCollectionPage |
multiValueExtendedProperties
The Multi Value Extended Properties.
|
java.util.List<Recipient> |
newParticipants
The New Participants.
|
java.util.Calendar |
receivedDateTime
The Received Date Time.
|
Recipient |
sender
The Sender.
|
SingleValueLegacyExtendedPropertyCollectionPage |
singleValueExtendedProperties
The Single Value Extended Properties.
|
categories, changeKey, createdDateTime, lastModifiedDateTime| Constructor and Description |
|---|
Post() |
| 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="body") @Expose public ItemBody body
@SerializedName(value="receivedDateTime") @Expose public java.util.Calendar receivedDateTime
@SerializedName(value="hasAttachments") @Expose public java.lang.Boolean hasAttachments
@SerializedName(value="from") @Expose public Recipient from
@SerializedName(value="sender") @Expose public Recipient sender
@SerializedName(value="conversationThreadId") @Expose public java.lang.String conversationThreadId
@SerializedName(value="newParticipants") @Expose public java.util.List<Recipient> newParticipants
@SerializedName(value="conversationId") @Expose public java.lang.String conversationId
public ExtensionCollectionPage extensions
@SerializedName(value="inReplyTo") @Expose public Post inReplyTo
public AttachmentCollectionPage attachments
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