public class EventMessageRequestBuilder extends BaseRequestBuilder implements IEventMessageRequestBuilder
Constructor and Description |
---|
EventMessageRequestBuilder(java.lang.String requestUrl,
IBaseClient client,
java.util.List<? extends Option> requestOptions)
The request builder for the EventMessage
|
Modifier and Type | Method and Description |
---|---|
IAttachmentCollectionRequestBuilder |
attachments() |
IAttachmentRequestBuilder |
attachments(java.lang.String id) |
IEventMessageRequest |
buildRequest(java.util.List<? extends Option> requestOptions)
Creates the request with specific requestOptions instead of the existing requestOptions
|
IEventMessageRequest |
buildRequest(Option... requestOptions)
Creates the request
|
IEventRequestBuilder |
event()
Gets the request builder for Event
|
IExtensionCollectionRequestBuilder |
extensions() |
IExtensionRequestBuilder |
extensions(java.lang.String id) |
IMultiValueLegacyExtendedPropertyCollectionRequestBuilder |
multiValueExtendedProperties() |
IMultiValueLegacyExtendedPropertyRequestBuilder |
multiValueExtendedProperties(java.lang.String id) |
ISingleValueLegacyExtendedPropertyCollectionRequestBuilder |
singleValueExtendedProperties() |
ISingleValueLegacyExtendedPropertyRequestBuilder |
singleValueExtendedProperties(java.lang.String id) |
getClient, getOptions, getRequestUrl, getRequestUrlWithAdditionalParameter, getRequestUrlWithAdditionalSegment
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getClient, getRequestUrl, getRequestUrlWithAdditionalSegment
public EventMessageRequestBuilder(java.lang.String requestUrl, IBaseClient client, java.util.List<? extends Option> requestOptions)
requestUrl
- the request URLclient
- the service clientrequestOptions
- the options for this requestpublic IEventMessageRequest buildRequest(Option... requestOptions)
buildRequest
in interface IEventMessageRequestBuilder
requestOptions
- the options for this requestpublic IEventMessageRequest buildRequest(java.util.List<? extends Option> requestOptions)
buildRequest
in interface IEventMessageRequestBuilder
requestOptions
- the options for this requestpublic IAttachmentCollectionRequestBuilder attachments()
attachments
in interface IEventMessageRequestBuilder
public IAttachmentRequestBuilder attachments(java.lang.String id)
attachments
in interface IEventMessageRequestBuilder
public IExtensionCollectionRequestBuilder extensions()
extensions
in interface IEventMessageRequestBuilder
public IExtensionRequestBuilder extensions(java.lang.String id)
extensions
in interface IEventMessageRequestBuilder
public IMultiValueLegacyExtendedPropertyCollectionRequestBuilder multiValueExtendedProperties()
multiValueExtendedProperties
in interface IEventMessageRequestBuilder
public IMultiValueLegacyExtendedPropertyRequestBuilder multiValueExtendedProperties(java.lang.String id)
multiValueExtendedProperties
in interface IEventMessageRequestBuilder
public ISingleValueLegacyExtendedPropertyCollectionRequestBuilder singleValueExtendedProperties()
singleValueExtendedProperties
in interface IEventMessageRequestBuilder
public ISingleValueLegacyExtendedPropertyRequestBuilder singleValueExtendedProperties(java.lang.String id)
singleValueExtendedProperties
in interface IEventMessageRequestBuilder
public IEventRequestBuilder event()
event
in interface IEventMessageRequestBuilder