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 Details

    • RoleDResourceSetBindingMemberApi

      public RoleDResourceSetBindingMemberApi()
    • RoleDResourceSetBindingMemberApi

      public RoleDResourceSetBindingMemberApi(ApiClient apiClient)
  • Method Details

    • getApiClient

      public ApiClient getApiClient()
    • setApiClient

      public void setApiClient(ApiClient apiClient)
    • 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 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)
      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 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)
      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 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)
      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 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)
      additionalHeaders - additionalHeaders for this call
      Throws:
      ApiException - if fails to make API call
    • getObjectMapper

      protected static com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()