public class CloudCommunicationsRequestBuilder extends BaseRequestBuilder implements ICloudCommunicationsRequestBuilder
| Constructor and Description |
|---|
CloudCommunicationsRequestBuilder(java.lang.String requestUrl,
IBaseClient client,
java.util.List<? extends Option> requestOptions)
The request builder for the CloudCommunications
|
| Modifier and Type | Method and Description |
|---|---|
ICloudCommunicationsRequest |
buildRequest(java.util.List<? extends Option> requestOptions)
Creates the request with specific requestOptions instead of the existing requestOptions
|
ICloudCommunicationsRequest |
buildRequest(Option... requestOptions)
Creates the request
|
ICallRecordCollectionRequestBuilder |
callRecords() |
ICallRecordRequestBuilder |
callRecords(java.lang.String id) |
ICallCollectionRequestBuilder |
calls() |
ICallRequestBuilder |
calls(java.lang.String id) |
ICloudCommunicationsGetPresencesByUserIdCollectionRequestBuilder |
getPresencesByUserId(java.util.List<java.lang.String> ids) |
IOnlineMeetingCollectionRequestBuilder |
onlineMeetings() |
IOnlineMeetingRequestBuilder |
onlineMeetings(java.lang.String id) |
IPresenceCollectionRequestBuilder |
presences() |
IPresenceRequestBuilder |
presences(java.lang.String id) |
getClient, getOptions, getRequestUrl, getRequestUrlWithAdditionalParameter, getRequestUrlWithAdditionalSegmentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetClient, getRequestUrl, getRequestUrlWithAdditionalSegmentpublic CloudCommunicationsRequestBuilder(java.lang.String requestUrl,
IBaseClient client,
java.util.List<? extends Option> requestOptions)
requestUrl - the request URLclient - the service clientrequestOptions - the options for this requestpublic ICloudCommunicationsRequest buildRequest(Option... requestOptions)
buildRequest in interface ICloudCommunicationsRequestBuilderrequestOptions - the options for this requestpublic ICloudCommunicationsRequest buildRequest(java.util.List<? extends Option> requestOptions)
buildRequest in interface ICloudCommunicationsRequestBuilderrequestOptions - the options for this requestpublic ICallCollectionRequestBuilder calls()
calls in interface ICloudCommunicationsRequestBuilderpublic ICallRequestBuilder calls(java.lang.String id)
calls in interface ICloudCommunicationsRequestBuilderpublic ICallRecordCollectionRequestBuilder callRecords()
callRecords in interface ICloudCommunicationsRequestBuilderpublic ICallRecordRequestBuilder callRecords(java.lang.String id)
callRecords in interface ICloudCommunicationsRequestBuilderpublic IOnlineMeetingCollectionRequestBuilder onlineMeetings()
onlineMeetings in interface ICloudCommunicationsRequestBuilderpublic IOnlineMeetingRequestBuilder onlineMeetings(java.lang.String id)
onlineMeetings in interface ICloudCommunicationsRequestBuilderpublic IPresenceCollectionRequestBuilder presences()
presences in interface ICloudCommunicationsRequestBuilderpublic IPresenceRequestBuilder presences(java.lang.String id)
presences in interface ICloudCommunicationsRequestBuilderpublic ICloudCommunicationsGetPresencesByUserIdCollectionRequestBuilder getPresencesByUserId(java.util.List<java.lang.String> ids)
getPresencesByUserId in interface ICloudCommunicationsRequestBuilder