@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2021-02-19T08:46:05.492+01:00[Europe/Paris]")
public class MessagesApi
extends java.lang.Object
Constructor and Description |
---|
MessagesApi(com.symphony.bdk.http.api.ApiClient apiClient) |
Modifier and Type | Method and Description |
---|---|
com.symphony.bdk.http.api.ApiClient |
getApiClient()
Get the API cilent
|
V4Message |
v1MessageIdGet(java.lang.String sessionToken,
java.lang.String keyManagerToken,
java.lang.String id)
Get a message by ID
|
com.symphony.bdk.http.api.ApiResponse<V4Message> |
v1MessageIdGetWithHttpInfo(java.lang.String sessionToken,
java.lang.String keyManagerToken,
java.lang.String id)
Get a message by ID
|
java.util.List<V4Message> |
v1MessageSearchGet(java.lang.String query,
java.lang.String sessionToken,
java.lang.String keyManagerToken,
java.lang.Integer skip,
java.lang.Integer limit,
java.lang.String scope,
java.lang.String sortDir)
Search messages
Search messages according to the specified criteria.
|
com.symphony.bdk.http.api.ApiResponse<java.util.List<V4Message>> |
v1MessageSearchGetWithHttpInfo(java.lang.String query,
java.lang.String sessionToken,
java.lang.String keyManagerToken,
java.lang.Integer skip,
java.lang.Integer limit,
java.lang.String scope,
java.lang.String sortDir)
Search messages
Search messages according to the specified criteria.
|
java.util.List<V4Message> |
v1MessageSearchPost(java.lang.String sessionToken,
java.lang.String keyManagerToken,
MessageSearchQuery query,
java.lang.Integer skip,
java.lang.Integer limit,
java.lang.String scope,
java.lang.String sortDir)
Search messages
Search messages according to the specified criteria.
|
com.symphony.bdk.http.api.ApiResponse<java.util.List<V4Message>> |
v1MessageSearchPostWithHttpInfo(java.lang.String sessionToken,
java.lang.String keyManagerToken,
MessageSearchQuery query,
java.lang.Integer skip,
java.lang.Integer limit,
java.lang.String scope,
java.lang.String sortDir)
Search messages
Search messages according to the specified criteria.
|
V4MessageBlastResponse |
v4MessageBlastPost(java.lang.String sessionToken,
java.util.List<java.lang.String> sids,
java.lang.String keyManagerToken,
java.lang.String message,
java.lang.String data,
java.lang.String version,
java.io.File attachment,
java.io.File preview)
Post a message to multiple existing streams.
|
com.symphony.bdk.http.api.ApiResponse<V4MessageBlastResponse> |
v4MessageBlastPostWithHttpInfo(java.lang.String sessionToken,
java.util.List<java.lang.String> sids,
java.lang.String keyManagerToken,
java.lang.String message,
java.lang.String data,
java.lang.String version,
java.io.File attachment,
java.io.File preview)
Post a message to multiple existing streams.
|
java.util.List<V4ImportResponse> |
v4MessageImportPost(java.lang.String sessionToken,
java.lang.String keyManagerToken,
java.util.List<V4ImportedMessage> messageList)
Import messages from other systems into Symphony.
|
com.symphony.bdk.http.api.ApiResponse<java.util.List<V4ImportResponse>> |
v4MessageImportPostWithHttpInfo(java.lang.String sessionToken,
java.lang.String keyManagerToken,
java.util.List<V4ImportedMessage> messageList)
Import messages from other systems into Symphony.
|
V4Message |
v4StreamSidMessageCreatePost(java.lang.String sid,
java.lang.String sessionToken,
java.lang.String keyManagerToken,
java.lang.String message,
java.lang.String data,
java.lang.String version,
java.io.File attachment,
java.io.File preview)
Post a message to one existing stream.
|
com.symphony.bdk.http.api.ApiResponse<V4Message> |
v4StreamSidMessageCreatePostWithHttpInfo(java.lang.String sid,
java.lang.String sessionToken,
java.lang.String keyManagerToken,
java.lang.String message,
java.lang.String data,
java.lang.String version,
java.io.File attachment,
java.io.File preview)
Post a message to one existing stream.
|
java.util.List<V4Message> |
v4StreamSidMessageGet(java.lang.String sid,
java.lang.Long since,
java.lang.String sessionToken,
java.lang.String keyManagerToken,
java.lang.Integer skip,
java.lang.Integer limit)
Get messages from an existing stream.
|
com.symphony.bdk.http.api.ApiResponse<java.util.List<V4Message>> |
v4StreamSidMessageGetWithHttpInfo(java.lang.String sid,
java.lang.Long since,
java.lang.String sessionToken,
java.lang.String keyManagerToken,
java.lang.Integer skip,
java.lang.Integer limit)
Get messages from an existing stream.
|
public com.symphony.bdk.http.api.ApiClient getApiClient()
public V4Message v1MessageIdGet(java.lang.String sessionToken, java.lang.String keyManagerToken, java.lang.String id) throws com.symphony.bdk.http.api.ApiException
sessionToken
- Session authentication token. (required)keyManagerToken
- Key Manager authentication token. (required)id
- Message ID as a URL-safe string (required)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic com.symphony.bdk.http.api.ApiResponse<V4Message> v1MessageIdGetWithHttpInfo(java.lang.String sessionToken, java.lang.String keyManagerToken, java.lang.String id) throws com.symphony.bdk.http.api.ApiException
sessionToken
- Session authentication token. (required)keyManagerToken
- Key Manager authentication token. (required)id
- Message ID as a URL-safe string (required)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic java.util.List<V4Message> v1MessageSearchGet(java.lang.String query, java.lang.String sessionToken, java.lang.String keyManagerToken, java.lang.Integer skip, java.lang.Integer limit, java.lang.String scope, java.lang.String sortDir) throws com.symphony.bdk.http.api.ApiException
query
- The search query. See above for the query syntax. (required)sessionToken
- Session authentication token. (required)keyManagerToken
- Key Manager 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)scope
- Describes where content should be searched for that query. It can exclusively apply to Symphony content or to one Connector. (optional)sortDir
- Messages sort direction : ASC or DESC (default to DESC) (optional)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic com.symphony.bdk.http.api.ApiResponse<java.util.List<V4Message>> v1MessageSearchGetWithHttpInfo(java.lang.String query, java.lang.String sessionToken, java.lang.String keyManagerToken, java.lang.Integer skip, java.lang.Integer limit, java.lang.String scope, java.lang.String sortDir) throws com.symphony.bdk.http.api.ApiException
query
- The search query. See above for the query syntax. (required)sessionToken
- Session authentication token. (required)keyManagerToken
- Key Manager 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)scope
- Describes where content should be searched for that query. It can exclusively apply to Symphony content or to one Connector. (optional)sortDir
- Messages sort direction : ASC or DESC (default to DESC) (optional)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic java.util.List<V4Message> v1MessageSearchPost(java.lang.String sessionToken, java.lang.String keyManagerToken, MessageSearchQuery query, java.lang.Integer skip, java.lang.Integer limit, java.lang.String scope, java.lang.String sortDir) throws com.symphony.bdk.http.api.ApiException
sessionToken
- Session authentication token. (required)keyManagerToken
- Key Manager authentication token. (required)query
- The search query. See above for the query syntax. (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)scope
- Describes where content should be searched for that query. It can exclusively apply to Symphony content or to one Connector. (optional)sortDir
- Messages sort direction : ASC or DESC (default to DESC) (optional)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic com.symphony.bdk.http.api.ApiResponse<java.util.List<V4Message>> v1MessageSearchPostWithHttpInfo(java.lang.String sessionToken, java.lang.String keyManagerToken, MessageSearchQuery query, java.lang.Integer skip, java.lang.Integer limit, java.lang.String scope, java.lang.String sortDir) throws com.symphony.bdk.http.api.ApiException
sessionToken
- Session authentication token. (required)keyManagerToken
- Key Manager authentication token. (required)query
- The search query. See above for the query syntax. (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)scope
- Describes where content should be searched for that query. It can exclusively apply to Symphony content or to one Connector. (optional)sortDir
- Messages sort direction : ASC or DESC (default to DESC) (optional)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic V4MessageBlastResponse v4MessageBlastPost(java.lang.String sessionToken, java.util.List<java.lang.String> sids, java.lang.String keyManagerToken, java.lang.String message, java.lang.String data, java.lang.String version, java.io.File attachment, java.io.File preview) throws com.symphony.bdk.http.api.ApiException
sessionToken
- Authorization token used to make delegated calls. (required)sids
- A comma-separated list of Stream IDs (required)keyManagerToken
- Key Manager authentication token. (optional)message
- The message payload in MessageML. (optional)data
- Optional message data in EntityJSON. (optional)version
- Optional message version in the format \\\"major.minor\\\". If empty, defaults to the latest supported version. (optional)attachment
- Optional file attachment. (optional)preview
- Optional attachment preview. (optional)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic com.symphony.bdk.http.api.ApiResponse<V4MessageBlastResponse> v4MessageBlastPostWithHttpInfo(java.lang.String sessionToken, java.util.List<java.lang.String> sids, java.lang.String keyManagerToken, java.lang.String message, java.lang.String data, java.lang.String version, java.io.File attachment, java.io.File preview) throws com.symphony.bdk.http.api.ApiException
sessionToken
- Authorization token used to make delegated calls. (required)sids
- A comma-separated list of Stream IDs (required)keyManagerToken
- Key Manager authentication token. (optional)message
- The message payload in MessageML. (optional)data
- Optional message data in EntityJSON. (optional)version
- Optional message version in the format \\\"major.minor\\\". If empty, defaults to the latest supported version. (optional)attachment
- Optional file attachment. (optional)preview
- Optional attachment preview. (optional)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic java.util.List<V4ImportResponse> v4MessageImportPost(java.lang.String sessionToken, java.lang.String keyManagerToken, java.util.List<V4ImportedMessage> messageList) throws com.symphony.bdk.http.api.ApiException
sessionToken
- Session authentication token. (required)keyManagerToken
- Key Manager authentication token. (required)messageList
- (required)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic com.symphony.bdk.http.api.ApiResponse<java.util.List<V4ImportResponse>> v4MessageImportPostWithHttpInfo(java.lang.String sessionToken, java.lang.String keyManagerToken, java.util.List<V4ImportedMessage> messageList) throws com.symphony.bdk.http.api.ApiException
sessionToken
- Session authentication token. (required)keyManagerToken
- Key Manager authentication token. (required)messageList
- (required)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic V4Message v4StreamSidMessageCreatePost(java.lang.String sid, java.lang.String sessionToken, java.lang.String keyManagerToken, java.lang.String message, java.lang.String data, java.lang.String version, java.io.File attachment, java.io.File preview) throws com.symphony.bdk.http.api.ApiException
sid
- Stream ID (required)sessionToken
- Authorization token used to make delegated calls. (required)keyManagerToken
- Key Manager authentication token. (optional)message
- The message payload in MessageML. (optional)data
- Optional message data in EntityJSON. (optional)version
- Optional message version in the format \\\"major.minor\\\". If empty, defaults to the latest supported version. (optional)attachment
- Optional file attachment. (optional)preview
- Optional attachment preview. (optional)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic com.symphony.bdk.http.api.ApiResponse<V4Message> v4StreamSidMessageCreatePostWithHttpInfo(java.lang.String sid, java.lang.String sessionToken, java.lang.String keyManagerToken, java.lang.String message, java.lang.String data, java.lang.String version, java.io.File attachment, java.io.File preview) throws com.symphony.bdk.http.api.ApiException
sid
- Stream ID (required)sessionToken
- Authorization token used to make delegated calls. (required)keyManagerToken
- Key Manager authentication token. (optional)message
- The message payload in MessageML. (optional)data
- Optional message data in EntityJSON. (optional)version
- Optional message version in the format \\\"major.minor\\\". If empty, defaults to the latest supported version. (optional)attachment
- Optional file attachment. (optional)preview
- Optional attachment preview. (optional)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic java.util.List<V4Message> v4StreamSidMessageGet(java.lang.String sid, java.lang.Long since, java.lang.String sessionToken, java.lang.String keyManagerToken, java.lang.Integer skip, java.lang.Integer limit) throws com.symphony.bdk.http.api.ApiException
sid
- Stream ID (required)since
- Timestamp of first required message. This is a long integer value representing milliseconds since Jan 1 1970 (required)sessionToken
- Session authentication token. (required)keyManagerToken
- Key Manager authentication token. (required)skip
- No. of messages to skip. (optional)limit
- Max No. of messages to return. If no value is provided, 50 is the default. The maximum supported value is 500. (optional)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic com.symphony.bdk.http.api.ApiResponse<java.util.List<V4Message>> v4StreamSidMessageGetWithHttpInfo(java.lang.String sid, java.lang.Long since, java.lang.String sessionToken, java.lang.String keyManagerToken, java.lang.Integer skip, java.lang.Integer limit) throws com.symphony.bdk.http.api.ApiException
sid
- Stream ID (required)since
- Timestamp of first required message. This is a long integer value representing milliseconds since Jan 1 1970 (required)sessionToken
- Session authentication token. (required)keyManagerToken
- Key Manager authentication token. (required)skip
- No. of messages to skip. (optional)limit
- Max No. of messages to return. If no value is provided, 50 is the default. The maximum supported value is 500. (optional)com.symphony.bdk.http.api.ApiException
- if fails to make API call