@Generated(value="io.swagger.codegen.languages.JavaClientCodegen", date="2017-12-17T23:29:05.070-05:00") public class StreamsApi extends Object
| Constructor and Description |
|---|
StreamsApi() |
StreamsApi(ApiClient apiClient) |
| Modifier and Type | Method and Description |
|---|---|
ApiClient |
getApiClient() |
void |
setApiClient(ApiClient apiClient) |
Stream |
v1AdminImCreatePost(UserIdList uidList,
String sessionToken)
Create a new single or multi party instant message conversation
At least two user IDs must be provided or an error response will be sent.
|
V2MembershipList |
v1AdminStreamIdMembershipListGet(String id,
String sessionToken,
Integer skip,
Integer limit)
List the current members of an existing stream.
|
AdminStreamList |
v1AdminStreamsListPost(String sessionToken,
Integer skip,
Integer limit,
AdminStreamFilter filter)
Retrieve all the streams across the enterprise where the membership of the stream has been modified between a given time range
|
Stream |
v1ImCreatePost(UserIdList uidList,
String sessionToken)
Create a new single or multi party instant message conversation between the caller and specified users.
|
RoomDetail |
v1RoomCreatePost(RoomCreate payload,
String sessionToken)
Create a new chatroom.
|
RoomDetail |
v1RoomIdInfoGet(String id,
String sessionToken)
Get information about a partcular chatroom.
|
RoomDetail |
v1RoomIdSetActivePost(String id,
Boolean active,
String sessionToken)
Deactivate or reactivate a chatroom.
|
RoomDetail |
v1RoomIdUpdatePost(String id,
RoomAttributes payload,
String sessionToken)
Update the attributes of an existing chatroom.
|
StreamList |
v1StreamsListPost(String sessionToken,
Integer skip,
Integer limit,
StreamFilter filter)
Retrieve a list of all streams of which the requesting user is a member, sorted by creation date (ascending).
|
StreamAttributes |
v1StreamsSidInfoGet(String sid,
String sessionToken)
Get information about a partcular stream.
|
V2RoomDetail |
v2RoomCreatePost(V2RoomAttributes payload,
String sessionToken)
Create a new chatroom.
|
V2RoomDetail |
v2RoomIdInfoGet(String id,
String sessionToken)
Get information about a partcular chatroom.
|
V2RoomDetail |
v2RoomIdUpdatePost(String id,
V2RoomAttributes payload,
String sessionToken)
Update the attributes of an existing chatroom.
|
RoomSearchResults |
v2RoomSearchPost(String sessionToken,
RoomSearchCriteria query,
Integer skip,
Integer limit)
Search rooms according to the specified criteria.
|
V3RoomDetail |
v3RoomCreatePost(V3RoomAttributes payload,
String sessionToken)
Create a new chatroom.
|
V3RoomDetail |
v3RoomIdInfoGet(String id,
String sessionToken)
Get information about a partcular chatroom.
|
V3RoomDetail |
v3RoomIdUpdatePost(String id,
V3RoomAttributes payload,
String sessionToken)
Update the attributes of an existing chatroom.
|
V3RoomSearchResults |
v3RoomSearchPost(String sessionToken,
RoomSearchCriteria query,
Integer skip,
Integer limit)
Search rooms according to the specified criteria.
|
public StreamsApi()
public StreamsApi(ApiClient apiClient)
public ApiClient getApiClient()
public void setApiClient(ApiClient apiClient)
public Stream v1AdminImCreatePost(UserIdList uidList, String sessionToken) throws ApiException
uidList - List of (integer) User IDs of participants (required)sessionToken - Session authentication token. (required)ApiException - if fails to make API callpublic V2MembershipList v1AdminStreamIdMembershipListGet(String id, String sessionToken, Integer skip, Integer limit) throws ApiException
id - stream Id (required)sessionToken - Session authentication token. (required)skip - Number of items to skip. Default is 0. (optional)limit - Maximum number of items to return. Default is 100 and not to exceed 1000. (optional)ApiException - if fails to make API callpublic AdminStreamList v1AdminStreamsListPost(String sessionToken, Integer skip, Integer limit, AdminStreamFilter filter) throws ApiException
sessionToken - Session authentication token. (required)skip - Number of items to skip. Default is 0. (optional)limit - Maximum number of items to return. Default is 50. This value cannot exceed 100. (optional)filter - Stream filtering criteria. (optional)ApiException - if fails to make API callpublic Stream v1ImCreatePost(UserIdList uidList, String sessionToken) throws ApiException
uidList - List of (integer) User IDs of participants (required)sessionToken - Session authentication token. (required)ApiException - if fails to make API callpublic RoomDetail v1RoomCreatePost(RoomCreate payload, String sessionToken) throws ApiException
payload - (required)sessionToken - Session authentication token. (required)ApiException - if fails to make API callpublic RoomDetail v1RoomIdInfoGet(String id, String sessionToken) throws ApiException
id - Room streamId (required)sessionToken - Session authentication token. (required)ApiException - if fails to make API callpublic RoomDetail v1RoomIdSetActivePost(String id, Boolean active, String sessionToken) throws ApiException
id - Room streamId (required)active - (required)sessionToken - Session authentication token. (required)ApiException - if fails to make API callpublic RoomDetail v1RoomIdUpdatePost(String id, RoomAttributes payload, String sessionToken) throws ApiException
id - Room streamId (required)payload - (required)sessionToken - Session authentication token. (required)ApiException - if fails to make API callpublic StreamList v1StreamsListPost(String sessionToken, Integer skip, Integer limit, StreamFilter filter) throws ApiException
sessionToken - Session authentication token. (required)skip - No. of results to skip. (optional)limit - Max no. of results to return. If no value is provided, 50 is the default. (optional)filter - Stream filtering criteria. (optional)ApiException - if fails to make API callpublic StreamAttributes v1StreamsSidInfoGet(String sid, String sessionToken) throws ApiException
sid - Stream Id (required)sessionToken - Session authentication token. (required)ApiException - if fails to make API callpublic V2RoomDetail v2RoomCreatePost(V2RoomAttributes payload, String sessionToken) throws ApiException
payload - (required)sessionToken - Session authentication token. (required)ApiException - if fails to make API callpublic V2RoomDetail v2RoomIdInfoGet(String id, String sessionToken) throws ApiException
id - Room streamId (required)sessionToken - Session authentication token. (required)ApiException - if fails to make API callpublic V2RoomDetail v2RoomIdUpdatePost(String id, V2RoomAttributes payload, String sessionToken) throws ApiException
id - Room streamId (required)payload - (required)sessionToken - Session authentication token. (required)ApiException - if fails to make API callpublic RoomSearchResults v2RoomSearchPost(String sessionToken, RoomSearchCriteria query, Integer skip, Integer limit) throws ApiException
sessionToken - Session authentication token. (required)query - The search query object. (required)skip - No. of results to skip. (optional)limit - Max no. of results to return. If no value is provided, 50 is the default. Must be a positive integer and must not exceed 100 (optional)ApiException - if fails to make API callpublic V3RoomDetail v3RoomCreatePost(V3RoomAttributes payload, String sessionToken) throws ApiException
payload - (required)sessionToken - Session authentication token. (required)ApiException - if fails to make API callpublic V3RoomDetail v3RoomIdInfoGet(String id, String sessionToken) throws ApiException
id - Room streamId (required)sessionToken - Session authentication token. (required)ApiException - if fails to make API callpublic V3RoomDetail v3RoomIdUpdatePost(String id, V3RoomAttributes payload, String sessionToken) throws ApiException
id - Room streamId (required)payload - (required)sessionToken - Session authentication token. (required)ApiException - if fails to make API callpublic V3RoomSearchResults v3RoomSearchPost(String sessionToken, RoomSearchCriteria query, Integer skip, Integer limit) throws ApiException
sessionToken - Session authentication token. (required)query - The search query object. (required)skip - No. of results to skip. (optional)limit - Max no. of results to return. If no value is provided, 50 is the default. Must be a positive integer and must not exceed 100 (optional)ApiException - if fails to make API callCopyright © 2017 Symphony Software Foundation. All rights reserved.