public class MessageStreamRequestBuilder extends BaseRequestBuilder implements IMessageStreamRequestBuilder
| Constructor and Description |
|---|
MessageStreamRequestBuilder(java.lang.String requestUrl,
IBaseClient client,
java.util.List<? extends Option> requestOptions)
The request builder for the Message
|
getClient, getOptions, getRequestUrl, getRequestUrlWithAdditionalParameter, getRequestUrlWithAdditionalSegmentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetClient, getRequestUrl, getRequestUrlWithAdditionalSegmentpublic MessageStreamRequestBuilder(java.lang.String requestUrl,
IBaseClient client,
java.util.List<? extends Option> requestOptions)
requestUrl - the request URLclient - the service clientrequestOptions - the options for this requestpublic IMessageStreamRequest buildRequest(Option... requestOptions)
buildRequest in interface IMessageStreamRequestBuilderrequestOptions - the options for this requestpublic IMessageStreamRequest buildRequest(java.util.List<? extends Option> requestOptions)
buildRequest in interface IMessageStreamRequestBuilderrequestOptions - the options for this requestpublic IAttachmentCollectionRequestBuilder attachments()
attachments in interface IMessageStreamRequestBuilderpublic IAttachmentRequestBuilder attachments(java.lang.String id)
attachments in interface IMessageStreamRequestBuilderpublic IExtensionCollectionRequestBuilder extensions()
extensions in interface IMessageStreamRequestBuilderpublic IExtensionRequestBuilder extensions(java.lang.String id)
extensions in interface IMessageStreamRequestBuilderpublic IMultiValueLegacyExtendedPropertyCollectionRequestBuilder multiValueExtendedProperties()
multiValueExtendedProperties in interface IMessageStreamRequestBuilderpublic IMultiValueLegacyExtendedPropertyRequestBuilder multiValueExtendedProperties(java.lang.String id)
multiValueExtendedProperties in interface IMessageStreamRequestBuilderpublic ISingleValueLegacyExtendedPropertyCollectionRequestBuilder singleValueExtendedProperties()
singleValueExtendedProperties in interface IMessageStreamRequestBuilderpublic ISingleValueLegacyExtendedPropertyRequestBuilder singleValueExtendedProperties(java.lang.String id)
singleValueExtendedProperties in interface IMessageStreamRequestBuilderpublic IMessageForwardRequestBuilder forward(java.util.List<Recipient> toRecipients, Message message, java.lang.String comment)
forward in interface IMessageStreamRequestBuilderpublic IMessageCopyRequestBuilder copy(java.lang.String destinationId)
copy in interface IMessageStreamRequestBuilderpublic IMessageMoveRequestBuilder move(java.lang.String destinationId)
move in interface IMessageStreamRequestBuilderpublic IMessageCreateForwardRequestBuilder createForward(java.util.List<Recipient> toRecipients, Message message, java.lang.String comment)
createForward in interface IMessageStreamRequestBuilderpublic IMessageCreateReplyRequestBuilder createReply(Message message, java.lang.String comment)
createReply in interface IMessageStreamRequestBuilderpublic IMessageCreateReplyAllRequestBuilder createReplyAll(Message message, java.lang.String comment)
createReplyAll in interface IMessageStreamRequestBuilderpublic IMessageReplyRequestBuilder reply(Message message, java.lang.String comment)
reply in interface IMessageStreamRequestBuilderpublic IMessageReplyAllRequestBuilder replyAll(Message message, java.lang.String comment)
replyAll in interface IMessageStreamRequestBuilderpublic IMessageSendRequestBuilder send()
send in interface IMessageStreamRequestBuilderpublic IMessageDeltaCollectionRequestBuilder delta()
delta in interface IMessageStreamRequestBuilder