public class EventRequestBuilder extends BaseRequestBuilder implements IEventRequestBuilder
| Constructor and Description |
|---|
EventRequestBuilder(java.lang.String requestUrl,
IBaseClient client,
java.util.List<? extends Option> requestOptions)
The request builder for the Event
|
getClient, getOptions, getRequestUrl, getRequestUrlWithAdditionalParameter, getRequestUrlWithAdditionalSegmentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetClient, getRequestUrl, getRequestUrlWithAdditionalSegmentpublic EventRequestBuilder(java.lang.String requestUrl,
IBaseClient client,
java.util.List<? extends Option> requestOptions)
requestUrl - the request URLclient - the service clientrequestOptions - the options for this requestpublic IEventRequest buildRequest(Option... requestOptions)
buildRequest in interface IEventRequestBuilderrequestOptions - the options for this requestpublic IEventRequest buildRequest(java.util.List<? extends Option> requestOptions)
buildRequest in interface IEventRequestBuilderrequestOptions - the options for this requestpublic IAttachmentCollectionRequestBuilder attachments()
attachments in interface IEventRequestBuilderpublic IAttachmentRequestBuilder attachments(java.lang.String id)
attachments in interface IEventRequestBuilderpublic ICalendarRequestBuilder calendar()
calendar in interface IEventRequestBuilderpublic IExtensionCollectionRequestBuilder extensions()
extensions in interface IEventRequestBuilderpublic IExtensionRequestBuilder extensions(java.lang.String id)
extensions in interface IEventRequestBuilderpublic IEventCollectionRequestBuilder instances()
instances in interface IEventRequestBuilderpublic IEventRequestBuilder instances(java.lang.String id)
instances in interface IEventRequestBuilderpublic IMultiValueLegacyExtendedPropertyCollectionRequestBuilder multiValueExtendedProperties()
multiValueExtendedProperties in interface IEventRequestBuilderpublic IMultiValueLegacyExtendedPropertyRequestBuilder multiValueExtendedProperties(java.lang.String id)
multiValueExtendedProperties in interface IEventRequestBuilderpublic ISingleValueLegacyExtendedPropertyCollectionRequestBuilder singleValueExtendedProperties()
singleValueExtendedProperties in interface IEventRequestBuilderpublic ISingleValueLegacyExtendedPropertyRequestBuilder singleValueExtendedProperties(java.lang.String id)
singleValueExtendedProperties in interface IEventRequestBuilderpublic IEventAcceptRequestBuilder accept(java.lang.String comment, java.lang.Boolean sendResponse)
accept in interface IEventRequestBuilderpublic IEventCancelRequestBuilder cancel(java.lang.String comment)
cancel in interface IEventRequestBuilderpublic IEventDeclineRequestBuilder decline(java.lang.String comment, java.lang.Boolean sendResponse)
decline in interface IEventRequestBuilderpublic IEventDismissReminderRequestBuilder dismissReminder()
dismissReminder in interface IEventRequestBuilderpublic IEventForwardRequestBuilder forward(java.util.List<Recipient> toRecipients, java.lang.String comment)
forward in interface IEventRequestBuilderpublic IEventSnoozeReminderRequestBuilder snoozeReminder(DateTimeTimeZone newReminderTime)
snoozeReminder in interface IEventRequestBuilderpublic IEventTentativelyAcceptRequestBuilder tentativelyAccept(java.lang.String comment, java.lang.Boolean sendResponse)
tentativelyAccept in interface IEventRequestBuilder