public class EventMessageRequest extends EventMessage implements com.github.davidmoten.odata.client.ODataEntityType
| Modifier and Type | Class and Description |
|---|---|
static class |
EventMessageRequest.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected Boolean |
allowNewTimeProposals |
protected DateTimeTimeZone |
previousEndDateTime |
protected Location |
previousLocation |
protected DateTimeTimeZone |
previousStartDateTime |
protected Boolean |
responseRequested |
endDateTime, isAllDay, isDelegated, isOutOfDate, location, meetingMessageType, recurrence, startDateTime, typebccRecipients, 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 |
EventMessageRequest() |
| Modifier and Type | Method and Description |
|---|---|
com.github.davidmoten.odata.client.ActionRequestNoReturn |
accept(Boolean sendResponse,
String comment) |
static EventMessageRequest.Builder |
builderEventMessageRequest()
Returns a builder which is used to create a new
instance of this class (given that this class is immutable).
|
com.github.davidmoten.odata.client.ActionRequestNoReturn |
decline(TimeSlot proposedNewTime,
Boolean sendResponse,
String comment) |
Optional<Boolean> |
getAllowNewTimeProposals() |
com.github.davidmoten.odata.client.internal.ChangedFields |
getChangedFields() |
Optional<DateTimeTimeZone> |
getPreviousEndDateTime() |
Optional<Location> |
getPreviousLocation() |
Optional<DateTimeTimeZone> |
getPreviousStartDateTime() |
Optional<Boolean> |
getResponseRequested() |
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
String |
odataTypeName() |
EventMessageRequest |
patch()
Submits only changed fields for update and returns an
immutable copy of
this with changed fields reset. |
void |
postInject(boolean addKeysToContextPath) |
EventMessageRequest |
put()
Submits all fields for update and returns an immutable copy of
this
with changed fields reset (they were ignored anyway). |
com.github.davidmoten.odata.client.ActionRequestNoReturn |
tentativelyAccept(TimeSlot proposedNewTime,
Boolean sendResponse,
String comment) |
String |
toString() |
EventMessageRequest |
withAllowNewTimeProposals(Boolean allowNewTimeProposals) |
EventMessageRequest |
withPreviousEndDateTime(DateTimeTimeZone previousEndDateTime) |
EventMessageRequest |
withPreviousLocation(Location previousLocation) |
EventMessageRequest |
withPreviousStartDateTime(DateTimeTimeZone previousStartDateTime) |
EventMessageRequest |
withResponseRequested(Boolean responseRequested) |
builderEventMessage, getEndDateTime, getEvent, getIsAllDay, getIsDelegated, getIsOutOfDate, getLocation, getMeetingMessageType, getRecurrence, getStartDateTime, getType, withEndDateTime, withIsAllDay, withIsDelegated, withIsOutOfDate, withLocation, withMeetingMessageType, withRecurrence, withStartDateTime, withTypebuilderMessage, copy, createForward, createReply, createReplyAll, forward, getAttachments, getBccRecipients, getBccRecipients, getBody, getBodyPreview, getCcRecipients, getCcRecipients, getConversationId, getConversationIndex, getExtensions, getFlag, getFrom, getHasAttachments, getImportance, getInferenceClassification, getInternetMessageHeaders, getInternetMessageHeaders, getInternetMessageId, getIsDeliveryReceiptRequested, getIsDraft, getIsRead, getIsReadReceiptRequested, getMentions, getMentionsPreview, getMultiValueExtendedProperties, getParentFolderId, getReceivedDateTime, getReplyTo, getReplyTo, getSender, getSentDateTime, getSingleValueExtendedProperties, getSubject, getToRecipients, getToRecipients, getUniqueBody, getUnsubscribeData, 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, getCategories, getChangeKey, getCreatedDateTime, getLastModifiedDateTime, withChangeKey, withCreatedDateTime, withLastModifiedDateTimeprotected Location previousLocation
protected DateTimeTimeZone previousStartDateTime
protected DateTimeTimeZone previousEndDateTime
protected Boolean responseRequested
protected Boolean allowNewTimeProposals
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class EventMessagepublic static EventMessageRequest.Builder builderEventMessageRequest()
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
getChangedFields in interface com.github.davidmoten.odata.client.ODataEntityTypegetChangedFields in class EventMessagepublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepostInject in class EventMessagepublic EventMessageRequest withPreviousLocation(Location previousLocation)
public Optional<DateTimeTimeZone> getPreviousStartDateTime()
public EventMessageRequest withPreviousStartDateTime(DateTimeTimeZone previousStartDateTime)
public Optional<DateTimeTimeZone> getPreviousEndDateTime()
public EventMessageRequest withPreviousEndDateTime(DateTimeTimeZone previousEndDateTime)
public EventMessageRequest withResponseRequested(Boolean responseRequested)
public EventMessageRequest withAllowNewTimeProposals(Boolean allowNewTimeProposals)
public com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class EventMessagepublic EventMessageRequest patch()
this with changed fields reset.patch in class EventMessagethis with changed fields resetcom.github.davidmoten.odata.client.ClientException - if HTTP response is not as expectedpublic EventMessageRequest put()
this
with changed fields reset (they were ignored anyway).put in class EventMessagethis with changed fields resetcom.github.davidmoten.odata.client.ClientException - if HTTP response is not as expectedpublic com.github.davidmoten.odata.client.ActionRequestNoReturn accept(Boolean sendResponse, String comment)
public com.github.davidmoten.odata.client.ActionRequestNoReturn decline(TimeSlot proposedNewTime, Boolean sendResponse, String comment)
public com.github.davidmoten.odata.client.ActionRequestNoReturn tentativelyAccept(TimeSlot proposedNewTime, Boolean sendResponse, String comment)
public String toString()
toString in class EventMessageCopyright © 2018–2020. All rights reserved.