@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2022-11-16T10:26:51.686Z[Etc/UTC]")
public class DatafeedApi
extends java.lang.Object
Constructor and Description |
---|
DatafeedApi(com.symphony.bdk.http.api.ApiClient apiClient) |
Modifier and Type | Method and Description |
---|---|
V5Datafeed |
createDatafeed(java.lang.String sessionToken,
java.lang.String keyManagerToken,
V5DatafeedCreateBody body)
Create a new real time messages / events stream (\"datafeed\").
|
com.symphony.bdk.http.api.ApiResponse<V5Datafeed> |
createDatafeedWithHttpInfo(java.lang.String sessionToken,
java.lang.String keyManagerToken,
V5DatafeedCreateBody body)
Create a new real time messages / events stream (\"datafeed\").
|
V2Error |
deleteDatafeed(java.lang.String datafeedId,
java.lang.String sessionToken,
java.lang.String keyManagerToken)
Delete the specified real time message / event stream (\"datafeed\").
|
com.symphony.bdk.http.api.ApiResponse<V2Error> |
deleteDatafeedWithHttpInfo(java.lang.String datafeedId,
java.lang.String sessionToken,
java.lang.String keyManagerToken)
Delete the specified real time message / event stream (\"datafeed\").
|
com.symphony.bdk.http.api.ApiClient |
getApiClient()
Get the API cilent
|
java.util.List<V5Datafeed> |
listDatafeed(java.lang.String sessionToken,
java.lang.String keyManagerToken,
java.lang.String tag)
Read list of real time messages / events stream (\"datafeed\").
|
com.symphony.bdk.http.api.ApiResponse<java.util.List<V5Datafeed>> |
listDatafeedWithHttpInfo(java.lang.String sessionToken,
java.lang.String keyManagerToken,
java.lang.String tag)
Read list of real time messages / events stream (\"datafeed\").
|
V5EventList |
readDatafeed(java.lang.String datafeedId,
java.lang.String sessionToken,
java.lang.String keyManagerToken,
AckId ackId)
Read the specified real time message / event stream (\"datafeed\").
|
com.symphony.bdk.http.api.ApiResponse<V5EventList> |
readDatafeedWithHttpInfo(java.lang.String datafeedId,
java.lang.String sessionToken,
java.lang.String keyManagerToken,
AckId ackId)
Read the specified real time message / event stream (\"datafeed\").
|
V5EventList |
readEvents(java.lang.String sessionToken,
java.lang.String keyManagerToken,
V5EventsReadBody body)
Read Real Time Events from an event stream (aka datafeed)
_Available on Agent 22.5.1 and above.This endpoint provides messages and events from all conversations that the user is in or events from the whole pod depending on the \"type\" field value.
|
com.symphony.bdk.http.api.ApiResponse<V5EventList> |
readEventsWithHttpInfo(java.lang.String sessionToken,
java.lang.String keyManagerToken,
V5EventsReadBody body)
Read Real Time Events from an event stream (aka datafeed)
_Available on Agent 22.5.1 and above.This endpoint provides messages and events from all conversations that the user is in or events from the whole pod depending on the \"type\" field value.
|
void |
setApiClient(com.symphony.bdk.http.api.ApiClient apiClient)
Set the API cilent
|
Datafeed |
v1DatafeedCreatePost(java.lang.String sessionToken,
java.lang.String keyManagerToken)
Deprecated.
|
com.symphony.bdk.http.api.ApiResponse<Datafeed> |
v1DatafeedCreatePostWithHttpInfo(java.lang.String sessionToken,
java.lang.String keyManagerToken)
Deprecated.
|
java.util.List<Message> |
v1DatafeedIdReadGet(java.lang.String id,
java.lang.String sessionToken,
java.lang.String keyManagerToken,
java.lang.Integer maxMessages)
Deprecated.
|
com.symphony.bdk.http.api.ApiResponse<java.util.List<Message>> |
v1DatafeedIdReadGetWithHttpInfo(java.lang.String id,
java.lang.String sessionToken,
java.lang.String keyManagerToken,
java.lang.Integer maxMessages)
Deprecated.
|
java.util.List<V2BaseMessage> |
v2DatafeedIdReadGet(java.lang.String id,
java.lang.String sessionToken,
java.lang.String keyManagerToken,
java.lang.Integer maxMessages)
Deprecated.
|
com.symphony.bdk.http.api.ApiResponse<java.util.List<V2BaseMessage>> |
v2DatafeedIdReadGetWithHttpInfo(java.lang.String id,
java.lang.String sessionToken,
java.lang.String keyManagerToken,
java.lang.Integer maxMessages)
Deprecated.
|
Datafeed |
v4DatafeedCreatePost(java.lang.String sessionToken,
java.lang.String keyManagerToken)
Deprecated.
|
com.symphony.bdk.http.api.ApiResponse<Datafeed> |
v4DatafeedCreatePostWithHttpInfo(java.lang.String sessionToken,
java.lang.String keyManagerToken)
Deprecated.
|
java.util.List<V4Event> |
v4DatafeedIdReadGet(java.lang.String id,
java.lang.String sessionToken,
java.lang.String keyManagerToken,
java.lang.Integer limit)
Deprecated.
|
com.symphony.bdk.http.api.ApiResponse<java.util.List<V4Event>> |
v4DatafeedIdReadGetWithHttpInfo(java.lang.String id,
java.lang.String sessionToken,
java.lang.String keyManagerToken,
java.lang.Integer limit)
Deprecated.
|
public com.symphony.bdk.http.api.ApiClient getApiClient()
public void setApiClient(com.symphony.bdk.http.api.ApiClient apiClient)
apiClient
- an instance of API clientpublic V5Datafeed createDatafeed(java.lang.String sessionToken, java.lang.String keyManagerToken, V5DatafeedCreateBody body) throws com.symphony.bdk.http.api.ApiException
sessionToken
- Session authentication token. (required)keyManagerToken
- Key Manager authentication token. (required)body
- (optional)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic com.symphony.bdk.http.api.ApiResponse<V5Datafeed> createDatafeedWithHttpInfo(java.lang.String sessionToken, java.lang.String keyManagerToken, V5DatafeedCreateBody body) throws com.symphony.bdk.http.api.ApiException
sessionToken
- Session authentication token. (required)keyManagerToken
- Key Manager authentication token. (required)body
- (optional)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic V2Error deleteDatafeed(java.lang.String datafeedId, java.lang.String sessionToken, java.lang.String keyManagerToken) throws com.symphony.bdk.http.api.ApiException
datafeedId
- ID of the datafeed (required)sessionToken
- Session authentication token. (required)keyManagerToken
- Key Manager authentication token. (required)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic com.symphony.bdk.http.api.ApiResponse<V2Error> deleteDatafeedWithHttpInfo(java.lang.String datafeedId, java.lang.String sessionToken, java.lang.String keyManagerToken) throws com.symphony.bdk.http.api.ApiException
datafeedId
- ID of the datafeed (required)sessionToken
- Session authentication token. (required)keyManagerToken
- Key Manager authentication token. (required)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic java.util.List<V5Datafeed> listDatafeed(java.lang.String sessionToken, java.lang.String keyManagerToken, java.lang.String tag) throws com.symphony.bdk.http.api.ApiException
sessionToken
- Session authentication token. (required)keyManagerToken
- Key Manager authentication token. (required)tag
- A unique identifier to ensure uniqueness of the datafeed. Used to restrict search. (optional)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic com.symphony.bdk.http.api.ApiResponse<java.util.List<V5Datafeed>> listDatafeedWithHttpInfo(java.lang.String sessionToken, java.lang.String keyManagerToken, java.lang.String tag) throws com.symphony.bdk.http.api.ApiException
sessionToken
- Session authentication token. (required)keyManagerToken
- Key Manager authentication token. (required)tag
- A unique identifier to ensure uniqueness of the datafeed. Used to restrict search. (optional)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic V5EventList readDatafeed(java.lang.String datafeedId, java.lang.String sessionToken, java.lang.String keyManagerToken, AckId ackId) throws com.symphony.bdk.http.api.ApiException
datafeedId
- ID of the datafeed (required)sessionToken
- Session authentication token. (required)keyManagerToken
- Key Manager authentication token. (required)ackId
- ackId received from last POST Base64 encoded. (optional)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic com.symphony.bdk.http.api.ApiResponse<V5EventList> readDatafeedWithHttpInfo(java.lang.String datafeedId, java.lang.String sessionToken, java.lang.String keyManagerToken, AckId ackId) throws com.symphony.bdk.http.api.ApiException
datafeedId
- ID of the datafeed (required)sessionToken
- Session authentication token. (required)keyManagerToken
- Key Manager authentication token. (required)ackId
- ackId received from last POST Base64 encoded. (optional)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic V5EventList readEvents(java.lang.String sessionToken, java.lang.String keyManagerToken, V5EventsReadBody body) throws com.symphony.bdk.http.api.ApiException
sessionToken
- Session authentication token. (required)keyManagerToken
- Key Manager authentication token. (required)body
- body containing all information of events to be fetched (required)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic com.symphony.bdk.http.api.ApiResponse<V5EventList> readEventsWithHttpInfo(java.lang.String sessionToken, java.lang.String keyManagerToken, V5EventsReadBody body) throws com.symphony.bdk.http.api.ApiException
sessionToken
- Session authentication token. (required)keyManagerToken
- Key Manager authentication token. (required)body
- body containing all information of events to be fetched (required)com.symphony.bdk.http.api.ApiException
- if fails to make API call@Deprecated public Datafeed v1DatafeedCreatePost(java.lang.String sessionToken, java.lang.String keyManagerToken) throws com.symphony.bdk.http.api.ApiException
sessionToken
- Session authentication token. (required)keyManagerToken
- Key Manager authentication token. (required)com.symphony.bdk.http.api.ApiException
- if fails to make API call@Deprecated public com.symphony.bdk.http.api.ApiResponse<Datafeed> v1DatafeedCreatePostWithHttpInfo(java.lang.String sessionToken, java.lang.String keyManagerToken) throws com.symphony.bdk.http.api.ApiException
sessionToken
- Session authentication token. (required)keyManagerToken
- Key Manager authentication token. (required)com.symphony.bdk.http.api.ApiException
- if fails to make API call@Deprecated public java.util.List<Message> v1DatafeedIdReadGet(java.lang.String id, java.lang.String sessionToken, java.lang.String keyManagerToken, java.lang.Integer maxMessages) throws com.symphony.bdk.http.api.ApiException
id
- Datafeed ID (required)sessionToken
- Session authentication token. (required)keyManagerToken
- Key Manager authentication token. (required)maxMessages
- Max No. of messages to return. (optional)com.symphony.bdk.http.api.ApiException
- if fails to make API call@Deprecated public com.symphony.bdk.http.api.ApiResponse<java.util.List<Message>> v1DatafeedIdReadGetWithHttpInfo(java.lang.String id, java.lang.String sessionToken, java.lang.String keyManagerToken, java.lang.Integer maxMessages) throws com.symphony.bdk.http.api.ApiException
id
- Datafeed ID (required)sessionToken
- Session authentication token. (required)keyManagerToken
- Key Manager authentication token. (required)maxMessages
- Max No. of messages to return. (optional)com.symphony.bdk.http.api.ApiException
- if fails to make API call@Deprecated public java.util.List<V2BaseMessage> v2DatafeedIdReadGet(java.lang.String id, java.lang.String sessionToken, java.lang.String keyManagerToken, java.lang.Integer maxMessages) throws com.symphony.bdk.http.api.ApiException
id
- Datafeed ID (required)sessionToken
- Session authentication token. (required)keyManagerToken
- Key Manager authentication token. (required)maxMessages
- Max No. of messages to return. (optional)com.symphony.bdk.http.api.ApiException
- if fails to make API call@Deprecated public com.symphony.bdk.http.api.ApiResponse<java.util.List<V2BaseMessage>> v2DatafeedIdReadGetWithHttpInfo(java.lang.String id, java.lang.String sessionToken, java.lang.String keyManagerToken, java.lang.Integer maxMessages) throws com.symphony.bdk.http.api.ApiException
id
- Datafeed ID (required)sessionToken
- Session authentication token. (required)keyManagerToken
- Key Manager authentication token. (required)maxMessages
- Max No. of messages to return. (optional)com.symphony.bdk.http.api.ApiException
- if fails to make API call@Deprecated public Datafeed v4DatafeedCreatePost(java.lang.String sessionToken, java.lang.String keyManagerToken) throws com.symphony.bdk.http.api.ApiException
sessionToken
- Session authentication token. (required)keyManagerToken
- Key Manager authentication token. (required)com.symphony.bdk.http.api.ApiException
- if fails to make API call@Deprecated public com.symphony.bdk.http.api.ApiResponse<Datafeed> v4DatafeedCreatePostWithHttpInfo(java.lang.String sessionToken, java.lang.String keyManagerToken) throws com.symphony.bdk.http.api.ApiException
sessionToken
- Session authentication token. (required)keyManagerToken
- Key Manager authentication token. (required)com.symphony.bdk.http.api.ApiException
- if fails to make API call@Deprecated public java.util.List<V4Event> v4DatafeedIdReadGet(java.lang.String id, java.lang.String sessionToken, java.lang.String keyManagerToken, java.lang.Integer limit) throws com.symphony.bdk.http.api.ApiException
id
- Datafeed ID (required)sessionToken
- Session authentication token. (required)keyManagerToken
- Key Manager authentication token. (required)limit
- Max No. of messages to return. (optional)com.symphony.bdk.http.api.ApiException
- if fails to make API call@Deprecated public com.symphony.bdk.http.api.ApiResponse<java.util.List<V4Event>> v4DatafeedIdReadGetWithHttpInfo(java.lang.String id, java.lang.String sessionToken, java.lang.String keyManagerToken, java.lang.Integer limit) throws com.symphony.bdk.http.api.ApiException
id
- Datafeed ID (required)sessionToken
- Session authentication token. (required)keyManagerToken
- Key Manager authentication token. (required)limit
- Max No. of messages to return. (optional)com.symphony.bdk.http.api.ApiException
- if fails to make API call