Package com.symphony.bdk.gen.api
Class InfoBarriersApi
java.lang.Object
com.symphony.bdk.gen.api.InfoBarriersApi
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-03-26T16:14:56.804588655Z[Etc/UTC]")
public class InfoBarriersApi
extends Object
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncom.symphony.bdk.http.api.ApiClient
Get the API cilentvoid
setApiClient
(com.symphony.bdk.http.api.ApiClient apiClient) Set the API cilentv1AdminGroupGidMembershipAddPost
(String gid, String sessionToken, List<Long> users) Add members to an Information Barrier group.com.symphony.bdk.http.api.ApiResponse<BulkActionResult>
v1AdminGroupGidMembershipAddPostWithHttpInfo
(String gid, String sessionToken, List<Long> users) Add members to an Information Barrier group.v1AdminGroupGidMembershipListGet
(String gid, String sessionToken, Integer skip, Integer limit) Get the list of userids in this Information Barrier Groupv1AdminGroupGidMembershipListGetWithHttpInfo
(String gid, String sessionToken, Integer skip, Integer limit) Get the list of userids in this Information Barrier Groupv1AdminGroupGidMembershipRemovePost
(String gid, String sessionToken, List<Long> users) Remove members from an Information Barrier groupcom.symphony.bdk.http.api.ApiResponse<BulkActionResult>
v1AdminGroupGidMembershipRemovePostWithHttpInfo
(String gid, String sessionToken, List<Long> users) Remove members from an Information Barrier groupv1AdminGroupListGet
(String sessionToken) Get a list of all Information Barrier Groupsv1AdminGroupListGetWithHttpInfo
(String sessionToken) Get a list of all Information Barrier Groupsv1AdminPolicyListGet
(String sessionToken) Get all Information Policiesv1AdminPolicyListGetWithHttpInfo
(String sessionToken) Get all Information Policies
-
Constructor Details
-
InfoBarriersApi
public InfoBarriersApi(com.symphony.bdk.http.api.ApiClient apiClient)
-
-
Method Details
-
getApiClient
public com.symphony.bdk.http.api.ApiClient getApiClient()Get the API cilent- Returns:
- API client
-
setApiClient
public void setApiClient(com.symphony.bdk.http.api.ApiClient apiClient) Set the API cilent- Parameters:
apiClient
- an instance of API client
-
v1AdminGroupGidMembershipAddPost
public BulkActionResult v1AdminGroupGidMembershipAddPost(String gid, String sessionToken, List<Long> users) throws com.symphony.bdk.http.api.ApiException Add members to an Information Barrier group.- Parameters:
gid
- URL-Safe encoded Group ID (required)sessionToken
- Session authentication token. (required)users
- (required)- Returns:
- BulkActionResult
- Throws:
com.symphony.bdk.http.api.ApiException
- if fails to make API call
-
v1AdminGroupGidMembershipAddPostWithHttpInfo
public com.symphony.bdk.http.api.ApiResponse<BulkActionResult> v1AdminGroupGidMembershipAddPostWithHttpInfo(String gid, String sessionToken, List<Long> users) throws com.symphony.bdk.http.api.ApiException Add members to an Information Barrier group.- Parameters:
gid
- URL-Safe encoded Group ID (required)sessionToken
- Session authentication token. (required)users
- (required)- Returns:
- ApiResponse<BulkActionResult>
- Throws:
com.symphony.bdk.http.api.ApiException
- if fails to make API call
-
v1AdminGroupGidMembershipListGet
public List<Long> v1AdminGroupGidMembershipListGet(String gid, String sessionToken, Integer skip, Integer limit) throws com.symphony.bdk.http.api.ApiException Get the list of userids in this Information Barrier Group- Parameters:
gid
- URL-Safe encoded Group ID (required)sessionToken
- Session authentication token. (required)skip
- Number of records to skip. Must be a positive integer. (optional)limit
- Max number of records to return. Default is 10000. Must be a positive integer and must not exceed 10000. (optional)- Returns:
- List<Long>
- Throws:
com.symphony.bdk.http.api.ApiException
- if fails to make API call
-
v1AdminGroupGidMembershipListGetWithHttpInfo
public com.symphony.bdk.http.api.ApiResponse<List<Long>> v1AdminGroupGidMembershipListGetWithHttpInfo(String gid, String sessionToken, Integer skip, Integer limit) throws com.symphony.bdk.http.api.ApiException Get the list of userids in this Information Barrier Group- Parameters:
gid
- URL-Safe encoded Group ID (required)sessionToken
- Session authentication token. (required)skip
- Number of records to skip. Must be a positive integer. (optional)limit
- Max number of records to return. Default is 10000. Must be a positive integer and must not exceed 10000. (optional)- Returns:
- ApiResponse<List<Long>>
- Throws:
com.symphony.bdk.http.api.ApiException
- if fails to make API call
-
v1AdminGroupGidMembershipRemovePost
public BulkActionResult v1AdminGroupGidMembershipRemovePost(String gid, String sessionToken, List<Long> users) throws com.symphony.bdk.http.api.ApiException Remove members from an Information Barrier group- Parameters:
gid
- URL-Safe encoded Group ID (required)sessionToken
- Session authentication token. (required)users
- (required)- Returns:
- BulkActionResult
- Throws:
com.symphony.bdk.http.api.ApiException
- if fails to make API call
-
v1AdminGroupGidMembershipRemovePostWithHttpInfo
public com.symphony.bdk.http.api.ApiResponse<BulkActionResult> v1AdminGroupGidMembershipRemovePostWithHttpInfo(String gid, String sessionToken, List<Long> users) throws com.symphony.bdk.http.api.ApiException Remove members from an Information Barrier group- Parameters:
gid
- URL-Safe encoded Group ID (required)sessionToken
- Session authentication token. (required)users
- (required)- Returns:
- ApiResponse<BulkActionResult>
- Throws:
com.symphony.bdk.http.api.ApiException
- if fails to make API call
-
v1AdminGroupListGet
public List<Group> v1AdminGroupListGet(String sessionToken) throws com.symphony.bdk.http.api.ApiException Get a list of all Information Barrier Groups- Parameters:
sessionToken
- Session authentication token. (required)- Returns:
- List<Group>
- Throws:
com.symphony.bdk.http.api.ApiException
- if fails to make API call
-
v1AdminGroupListGetWithHttpInfo
public com.symphony.bdk.http.api.ApiResponse<List<Group>> v1AdminGroupListGetWithHttpInfo(String sessionToken) throws com.symphony.bdk.http.api.ApiException Get a list of all Information Barrier Groups- Parameters:
sessionToken
- Session authentication token. (required)- Returns:
- ApiResponse<List<Group>>
- Throws:
com.symphony.bdk.http.api.ApiException
- if fails to make API call
-
v1AdminPolicyListGet
public List<Policy> v1AdminPolicyListGet(String sessionToken) throws com.symphony.bdk.http.api.ApiException Get all Information Policies- Parameters:
sessionToken
- Session authentication token. (required)- Returns:
- List<Policy>
- Throws:
com.symphony.bdk.http.api.ApiException
- if fails to make API call
-
v1AdminPolicyListGetWithHttpInfo
public com.symphony.bdk.http.api.ApiResponse<List<Policy>> v1AdminPolicyListGetWithHttpInfo(String sessionToken) throws com.symphony.bdk.http.api.ApiException Get all Information Policies- Parameters:
sessionToken
- Session authentication token. (required)- Returns:
- ApiResponse<List<Policy>>
- Throws:
com.symphony.bdk.http.api.ApiException
- if fails to make API call
-