@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2021-03-01T14:49:48.150Z[Etc/UTC]")
public class SignalsApi
extends java.lang.Object
Constructor and Description |
---|
SignalsApi(com.symphony.bdk.http.api.ApiClient apiClient) |
Modifier and Type | Method and Description |
---|---|
com.symphony.bdk.http.api.ApiClient |
getApiClient()
Get the API cilent
|
AgentInfo |
v1InfoGet()
Get information about the Agent
|
com.symphony.bdk.http.api.ApiResponse<AgentInfo> |
v1InfoGetWithHttpInfo()
Get information about the Agent
|
Signal |
v1SignalsCreatePost(java.lang.String sessionToken,
BaseSignal signal,
java.lang.String keyManagerToken)
Create a signal.
|
com.symphony.bdk.http.api.ApiResponse<Signal> |
v1SignalsCreatePostWithHttpInfo(java.lang.String sessionToken,
BaseSignal signal,
java.lang.String keyManagerToken)
Create a signal.
|
SuccessResponse |
v1SignalsIdDeletePost(java.lang.String sessionToken,
java.lang.String id,
java.lang.String keyManagerToken)
Delete a signal.
|
com.symphony.bdk.http.api.ApiResponse<SuccessResponse> |
v1SignalsIdDeletePostWithHttpInfo(java.lang.String sessionToken,
java.lang.String id,
java.lang.String keyManagerToken)
Delete a signal.
|
Signal |
v1SignalsIdGetGet(java.lang.String sessionToken,
java.lang.String id,
java.lang.String keyManagerToken)
Get details of the requested signal.
|
com.symphony.bdk.http.api.ApiResponse<Signal> |
v1SignalsIdGetGetWithHttpInfo(java.lang.String sessionToken,
java.lang.String id,
java.lang.String keyManagerToken)
Get details of the requested signal.
|
ChannelSubscriptionResponse |
v1SignalsIdSubscribePost(java.lang.String sessionToken,
java.lang.String id,
java.lang.String keyManagerToken,
java.lang.Boolean pushed,
java.util.List<java.lang.Long> users)
Subscribe to a Signal.
|
com.symphony.bdk.http.api.ApiResponse<ChannelSubscriptionResponse> |
v1SignalsIdSubscribePostWithHttpInfo(java.lang.String sessionToken,
java.lang.String id,
java.lang.String keyManagerToken,
java.lang.Boolean pushed,
java.util.List<java.lang.Long> users)
Subscribe to a Signal.
|
ChannelSubscriberResponse |
v1SignalsIdSubscribersGet(java.lang.String sessionToken,
java.lang.String id,
java.lang.String keyManagerToken,
java.lang.Integer skip,
java.lang.Integer limit)
Get the subscribers of a signal
|
com.symphony.bdk.http.api.ApiResponse<ChannelSubscriberResponse> |
v1SignalsIdSubscribersGetWithHttpInfo(java.lang.String sessionToken,
java.lang.String id,
java.lang.String keyManagerToken,
java.lang.Integer skip,
java.lang.Integer limit)
Get the subscribers of a signal
|
ChannelSubscriptionResponse |
v1SignalsIdUnsubscribePost(java.lang.String sessionToken,
java.lang.String id,
java.lang.String keyManagerToken,
java.util.List<java.lang.Long> users)
Unsubscribe to a Signal.
|
com.symphony.bdk.http.api.ApiResponse<ChannelSubscriptionResponse> |
v1SignalsIdUnsubscribePostWithHttpInfo(java.lang.String sessionToken,
java.lang.String id,
java.lang.String keyManagerToken,
java.util.List<java.lang.Long> users)
Unsubscribe to a Signal.
|
Signal |
v1SignalsIdUpdatePost(java.lang.String sessionToken,
java.lang.String id,
BaseSignal signal,
java.lang.String keyManagerToken)
Update a signal.
|
com.symphony.bdk.http.api.ApiResponse<Signal> |
v1SignalsIdUpdatePostWithHttpInfo(java.lang.String sessionToken,
java.lang.String id,
BaseSignal signal,
java.lang.String keyManagerToken)
Update a signal.
|
java.util.List<Signal> |
v1SignalsListGet(java.lang.String sessionToken,
java.lang.String keyManagerToken,
java.lang.Integer skip,
java.lang.Integer limit)
List signals for the requesting user.
|
com.symphony.bdk.http.api.ApiResponse<java.util.List<Signal>> |
v1SignalsListGetWithHttpInfo(java.lang.String sessionToken,
java.lang.String keyManagerToken,
java.lang.Integer skip,
java.lang.Integer limit)
List signals for the requesting user.
|
public com.symphony.bdk.http.api.ApiClient getApiClient()
public AgentInfo v1InfoGet() throws com.symphony.bdk.http.api.ApiException
com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic com.symphony.bdk.http.api.ApiResponse<AgentInfo> v1InfoGetWithHttpInfo() throws com.symphony.bdk.http.api.ApiException
com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic Signal v1SignalsCreatePost(java.lang.String sessionToken, BaseSignal signal, java.lang.String keyManagerToken) throws com.symphony.bdk.http.api.ApiException
sessionToken
- Session authentication token. (required)signal
- Signal definition. (required)keyManagerToken
- Key Manager authentication token. (optional)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic com.symphony.bdk.http.api.ApiResponse<Signal> v1SignalsCreatePostWithHttpInfo(java.lang.String sessionToken, BaseSignal signal, java.lang.String keyManagerToken) throws com.symphony.bdk.http.api.ApiException
sessionToken
- Session authentication token. (required)signal
- Signal definition. (required)keyManagerToken
- Key Manager authentication token. (optional)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic SuccessResponse v1SignalsIdDeletePost(java.lang.String sessionToken, java.lang.String id, java.lang.String keyManagerToken) throws com.symphony.bdk.http.api.ApiException
sessionToken
- Session authentication token. (required)id
- The id of the signal. (required)keyManagerToken
- Key Manager authentication token. (optional)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic com.symphony.bdk.http.api.ApiResponse<SuccessResponse> v1SignalsIdDeletePostWithHttpInfo(java.lang.String sessionToken, java.lang.String id, java.lang.String keyManagerToken) throws com.symphony.bdk.http.api.ApiException
sessionToken
- Session authentication token. (required)id
- The id of the signal. (required)keyManagerToken
- Key Manager authentication token. (optional)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic Signal v1SignalsIdGetGet(java.lang.String sessionToken, java.lang.String id, java.lang.String keyManagerToken) throws com.symphony.bdk.http.api.ApiException
sessionToken
- Session authentication token. (required)id
- The ID of the signal to display. (required)keyManagerToken
- Key Manager authentication token. (optional)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic com.symphony.bdk.http.api.ApiResponse<Signal> v1SignalsIdGetGetWithHttpInfo(java.lang.String sessionToken, java.lang.String id, java.lang.String keyManagerToken) throws com.symphony.bdk.http.api.ApiException
sessionToken
- Session authentication token. (required)id
- The ID of the signal to display. (required)keyManagerToken
- Key Manager authentication token. (optional)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic ChannelSubscriptionResponse v1SignalsIdSubscribePost(java.lang.String sessionToken, java.lang.String id, java.lang.String keyManagerToken, java.lang.Boolean pushed, java.util.List<java.lang.Long> users) throws com.symphony.bdk.http.api.ApiException
sessionToken
- Session authentication token. (required)id
- The id of the signal. (required)keyManagerToken
- Key Manager authentication token. (optional)pushed
- Prevent the user to unsubscribe (only for bulk subscription) (optional)users
- UserIds to subscribe (only for bulk subscription) (optional)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic com.symphony.bdk.http.api.ApiResponse<ChannelSubscriptionResponse> v1SignalsIdSubscribePostWithHttpInfo(java.lang.String sessionToken, java.lang.String id, java.lang.String keyManagerToken, java.lang.Boolean pushed, java.util.List<java.lang.Long> users) throws com.symphony.bdk.http.api.ApiException
sessionToken
- Session authentication token. (required)id
- The id of the signal. (required)keyManagerToken
- Key Manager authentication token. (optional)pushed
- Prevent the user to unsubscribe (only for bulk subscription) (optional)users
- UserIds to subscribe (only for bulk subscription) (optional)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic ChannelSubscriberResponse v1SignalsIdSubscribersGet(java.lang.String sessionToken, java.lang.String id, java.lang.String keyManagerToken, java.lang.Integer skip, java.lang.Integer limit) throws com.symphony.bdk.http.api.ApiException
sessionToken
- Session authentication token. (required)id
- The id of the signal. (required)keyManagerToken
- Key Manager authentication token. (optional)skip
- No. of results to skip. (optional, default to 0)limit
- Max No. of subscribers to return. If no value is provided, 100 is the default. (optional, default to 100)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic com.symphony.bdk.http.api.ApiResponse<ChannelSubscriberResponse> v1SignalsIdSubscribersGetWithHttpInfo(java.lang.String sessionToken, java.lang.String id, java.lang.String keyManagerToken, java.lang.Integer skip, java.lang.Integer limit) throws com.symphony.bdk.http.api.ApiException
sessionToken
- Session authentication token. (required)id
- The id of the signal. (required)keyManagerToken
- Key Manager authentication token. (optional)skip
- No. of results to skip. (optional, default to 0)limit
- Max No. of subscribers to return. If no value is provided, 100 is the default. (optional, default to 100)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic ChannelSubscriptionResponse v1SignalsIdUnsubscribePost(java.lang.String sessionToken, java.lang.String id, java.lang.String keyManagerToken, java.util.List<java.lang.Long> users) throws com.symphony.bdk.http.api.ApiException
sessionToken
- Session authentication token. (required)id
- The id of the signal. (required)keyManagerToken
- Key Manager authentication token. (optional)users
- UserIds to unsubscribe (only for bulk unsubscription) (optional)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic com.symphony.bdk.http.api.ApiResponse<ChannelSubscriptionResponse> v1SignalsIdUnsubscribePostWithHttpInfo(java.lang.String sessionToken, java.lang.String id, java.lang.String keyManagerToken, java.util.List<java.lang.Long> users) throws com.symphony.bdk.http.api.ApiException
sessionToken
- Session authentication token. (required)id
- The id of the signal. (required)keyManagerToken
- Key Manager authentication token. (optional)users
- UserIds to unsubscribe (only for bulk unsubscription) (optional)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic Signal v1SignalsIdUpdatePost(java.lang.String sessionToken, java.lang.String id, BaseSignal signal, java.lang.String keyManagerToken) throws com.symphony.bdk.http.api.ApiException
sessionToken
- Session authentication token. (required)id
- The id of the signal. (required)signal
- Signal definition. (required)keyManagerToken
- Key Manager authentication token. (optional)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic com.symphony.bdk.http.api.ApiResponse<Signal> v1SignalsIdUpdatePostWithHttpInfo(java.lang.String sessionToken, java.lang.String id, BaseSignal signal, java.lang.String keyManagerToken) throws com.symphony.bdk.http.api.ApiException
sessionToken
- Session authentication token. (required)id
- The id of the signal. (required)signal
- Signal definition. (required)keyManagerToken
- Key Manager authentication token. (optional)com.symphony.bdk.http.api.ApiException
- if fails to make API callpublic java.util.List<Signal> v1SignalsListGet(java.lang.String sessionToken, java.lang.String keyManagerToken, java.lang.Integer skip, java.lang.Integer limit) throws com.symphony.bdk.http.api.ApiException
sessionToken
- Session authentication token. (required)keyManagerToken
- Key Manager authentication token. (optional)skip
- No. of signals to skip. (optional)limit
- Max no. of signals 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<Signal>> v1SignalsListGetWithHttpInfo(java.lang.String sessionToken, java.lang.String keyManagerToken, java.lang.Integer skip, java.lang.Integer limit) throws com.symphony.bdk.http.api.ApiException
sessionToken
- Session authentication token. (required)keyManagerToken
- Key Manager authentication token. (optional)skip
- No. of signals to skip. (optional)limit
- Max no. of signals 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