public class Event extends OutlookItem implements com.github.davidmoten.odata.client.ODataEntityType
| Modifier and Type | Class and Description |
|---|---|
static class |
Event.Builder |
categories, categoriesNextLink, changeKey, createdDateTime, lastModifiedDateTimechangedFields, contextPath, id, odataType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
Event() |
getCategories, getChangeKey, getCreatedDateTime, getLastModifiedDateTime, withChangeKey, withCreatedDateTime, withLastModifiedDateTimeprotected String transactionId
protected String originalStartTimeZone
protected String originalEndTimeZone
protected ResponseStatus responseStatus
protected String uid
protected Integer reminderMinutesBeforeStart
protected Boolean isReminderOn
protected Boolean hasAttachments
protected String subject
protected ItemBody body
protected String bodyPreview
protected Importance importance
protected Sensitivity sensitivity
protected DateTimeTimeZone start
protected OffsetDateTime originalStart
protected DateTimeTimeZone end
protected Location location
protected String locationsNextLink
protected Boolean isAllDay
protected Boolean isCancelled
protected Boolean isOrganizer
protected PatternedRecurrence recurrence
protected Boolean responseRequested
protected String seriesMasterId
protected FreeBusyStatus showAs
protected EventType type
protected String attendeesNextLink
protected Recipient organizer
protected String webLink
protected String onlineMeetingUrl
protected Boolean isOnlineMeeting
protected OnlineMeetingProviderType onlineMeetingProvider
protected OnlineMeetingInfo onlineMeeting
protected Boolean allowNewTimeProposals
protected Boolean isDraft
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class OutlookItempublic static Event.Builder builderEvent()
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
getChangedFields in interface com.github.davidmoten.odata.client.ODataEntityTypegetChangedFields in class OutlookItempublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepostInject in class OutlookItempublic Optional<ResponseStatus> getResponseStatus()
public Event withResponseStatus(ResponseStatus responseStatus)
public Event withReminderMinutesBeforeStart(Integer reminderMinutesBeforeStart)
public Optional<Importance> getImportance()
public Event withImportance(Importance importance)
public Optional<Sensitivity> getSensitivity()
public Event withSensitivity(Sensitivity sensitivity)
public Optional<DateTimeTimeZone> getStart()
public Event withStart(DateTimeTimeZone start)
public Optional<OffsetDateTime> getOriginalStart()
public Event withOriginalStart(OffsetDateTime originalStart)
public Optional<DateTimeTimeZone> getEnd()
public Event withEnd(DateTimeTimeZone end)
public com.github.davidmoten.odata.client.CollectionPage<Location> getLocations()
public Optional<PatternedRecurrence> getRecurrence()
public Event withRecurrence(PatternedRecurrence recurrence)
public Optional<FreeBusyStatus> getShowAs()
public Event withShowAs(FreeBusyStatus showAs)
public com.github.davidmoten.odata.client.CollectionPage<Attendee> getAttendees()
public Optional<OnlineMeetingProviderType> getOnlineMeetingProvider()
public Event withOnlineMeetingProvider(OnlineMeetingProviderType onlineMeetingProvider)
public Optional<OnlineMeetingInfo> getOnlineMeeting()
public Event withOnlineMeeting(OnlineMeetingInfo onlineMeeting)
public AttachmentCollectionRequest getAttachments()
Org.OData.Capabilities.V1.ChangeTracking
Supported = false
Org.OData.Capabilities.V1.SearchRestrictions
Searchable = false
Org.OData.Capabilities.V1.UpdateRestrictions
Updatable = false
public SingleValueLegacyExtendedPropertyCollectionRequest getSingleValueExtendedProperties()
public MultiValueLegacyExtendedPropertyCollectionRequest getMultiValueExtendedProperties()
public CalendarRequest getCalendar()
Org.OData.Capabilities.V1.ChangeTracking
Supported = false
Org.OData.Capabilities.V1.ExpandRestrictions
Expandable = false
Org.OData.Capabilities.V1.SearchRestrictions
Searchable = false
Org.OData.Capabilities.V1.NavigationRestrictions
Org.OData.Capabilities.V1.InsertRestrictions
Insertable = false
Org.OData.Capabilities.V1.UpdateRestrictions
Updatable = false
Org.OData.Capabilities.V1.DeleteRestrictions
Deletable = false
public EventCollectionRequest getInstances()
Org.OData.Capabilities.V1.ChangeTracking
Supported = false
Org.OData.Capabilities.V1.ExpandRestrictions
Expandable = false
Org.OData.Capabilities.V1.SearchRestrictions
Searchable = false
Org.OData.Capabilities.V1.NavigationRestrictions
Org.OData.Capabilities.V1.InsertRestrictions
Insertable = false
Org.OData.Capabilities.V1.UpdateRestrictions
Updatable = false
Org.OData.Capabilities.V1.DeleteRestrictions
Deletable = false
public ExtensionCollectionRequest getExtensions()
Org.OData.Capabilities.V1.ChangeTracking
Supported = false
Org.OData.Capabilities.V1.SearchRestrictions
Searchable = false
public com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class OutlookItempublic Event patch()
this with changed fields reset.patch in class OutlookItemthis with changed fields resetcom.github.davidmoten.odata.client.ClientException - if HTTP response is not as expectedpublic Event put()
this
with changed fields reset (they were ignored anyway).put in class OutlookItemthis with changed fields resetcom.github.davidmoten.odata.client.ClientException - if HTTP response is not as expectedpublic com.github.davidmoten.odata.client.ActionRequestNoReturn dismissReminder()
public com.github.davidmoten.odata.client.ActionRequestNoReturn snoozeReminder(DateTimeTimeZone newReminderTime)
public com.github.davidmoten.odata.client.ActionRequestNoReturn forward(List<Recipient> toRecipients, String comment)
public 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 com.github.davidmoten.odata.client.ActionRequestNoReturn cancel(String comment)
public String toString()
toString in class OutlookItemCopyright © 2018–2020. All rights reserved.