public class EventMessage extends Message implements com.github.davidmoten.odata.client.ODataEntityType
| Modifier and Type | Class and Description |
|---|---|
static class |
EventMessage.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected DateTimeTimeZone |
endDateTime |
protected Boolean |
isAllDay |
protected Boolean |
isDelegated |
protected Boolean |
isOutOfDate |
protected Location |
location |
protected MeetingMessageType |
meetingMessageType |
protected PatternedRecurrence |
recurrence |
protected DateTimeTimeZone |
startDateTime |
protected EventType |
type |
bccRecipients, bccRecipientsNextLink, body, bodyPreview, ccRecipients, ccRecipientsNextLink, conversationId, conversationIndex, flag, from, hasAttachments, importance, inferenceClassification, internetMessageHeaders, internetMessageHeadersNextLink, internetMessageId, isDeliveryReceiptRequested, isDraft, isRead, isReadReceiptRequested, mentionsPreview, parentFolderId, receivedDateTime, replyTo, replyToNextLink, sender, sentDateTime, subject, toRecipients, toRecipientsNextLink, uniqueBody, unsubscribeData, unsubscribeDataNextLink, unsubscribeEnabled, webLinkcategories, categoriesNextLink, changeKey, createdDateTime, lastModifiedDateTimechangedFields, contextPath, id, odataType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
EventMessage() |
builderMessage, copy, createForward, createReply, createReplyAll, forward, getAttachments, getBccRecipients, getBody, getBodyPreview, getCcRecipients, getConversationId, getConversationIndex, getExtensions, getFlag, getFrom, getHasAttachments, getImportance, getInferenceClassification, getInternetMessageHeaders, getInternetMessageId, getIsDeliveryReceiptRequested, getIsDraft, getIsRead, getIsReadReceiptRequested, getMentions, getMentionsPreview, getMultiValueExtendedProperties, getParentFolderId, getReceivedDateTime, getReplyTo, getSender, getSentDateTime, getSingleValueExtendedProperties, getSubject, getToRecipients, getUniqueBody, getUnsubscribeData, getUnsubscribeEnabled, getWebLink, move, reply, replyAll, send, unsubscribe, withBody, withBodyPreview, withConversationId, withConversationIndex, withFlag, withFrom, withHasAttachments, withImportance, withInferenceClassification, withInternetMessageId, withIsDeliveryReceiptRequested, withIsDraft, withIsRead, withIsReadReceiptRequested, withMentionsPreview, withParentFolderId, withReceivedDateTime, withSender, withSentDateTime, withSubject, withUniqueBody, withUnsubscribeEnabled, withWebLinkgetCategories, getChangeKey, getCreatedDateTime, getLastModifiedDateTime, withChangeKey, withCreatedDateTime, withLastModifiedDateTimeprotected MeetingMessageType meetingMessageType
protected DateTimeTimeZone startDateTime
protected DateTimeTimeZone endDateTime
protected Location location
protected EventType type
protected PatternedRecurrence recurrence
protected Boolean isOutOfDate
protected Boolean isAllDay
protected Boolean isDelegated
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class Messagepublic static EventMessage.Builder builderEventMessage()
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
getChangedFields in interface com.github.davidmoten.odata.client.ODataEntityTypegetChangedFields in class Messagepublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepostInject in class Messagepublic Optional<MeetingMessageType> getMeetingMessageType()
public EventMessage withMeetingMessageType(MeetingMessageType meetingMessageType)
public Optional<DateTimeTimeZone> getStartDateTime()
public EventMessage withStartDateTime(DateTimeTimeZone startDateTime)
public Optional<DateTimeTimeZone> getEndDateTime()
public EventMessage withEndDateTime(DateTimeTimeZone endDateTime)
public EventMessage withLocation(Location location)
public EventMessage withType(EventType type)
public Optional<PatternedRecurrence> getRecurrence()
public EventMessage withRecurrence(PatternedRecurrence recurrence)
public EventMessage withIsOutOfDate(Boolean isOutOfDate)
public EventMessage withIsAllDay(Boolean isAllDay)
public EventMessage withIsDelegated(Boolean isDelegated)
public EventRequest getEvent()
Org.OData.Capabilities.V1.ChangeTracking
Supported = false
Org.OData.Capabilities.V1.SearchRestrictions
Searchable = false
Org.OData.Capabilities.V1.InsertRestrictions
Insertable = false
Org.OData.Capabilities.V1.UpdateRestrictions
Updatable = false
Org.OData.Capabilities.V1.DeleteRestrictions
Deletable = false
public com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class Messagepublic EventMessage patch()
this with changed fields reset.public EventMessage put()
this
with changed fields reset (they were ignored anyway).Copyright © 2018–2020. All rights reserved.