Interface RoleService
-
- All Implemented Interfaces:
public interface RoleService
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceRoleService.WithRawResponseA view of RoleService that provides access to raw HTTP responses for each method.
-
Method Summary
Modifier and Type Method Description abstract RoleService.WithRawResponsewithRawResponse()Returns a view of this service that provides access to raw HTTP responses for each method. abstract RoleServicewithOptions(Consumer<ClientOptions.Builder> modifier)Returns a view of this service with the given option modifications applied. RoleCreateResponsecreate(String userId, RoleCreateParams params)Assigns an organization role to a user within the organization. RoleCreateResponsecreate(String userId, RoleCreateParams params, RequestOptions requestOptions)RoleCreateResponsecreate(RoleCreateParams params)abstract RoleCreateResponsecreate(RoleCreateParams params, RequestOptions requestOptions)RoleRetrieveResponseretrieve(String roleId, RoleRetrieveParams params)Retrieves an organization role assigned to a user. RoleRetrieveResponseretrieve(String roleId, RoleRetrieveParams params, RequestOptions requestOptions)RoleRetrieveResponseretrieve(RoleRetrieveParams params)abstract RoleRetrieveResponseretrieve(RoleRetrieveParams params, RequestOptions requestOptions)RoleListPagelist(String userId)Lists the organization roles assigned to a user within the organization. RoleListPagelist(String userId, RoleListParams params, RequestOptions requestOptions)RoleListPagelist(String userId, RoleListParams params)abstract RoleListPagelist(RoleListParams params, RequestOptions requestOptions)RoleListPagelist(RoleListParams params)RoleListPagelist(String userId, RequestOptions requestOptions)RoleDeleteResponsedelete(String roleId, RoleDeleteParams params)Unassigns an organization role from a user within the organization. RoleDeleteResponsedelete(String roleId, RoleDeleteParams params, RequestOptions requestOptions)RoleDeleteResponsedelete(RoleDeleteParams params)abstract RoleDeleteResponsedelete(RoleDeleteParams params, RequestOptions requestOptions)-
-
Method Detail
-
withRawResponse
abstract RoleService.WithRawResponse withRawResponse()
Returns a view of this service that provides access to raw HTTP responses for each method.
-
withOptions
abstract RoleService withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
-
create
RoleCreateResponse create(String userId, RoleCreateParams params)
Assigns an organization role to a user within the organization.
-
create
RoleCreateResponse create(String userId, RoleCreateParams params, RequestOptions requestOptions)
-
create
RoleCreateResponse create(RoleCreateParams params)
-
create
abstract RoleCreateResponse create(RoleCreateParams params, RequestOptions requestOptions)
-
retrieve
RoleRetrieveResponse retrieve(String roleId, RoleRetrieveParams params)
Retrieves an organization role assigned to a user.
-
retrieve
RoleRetrieveResponse retrieve(String roleId, RoleRetrieveParams params, RequestOptions requestOptions)
-
retrieve
RoleRetrieveResponse retrieve(RoleRetrieveParams params)
-
retrieve
abstract RoleRetrieveResponse retrieve(RoleRetrieveParams params, RequestOptions requestOptions)
-
list
RoleListPage list(String userId)
Lists the organization roles assigned to a user within the organization.
-
list
RoleListPage list(String userId, RoleListParams params, RequestOptions requestOptions)
-
list
RoleListPage list(String userId, RoleListParams params)
-
list
abstract RoleListPage list(RoleListParams params, RequestOptions requestOptions)
-
list
RoleListPage list(RoleListParams params)
-
list
RoleListPage list(String userId, RequestOptions requestOptions)
-
delete
RoleDeleteResponse delete(String roleId, RoleDeleteParams params)
Unassigns an organization role from a user within the organization.
-
delete
RoleDeleteResponse delete(String roleId, RoleDeleteParams params, RequestOptions requestOptions)
-
delete
RoleDeleteResponse delete(RoleDeleteParams params)
-
delete
abstract RoleDeleteResponse delete(RoleDeleteParams params, RequestOptions requestOptions)
-
-
-
-