@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2022-06-16T07:53:19.505Z[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 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 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