Interface MsTeamServiceAsync
-
- All Implemented Interfaces:
public interface MsTeamServiceAsync
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceMsTeamServiceAsync.WithRawResponseA view of MsTeamServiceAsync that provides access to raw HTTP responses for each method.
-
Method Summary
-
-
Method Detail
-
withRawResponse
abstract MsTeamServiceAsync.WithRawResponse withRawResponse()
Returns a view of this service that provides access to raw HTTP responses for each method.
-
checkAuth
CompletableFuture<MsTeamCheckAuthResponse> checkAuth(String channelId, MsTeamCheckAuthParams params)
Check if a connection to Microsoft Teams has been authorized for a given Microsoft Teams tenant object.
-
checkAuth
CompletableFuture<MsTeamCheckAuthResponse> checkAuth(String channelId, MsTeamCheckAuthParams params, RequestOptions requestOptions)
-
checkAuth
CompletableFuture<MsTeamCheckAuthResponse> checkAuth(MsTeamCheckAuthParams params)
-
checkAuth
abstract CompletableFuture<MsTeamCheckAuthResponse> checkAuth(MsTeamCheckAuthParams params, RequestOptions requestOptions)
-
listChannels
CompletableFuture<MsTeamListChannelsResponse> listChannels(String channelId, MsTeamListChannelsParams params)
List the Microsoft Teams channels within a team. By default, archived and private channels are excluded from the results.
-
listChannels
CompletableFuture<MsTeamListChannelsResponse> listChannels(String channelId, MsTeamListChannelsParams params, RequestOptions requestOptions)
-
listChannels
CompletableFuture<MsTeamListChannelsResponse> listChannels(MsTeamListChannelsParams params)
-
listChannels
abstract CompletableFuture<MsTeamListChannelsResponse> listChannels(MsTeamListChannelsParams params, RequestOptions requestOptions)
-
listTeams
CompletableFuture<MsTeamListTeamsPageAsync> listTeams(String channelId, MsTeamListTeamsParams params)
Get a list of teams belonging to the Microsoft Entra tenant. By default, archived and private channels are excluded from the results.
-
listTeams
CompletableFuture<MsTeamListTeamsPageAsync> listTeams(String channelId, MsTeamListTeamsParams params, RequestOptions requestOptions)
-
listTeams
CompletableFuture<MsTeamListTeamsPageAsync> listTeams(MsTeamListTeamsParams params)
-
listTeams
abstract CompletableFuture<MsTeamListTeamsPageAsync> listTeams(MsTeamListTeamsParams params, RequestOptions requestOptions)
-
revokeAccess
CompletableFuture<MsTeamRevokeAccessResponse> revokeAccess(String channelId, MsTeamRevokeAccessParams params)
Remove a Microsoft Entra tenant ID from a Microsoft Teams tenant object.
-
revokeAccess
CompletableFuture<MsTeamRevokeAccessResponse> revokeAccess(String channelId, MsTeamRevokeAccessParams params, RequestOptions requestOptions)
-
revokeAccess
CompletableFuture<MsTeamRevokeAccessResponse> revokeAccess(MsTeamRevokeAccessParams params)
-
revokeAccess
abstract CompletableFuture<MsTeamRevokeAccessResponse> revokeAccess(MsTeamRevokeAccessParams params, RequestOptions requestOptions)
-
-
-
-