@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2021-04-30T10:17:51.230Z[Etc/UTC]")
public class RoomMembershipApi
extends java.lang.Object
Constructor and Description |
---|
RoomMembershipApi(com.symphony.bdk.http.api.ApiClient apiClient) |
Modifier and Type | Method and Description |
---|---|
com.symphony.bdk.http.api.ApiClient |
getApiClient()
Get the API cilent
|
SuccessResponse |
v1AdminRoomIdMembershipAddPost(java.lang.String id,
java.lang.String sessionToken,
UserId payload)
Add a member to an existing room.
|
com.symphony.bdk.http.api.ApiResponse<SuccessResponse> |
v1AdminRoomIdMembershipAddPostWithHttpInfo(java.lang.String id,
java.lang.String sessionToken,
UserId payload)
Add a member to an existing room.
|
java.util.List<MemberInfo> |
v1AdminRoomIdMembershipListGet(java.lang.String id,
java.lang.String sessionToken,
java.lang.Boolean includePastMembers)
Lists current and previous members of an existing room.
|
com.symphony.bdk.http.api.ApiResponse<java.util.List<MemberInfo>> |
v1AdminRoomIdMembershipListGetWithHttpInfo(java.lang.String id,
java.lang.String sessionToken,
java.lang.Boolean includePastMembers)
Lists current and previous members of an existing room.
|
SuccessResponse |
v1AdminRoomIdMembershipRemovePost(java.lang.String id,
java.lang.String sessionToken,
UserId payload)
Remove a member from a room.
|
com.symphony.bdk.http.api.ApiResponse<SuccessResponse> |
v1AdminRoomIdMembershipRemovePostWithHttpInfo(java.lang.String id,
java.lang.String sessionToken,
UserId payload)
Remove a member from a room.
|
SuccessResponse |
v1RoomIdMembershipAddPost(java.lang.String id,
java.lang.String sessionToken,
UserId payload)
Adds new member to an existing room.
|
com.symphony.bdk.http.api.ApiResponse<SuccessResponse> |
v1RoomIdMembershipAddPostWithHttpInfo(java.lang.String id,
java.lang.String sessionToken,
UserId payload)
Adds new member to an existing room.
|
SuccessResponse |
v1RoomIdMembershipDemoteOwnerPost(java.lang.String id,
java.lang.String sessionToken,
UserId payload)
Demotes room owner.
|
com.symphony.bdk.http.api.ApiResponse<SuccessResponse> |
v1RoomIdMembershipDemoteOwnerPostWithHttpInfo(java.lang.String id,
java.lang.String sessionToken,
UserId payload)
Demotes room owner.
|
java.util.List<MemberInfo> |
v1RoomIdMembershipListGet(java.lang.String id,
java.lang.String sessionToken)
Deprecated.
|
com.symphony.bdk.http.api.ApiResponse<java.util.List<MemberInfo>> |
v1RoomIdMembershipListGetWithHttpInfo(java.lang.String id,
java.lang.String sessionToken)
Deprecated.
|
SuccessResponse |
v1RoomIdMembershipPromoteOwnerPost(java.lang.String id,
java.lang.String sessionToken,
UserId payload)
Promotes user to owner.
|
com.symphony.bdk.http.api.ApiResponse<SuccessResponse> |
v1RoomIdMembershipPromoteOwnerPostWithHttpInfo(java.lang.String id,
java.lang.String sessionToken,
UserId payload)
Promotes user to owner.
|
SuccessResponse |
v1RoomIdMembershipRemovePost(java.lang.String id,
java.lang.String sessionToken,
UserId payload)
Removes member from an existing room.
|
com.symphony.bdk.http.api.ApiResponse<SuccessResponse> |
v1RoomIdMembershipRemovePostWithHttpInfo(java.lang.String id,
java.lang.String sessionToken,
UserId payload)
Removes member from an existing room.
|
java.util.List<MemberInfo> |
v2RoomIdMembershipListGet(java.lang.String id,
java.lang.String sessionToken)
Lists current members of an existing room.
|
com.symphony.bdk.http.api.ApiResponse<java.util.List<MemberInfo>> |
v2RoomIdMembershipListGetWithHttpInfo(java.lang.String id,
java.lang.String sessionToken)
Lists current members of an existing room.
|
public RoomMembershipApi(com.symphony.bdk.http.api.ApiClient apiClient)
public com.symphony.bdk.http.api.ApiClient getApiClient()
public SuccessResponse v1AdminRoomIdMembershipAddPost(java.lang.String id, java.lang.String sessionToken, UserId payload) throws com.symphony.bdk.http.api.ApiException
id
- Room streamId (required)sessionToken
- Session authentication token. (required)payload
- (required)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic com.symphony.bdk.http.api.ApiResponse<SuccessResponse> v1AdminRoomIdMembershipAddPostWithHttpInfo(java.lang.String id, java.lang.String sessionToken, UserId payload) throws com.symphony.bdk.http.api.ApiException
id
- Room streamId (required)sessionToken
- Session authentication token. (required)payload
- (required)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic java.util.List<MemberInfo> v1AdminRoomIdMembershipListGet(java.lang.String id, java.lang.String sessionToken, java.lang.Boolean includePastMembers) throws com.symphony.bdk.http.api.ApiException
id
- Room streamId (required)sessionToken
- Session authentication token. (required)includePastMembers
- If true, the membership list will include past members of the stream. If false, the listing will only incude current members. Default false. (optional)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic com.symphony.bdk.http.api.ApiResponse<java.util.List<MemberInfo>> v1AdminRoomIdMembershipListGetWithHttpInfo(java.lang.String id, java.lang.String sessionToken, java.lang.Boolean includePastMembers) throws com.symphony.bdk.http.api.ApiException
id
- Room streamId (required)sessionToken
- Session authentication token. (required)includePastMembers
- If true, the membership list will include past members of the stream. If false, the listing will only incude current members. Default false. (optional)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic SuccessResponse v1AdminRoomIdMembershipRemovePost(java.lang.String id, java.lang.String sessionToken, UserId payload) throws com.symphony.bdk.http.api.ApiException
id
- Room streamId (required)sessionToken
- Session authentication token. (required)payload
- (required)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic com.symphony.bdk.http.api.ApiResponse<SuccessResponse> v1AdminRoomIdMembershipRemovePostWithHttpInfo(java.lang.String id, java.lang.String sessionToken, UserId payload) throws com.symphony.bdk.http.api.ApiException
id
- Room streamId (required)sessionToken
- Session authentication token. (required)payload
- (required)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic SuccessResponse v1RoomIdMembershipAddPost(java.lang.String id, java.lang.String sessionToken, UserId payload) throws com.symphony.bdk.http.api.ApiException
id
- Room streamId (required)sessionToken
- Session authentication token. (required)payload
- (required)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic com.symphony.bdk.http.api.ApiResponse<SuccessResponse> v1RoomIdMembershipAddPostWithHttpInfo(java.lang.String id, java.lang.String sessionToken, UserId payload) throws com.symphony.bdk.http.api.ApiException
id
- Room streamId (required)sessionToken
- Session authentication token. (required)payload
- (required)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic SuccessResponse v1RoomIdMembershipDemoteOwnerPost(java.lang.String id, java.lang.String sessionToken, UserId payload) throws com.symphony.bdk.http.api.ApiException
id
- Room streamId (required)sessionToken
- Session authentication token. (required)payload
- (required)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic com.symphony.bdk.http.api.ApiResponse<SuccessResponse> v1RoomIdMembershipDemoteOwnerPostWithHttpInfo(java.lang.String id, java.lang.String sessionToken, UserId payload) throws com.symphony.bdk.http.api.ApiException
id
- Room streamId (required)sessionToken
- Session authentication token. (required)payload
- (required)com.symphony.bdk.http.api.ApiException
- if fails to make API call@Deprecated public java.util.List<MemberInfo> v1RoomIdMembershipListGet(java.lang.String id, java.lang.String sessionToken) throws com.symphony.bdk.http.api.ApiException
id
- Room streamId (required)sessionToken
- Session authentication token. (required)com.symphony.bdk.http.api.ApiException
- if fails to make API call@Deprecated public com.symphony.bdk.http.api.ApiResponse<java.util.List<MemberInfo>> v1RoomIdMembershipListGetWithHttpInfo(java.lang.String id, java.lang.String sessionToken) throws com.symphony.bdk.http.api.ApiException
id
- Room streamId (required)sessionToken
- Session authentication token. (required)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic SuccessResponse v1RoomIdMembershipPromoteOwnerPost(java.lang.String id, java.lang.String sessionToken, UserId payload) throws com.symphony.bdk.http.api.ApiException
id
- Room streamId (required)sessionToken
- Session authentication token. (required)payload
- (required)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic com.symphony.bdk.http.api.ApiResponse<SuccessResponse> v1RoomIdMembershipPromoteOwnerPostWithHttpInfo(java.lang.String id, java.lang.String sessionToken, UserId payload) throws com.symphony.bdk.http.api.ApiException
id
- Room streamId (required)sessionToken
- Session authentication token. (required)payload
- (required)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic SuccessResponse v1RoomIdMembershipRemovePost(java.lang.String id, java.lang.String sessionToken, UserId payload) throws com.symphony.bdk.http.api.ApiException
id
- Room streamId (required)sessionToken
- Session authentication token. (required)payload
- (required)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic com.symphony.bdk.http.api.ApiResponse<SuccessResponse> v1RoomIdMembershipRemovePostWithHttpInfo(java.lang.String id, java.lang.String sessionToken, UserId payload) throws com.symphony.bdk.http.api.ApiException
id
- Room streamId (required)sessionToken
- Session authentication token. (required)payload
- (required)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic java.util.List<MemberInfo> v2RoomIdMembershipListGet(java.lang.String id, java.lang.String sessionToken) throws com.symphony.bdk.http.api.ApiException
id
- Room streamId (required)sessionToken
- Session authentication token. (required)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic com.symphony.bdk.http.api.ApiResponse<java.util.List<MemberInfo>> v2RoomIdMembershipListGetWithHttpInfo(java.lang.String id, java.lang.String sessionToken) throws com.symphony.bdk.http.api.ApiException
id
- Room streamId (required)sessionToken
- Session authentication token. (required)com.symphony.bdk.http.api.ApiException
- if fails to make API call