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",
alternate="Body")
@Expose
public ItemBody body
@SerializedName(value="conversationId",
alternate="ConversationId")
@Expose
public java.lang.String conversationId
@SerializedName(value="conversationThreadId",
alternate="ConversationThreadId")
@Expose
public java.lang.String conversationThreadId
@SerializedName(value="from",
alternate="From")
@Expose
public Recipient from
@SerializedName(value="hasAttachments",
alternate="HasAttachments")
@Expose
public java.lang.Boolean hasAttachments
@SerializedName(value="newParticipants",
alternate="NewParticipants")
@Expose
public java.util.List<Recipient> newParticipants
@SerializedName(value="receivedDateTime",
alternate="ReceivedDateTime")
@Expose
public java.util.Calendar receivedDateTime
@SerializedName(value="sender",
alternate="Sender")
@Expose
public Recipient sender
@SerializedName(value="attachments",
alternate="Attachments")
@Expose
public AttachmentCollectionPage attachments
@SerializedName(value="extensions",
alternate="Extensions")
@Expose
public ExtensionCollectionPage extensions
@SerializedName(value="inReplyTo",
alternate="InReplyTo")
@Expose
public Post inReplyTo
@SerializedName(value="multiValueExtendedProperties",
alternate="MultiValueExtendedProperties")
@Expose
public MultiValueLegacyExtendedPropertyCollectionPage multiValueExtendedProperties
@SerializedName(value="singleValueExtendedProperties",
alternate="SingleValueExtendedProperties")
@Expose
public SingleValueLegacyExtendedPropertyCollectionPage singleValueExtendedProperties
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