public class TeamRequestBuilder extends BaseRequestBuilder implements ITeamRequestBuilder
| Constructor and Description |
|---|
TeamRequestBuilder(java.lang.String requestUrl,
IBaseClient client,
java.util.List<? extends Option> requestOptions)
The request builder for the Team
|
| Modifier and Type | Method and Description |
|---|---|
ITeamArchiveRequestBuilder |
archive(java.lang.Boolean shouldSetSpoSiteReadOnlyForMembers) |
ITeamRequest |
buildRequest()
Creates the request
|
ITeamRequest |
buildRequest(java.util.List<? extends Option> requestOptions)
Creates the request with specific requestOptions instead of the existing requestOptions
|
IChannelCollectionRequestBuilder |
channels() |
IChannelRequestBuilder |
channels(java.lang.String id) |
ITeamCloneRequestBuilder |
clone(java.lang.String displayName,
java.lang.String description,
java.lang.String mailNickname,
java.lang.String classification,
TeamVisibilityType visibility,
java.util.EnumSet<ClonableTeamParts> partsToClone) |
ITeamsAppInstallationCollectionRequestBuilder |
installedApps() |
ITeamsAppInstallationRequestBuilder |
installedApps(java.lang.String id) |
ITeamsAsyncOperationCollectionRequestBuilder |
operations() |
ITeamsAsyncOperationRequestBuilder |
operations(java.lang.String id) |
ITeamUnarchiveRequestBuilder |
unarchive() |
getClient, getOptions, getRequestUrl, getRequestUrlWithAdditionalParameter, getRequestUrlWithAdditionalSegmentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetClient, getRequestUrl, getRequestUrlWithAdditionalSegmentpublic TeamRequestBuilder(java.lang.String requestUrl,
IBaseClient client,
java.util.List<? extends Option> requestOptions)
requestUrl - the request URLclient - the service clientrequestOptions - the options for this requestpublic ITeamRequest buildRequest()
buildRequest in interface ITeamRequestBuilderpublic ITeamRequest buildRequest(java.util.List<? extends Option> requestOptions)
buildRequest in interface ITeamRequestBuilderrequestOptions - the options for this requestpublic IChannelCollectionRequestBuilder channels()
channels in interface ITeamRequestBuilderpublic IChannelRequestBuilder channels(java.lang.String id)
channels in interface ITeamRequestBuilderpublic ITeamsAppInstallationCollectionRequestBuilder installedApps()
installedApps in interface ITeamRequestBuilderpublic ITeamsAppInstallationRequestBuilder installedApps(java.lang.String id)
installedApps in interface ITeamRequestBuilderpublic ITeamsAsyncOperationCollectionRequestBuilder operations()
operations in interface ITeamRequestBuilderpublic ITeamsAsyncOperationRequestBuilder operations(java.lang.String id)
operations in interface ITeamRequestBuilderpublic ITeamCloneRequestBuilder clone(java.lang.String displayName, java.lang.String description, java.lang.String mailNickname, java.lang.String classification, TeamVisibilityType visibility, java.util.EnumSet<ClonableTeamParts> partsToClone)
clone in interface ITeamRequestBuilderpublic ITeamArchiveRequestBuilder archive(java.lang.Boolean shouldSetSpoSiteReadOnlyForMembers)
archive in interface ITeamRequestBuilderpublic ITeamUnarchiveRequestBuilder unarchive()
unarchive in interface ITeamRequestBuilder