public class PostRequestBuilder extends BaseRequestBuilder implements IPostRequestBuilder
| Constructor and Description |
|---|
PostRequestBuilder(java.lang.String requestUrl,
IBaseClient client,
java.util.List<? extends Option> requestOptions)
The request builder for the Post
|
getClient, getOptions, getRequestUrl, getRequestUrlWithAdditionalParameter, getRequestUrlWithAdditionalSegmentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetClient, getRequestUrl, getRequestUrlWithAdditionalSegmentpublic PostRequestBuilder(java.lang.String requestUrl,
IBaseClient client,
java.util.List<? extends Option> requestOptions)
requestUrl - the request URLclient - the service clientrequestOptions - the options for this requestpublic IPostRequest buildRequest(Option... requestOptions)
buildRequest in interface IPostRequestBuilderrequestOptions - the options for this requestpublic IPostRequest buildRequest(java.util.List<? extends Option> requestOptions)
buildRequest in interface IPostRequestBuilderrequestOptions - the options for this requestpublic IAttachmentCollectionRequestBuilder attachments()
attachments in interface IPostRequestBuilderpublic IAttachmentRequestBuilder attachments(java.lang.String id)
attachments in interface IPostRequestBuilderpublic IExtensionCollectionRequestBuilder extensions()
extensions in interface IPostRequestBuilderpublic IExtensionRequestBuilder extensions(java.lang.String id)
extensions in interface IPostRequestBuilderpublic IPostRequestBuilder inReplyTo()
inReplyTo in interface IPostRequestBuilderpublic IMultiValueLegacyExtendedPropertyCollectionRequestBuilder multiValueExtendedProperties()
multiValueExtendedProperties in interface IPostRequestBuilderpublic IMultiValueLegacyExtendedPropertyRequestBuilder multiValueExtendedProperties(java.lang.String id)
multiValueExtendedProperties in interface IPostRequestBuilderpublic ISingleValueLegacyExtendedPropertyCollectionRequestBuilder singleValueExtendedProperties()
singleValueExtendedProperties in interface IPostRequestBuilderpublic ISingleValueLegacyExtendedPropertyRequestBuilder singleValueExtendedProperties(java.lang.String id)
singleValueExtendedProperties in interface IPostRequestBuilderpublic IPostForwardRequestBuilder forward(java.lang.String comment, java.util.List<Recipient> toRecipients)
forward in interface IPostRequestBuilderpublic IPostReplyRequestBuilder reply(Post post)
reply in interface IPostRequestBuilder