Package com.okta.sdk.resource.api
Class RoleDResourceSetBindingMemberApi
java.lang.Object
com.okta.sdk.resource.api.RoleDResourceSetBindingMemberApi
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2026-03-13T17:36:05.533634+05:30[Asia/Kolkata]",
comments="Generator version: 7.15.0")
public class RoleDResourceSetBindingMemberApi
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddMembersToBinding(String resourceSetIdOrLabel, String roleIdOrLabel, ResourceSetBindingAddMembersRequest instance) Add more role resource set binding members Adds more members to a role resource set bindingaddMembersToBinding(String resourceSetIdOrLabel, String roleIdOrLabel, ResourceSetBindingAddMembersRequest instance, Map<String, String> additionalHeaders) Add more role resource set binding members Adds more members to a role resource set bindinggetMemberOfBinding(String resourceSetIdOrLabel, String roleIdOrLabel, String memberId) Retrieve a role resource set binding member Retrieves a member (identified by `memberId`) that belongs to a role resource set bindinggetMemberOfBinding(String resourceSetIdOrLabel, String roleIdOrLabel, String memberId, Map<String, String> additionalHeaders) Retrieve a role resource set binding member Retrieves a member (identified by `memberId`) that belongs to a role resource set bindingprotected static com.fasterxml.jackson.databind.ObjectMapperlistMembersOfBinding(String resourceSetIdOrLabel, String roleIdOrLabel, String after) List all role resource set binding members Lists all members of a role resource set binding with pagination supportlistMembersOfBinding(String resourceSetIdOrLabel, String roleIdOrLabel, String after, Map<String, String> additionalHeaders) List all role resource set binding members Lists all members of a role resource set binding with pagination supportvoidsetApiClient(ApiClient apiClient) voidunassignMemberFromBinding(String resourceSetIdOrLabel, String roleIdOrLabel, String memberId) Unassign a role resource set binding member Unassigns a member (identified by `memberId`) from a role resource set bindingvoidunassignMemberFromBinding(String resourceSetIdOrLabel, String roleIdOrLabel, String memberId, Map<String, String> additionalHeaders) Unassign a role resource set binding member Unassigns a member (identified by `memberId`) from a role resource set binding
-
Constructor Details
-
RoleDResourceSetBindingMemberApi
public RoleDResourceSetBindingMemberApi() -
RoleDResourceSetBindingMemberApi
-
-
Method Details
-
getApiClient
-
setApiClient
-
addMembersToBinding
public ResourceSetBindingEditResponse addMembersToBinding(String resourceSetIdOrLabel, String roleIdOrLabel, ResourceSetBindingAddMembersRequest instance) throws ApiException Add more role resource set binding members Adds more members to a role resource set binding- Parameters:
resourceSetIdOrLabel- `id` or `label` of the resource set (required)roleIdOrLabel- `id` or `label` of the role (required)instance- (required)- Returns:
- ResourceSetBindingEditResponse
- Throws:
ApiException- if fails to make API call
-
addMembersToBinding
public ResourceSetBindingEditResponse addMembersToBinding(String resourceSetIdOrLabel, String roleIdOrLabel, ResourceSetBindingAddMembersRequest instance, Map<String, String> additionalHeaders) throws ApiExceptionAdd more role resource set binding members Adds more members to a role resource set binding- Parameters:
resourceSetIdOrLabel- `id` or `label` of the resource set (required)roleIdOrLabel- `id` or `label` of the role (required)instance- (required)additionalHeaders- additionalHeaders for this call- Returns:
- ResourceSetBindingEditResponse
- Throws:
ApiException- if fails to make API call
-
getMemberOfBinding
public ResourceSetBindingMember getMemberOfBinding(String resourceSetIdOrLabel, String roleIdOrLabel, String memberId) throws ApiException Retrieve a role resource set binding member Retrieves a member (identified by `memberId`) that belongs to a role resource set binding- Parameters:
resourceSetIdOrLabel- `id` or `label` of the resource set (required)roleIdOrLabel- `id` or `label` of the role (required)memberId- `id` of the member (required)- Returns:
- ResourceSetBindingMember
- Throws:
ApiException- if fails to make API call
-
getMemberOfBinding
public ResourceSetBindingMember getMemberOfBinding(String resourceSetIdOrLabel, String roleIdOrLabel, String memberId, Map<String, String> additionalHeaders) throws ApiExceptionRetrieve a role resource set binding member Retrieves a member (identified by `memberId`) that belongs to a role resource set binding- Parameters:
resourceSetIdOrLabel- `id` or `label` of the resource set (required)roleIdOrLabel- `id` or `label` of the role (required)memberId- `id` of the member (required)additionalHeaders- additionalHeaders for this call- Returns:
- ResourceSetBindingMember
- Throws:
ApiException- if fails to make API call
-
listMembersOfBinding
public ResourceSetBindingMembers listMembersOfBinding(String resourceSetIdOrLabel, String roleIdOrLabel, String after) throws ApiException List all role resource set binding members Lists all members of a role resource set binding with pagination support- Parameters:
resourceSetIdOrLabel- `id` or `label` of the resource set (required)roleIdOrLabel- `id` or `label` of the role (required)after- The cursor to use for pagination. It is an opaque string that specifies your current location in the list and is obtained from the `Link` response header. See [Pagination](https://developer.okta.com/docs/api/#pagination) and [Link header](https://developer.okta.com/docs/api/#link-header). (optional)- Returns:
- ResourceSetBindingMembers
- Throws:
ApiException- if fails to make API call
-
listMembersOfBinding
public ResourceSetBindingMembers listMembersOfBinding(String resourceSetIdOrLabel, String roleIdOrLabel, String after, Map<String, String> additionalHeaders) throws ApiExceptionList all role resource set binding members Lists all members of a role resource set binding with pagination support- Parameters:
resourceSetIdOrLabel- `id` or `label` of the resource set (required)roleIdOrLabel- `id` or `label` of the role (required)after- The cursor to use for pagination. It is an opaque string that specifies your current location in the list and is obtained from the `Link` response header. See [Pagination](https://developer.okta.com/docs/api/#pagination) and [Link header](https://developer.okta.com/docs/api/#link-header). (optional)additionalHeaders- additionalHeaders for this call- Returns:
- ResourceSetBindingMembers
- Throws:
ApiException- if fails to make API call
-
unassignMemberFromBinding
public void unassignMemberFromBinding(String resourceSetIdOrLabel, String roleIdOrLabel, String memberId) throws ApiException Unassign a role resource set binding member Unassigns a member (identified by `memberId`) from a role resource set binding- Parameters:
resourceSetIdOrLabel- `id` or `label` of the resource set (required)roleIdOrLabel- `id` or `label` of the role (required)memberId- `id` of the member (required)- Throws:
ApiException- if fails to make API call
-
unassignMemberFromBinding
public void unassignMemberFromBinding(String resourceSetIdOrLabel, String roleIdOrLabel, String memberId, Map<String, String> additionalHeaders) throws ApiExceptionUnassign a role resource set binding member Unassigns a member (identified by `memberId`) from a role resource set binding- Parameters:
resourceSetIdOrLabel- `id` or `label` of the resource set (required)roleIdOrLabel- `id` or `label` of the role (required)memberId- `id` of the member (required)additionalHeaders- additionalHeaders for this call- Throws:
ApiException- if fails to make API call
-
getObjectMapper
protected static com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()
-