public class ChannelRequestBuilder extends BaseRequestBuilder implements IChannelRequestBuilder
| Constructor and Description |
|---|
ChannelRequestBuilder(java.lang.String requestUrl,
IBaseClient client,
java.util.List<? extends Option> requestOptions)
The request builder for the Channel
|
| Modifier and Type | Method and Description |
|---|---|
IChannelRequest |
buildRequest(java.util.List<? extends Option> requestOptions)
Creates the request with specific requestOptions instead of the existing requestOptions
|
IChannelRequest |
buildRequest(Option... requestOptions)
Creates the request
|
IDriveItemRequestBuilder |
filesFolder()
Gets the request builder for DriveItem
|
IConversationMemberCollectionRequestBuilder |
members() |
IConversationMemberRequestBuilder |
members(java.lang.String id) |
IChatMessageCollectionRequestBuilder |
messages() |
IChatMessageRequestBuilder |
messages(java.lang.String id) |
ITeamsTabCollectionRequestBuilder |
tabs() |
ITeamsTabRequestBuilder |
tabs(java.lang.String id) |
getClient, getOptions, getRequestUrl, getRequestUrlWithAdditionalParameter, getRequestUrlWithAdditionalSegmentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetClient, getRequestUrl, getRequestUrlWithAdditionalSegmentpublic ChannelRequestBuilder(java.lang.String requestUrl,
IBaseClient client,
java.util.List<? extends Option> requestOptions)
requestUrl - the request URLclient - the service clientrequestOptions - the options for this requestpublic IChannelRequest buildRequest(Option... requestOptions)
buildRequest in interface IChannelRequestBuilderrequestOptions - the options for this requestpublic IChannelRequest buildRequest(java.util.List<? extends Option> requestOptions)
buildRequest in interface IChannelRequestBuilderrequestOptions - the options for this requestpublic IDriveItemRequestBuilder filesFolder()
filesFolder in interface IChannelRequestBuilderpublic IConversationMemberCollectionRequestBuilder members()
members in interface IChannelRequestBuilderpublic IConversationMemberRequestBuilder members(java.lang.String id)
members in interface IChannelRequestBuilderpublic IChatMessageCollectionRequestBuilder messages()
messages in interface IChannelRequestBuilderpublic IChatMessageRequestBuilder messages(java.lang.String id)
messages in interface IChannelRequestBuilderpublic ITeamsTabCollectionRequestBuilder tabs()
tabs in interface IChannelRequestBuilderpublic ITeamsTabRequestBuilder tabs(java.lang.String id)
tabs in interface IChannelRequestBuilder