public class MailFolderRequestBuilder extends BaseRequestBuilder implements IMailFolderRequestBuilder
| Constructor and Description |
|---|
MailFolderRequestBuilder(java.lang.String requestUrl,
IBaseClient client,
java.util.List<? extends Option> requestOptions)
The request builder for the MailFolder
|
getClient, getOptions, getRequestUrl, getRequestUrlWithAdditionalParameter, getRequestUrlWithAdditionalSegmentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetClient, getRequestUrl, getRequestUrlWithAdditionalSegmentpublic MailFolderRequestBuilder(java.lang.String requestUrl,
IBaseClient client,
java.util.List<? extends Option> requestOptions)
requestUrl - the request URLclient - the service clientrequestOptions - the options for this requestpublic IMailFolderRequest buildRequest()
buildRequest in interface IMailFolderRequestBuilderpublic IMailFolderRequest buildRequest(java.util.List<? extends Option> requestOptions)
buildRequest in interface IMailFolderRequestBuilderrequestOptions - the options for this requestpublic IMessageCollectionRequestBuilder messages()
messages in interface IMailFolderRequestBuilderpublic IMessageRequestBuilder messages(java.lang.String id)
messages in interface IMailFolderRequestBuilderpublic IMessageRuleCollectionRequestBuilder messageRules()
messageRules in interface IMailFolderRequestBuilderpublic IMessageRuleRequestBuilder messageRules(java.lang.String id)
messageRules in interface IMailFolderRequestBuilderpublic IMailFolderCollectionRequestBuilder childFolders()
childFolders in interface IMailFolderRequestBuilderpublic IMailFolderRequestBuilder childFolders(java.lang.String id)
childFolders in interface IMailFolderRequestBuilderpublic ISingleValueLegacyExtendedPropertyCollectionRequestBuilder singleValueExtendedProperties()
singleValueExtendedProperties in interface IMailFolderRequestBuilderpublic ISingleValueLegacyExtendedPropertyRequestBuilder singleValueExtendedProperties(java.lang.String id)
singleValueExtendedProperties in interface IMailFolderRequestBuilderpublic IMultiValueLegacyExtendedPropertyCollectionRequestBuilder multiValueExtendedProperties()
multiValueExtendedProperties in interface IMailFolderRequestBuilderpublic IMultiValueLegacyExtendedPropertyRequestBuilder multiValueExtendedProperties(java.lang.String id)
multiValueExtendedProperties in interface IMailFolderRequestBuilderpublic IMailFolderCopyRequestBuilder copy(java.lang.String destinationId)
copy in interface IMailFolderRequestBuilderpublic IMailFolderMoveRequestBuilder move(java.lang.String destinationId)
move in interface IMailFolderRequestBuilder