public class ChatRequestBuilder extends BaseRequestBuilder implements IChatRequestBuilder
| Constructor and Description |
|---|
ChatRequestBuilder(java.lang.String requestUrl,
IBaseClient client,
java.util.List<? extends Option> requestOptions)
The request builder for the Chat
|
| Modifier and Type | Method and Description |
|---|---|
IChatRequest |
buildRequest(java.util.List<? extends Option> requestOptions)
Creates the request with specific requestOptions instead of the existing requestOptions
|
IChatRequest |
buildRequest(Option... requestOptions)
Creates the request
|
ITeamsAppInstallationCollectionRequestBuilder |
installedApps() |
ITeamsAppInstallationRequestBuilder |
installedApps(java.lang.String id) |
IConversationMemberCollectionRequestBuilder |
members() |
IConversationMemberRequestBuilder |
members(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 ChatRequestBuilder(java.lang.String requestUrl,
IBaseClient client,
java.util.List<? extends Option> requestOptions)
requestUrl - the request URLclient - the service clientrequestOptions - the options for this requestpublic IChatRequest buildRequest(Option... requestOptions)
buildRequest in interface IChatRequestBuilderrequestOptions - the options for this requestpublic IChatRequest buildRequest(java.util.List<? extends Option> requestOptions)
buildRequest in interface IChatRequestBuilderrequestOptions - the options for this requestpublic ITeamsAppInstallationCollectionRequestBuilder installedApps()
installedApps in interface IChatRequestBuilderpublic ITeamsAppInstallationRequestBuilder installedApps(java.lang.String id)
installedApps in interface IChatRequestBuilderpublic IConversationMemberCollectionRequestBuilder members()
members in interface IChatRequestBuilderpublic IConversationMemberRequestBuilder members(java.lang.String id)
members in interface IChatRequestBuilderpublic ITeamsTabCollectionRequestBuilder tabs()
tabs in interface IChatRequestBuilderpublic ITeamsTabRequestBuilder tabs(java.lang.String id)
tabs in interface IChatRequestBuilder