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. Rolecreate(RoleCreateParams params)Creates a custom role for the organization. abstract Rolecreate(RoleCreateParams params, RequestOptions requestOptions)Roleretrieve(String roleId)Retrieves an organization role. Roleretrieve(String roleId, RoleRetrieveParams params, RequestOptions requestOptions)Roleretrieve(String roleId, RoleRetrieveParams params)abstract Roleretrieve(RoleRetrieveParams params, RequestOptions requestOptions)Roleretrieve(RoleRetrieveParams params)Roleretrieve(String roleId, RequestOptions requestOptions)Roleupdate(String roleId)Updates an existing organization role. Roleupdate(String roleId, RoleUpdateParams params, RequestOptions requestOptions)Roleupdate(String roleId, RoleUpdateParams params)abstract Roleupdate(RoleUpdateParams params, RequestOptions requestOptions)Roleupdate(RoleUpdateParams params)Roleupdate(String roleId, RequestOptions requestOptions)RoleListPagelist()Lists the roles configured for the organization. abstract RoleListPagelist(RoleListParams params, RequestOptions requestOptions)RoleListPagelist(RoleListParams params)RoleListPagelist(RequestOptions requestOptions)RoleDeleteResponsedelete(String roleId)Deletes a custom role from the organization. RoleDeleteResponsedelete(String roleId, RoleDeleteParams params, RequestOptions requestOptions)RoleDeleteResponsedelete(String roleId, RoleDeleteParams params)abstract RoleDeleteResponsedelete(RoleDeleteParams params, RequestOptions requestOptions)RoleDeleteResponsedelete(RoleDeleteParams params)RoleDeleteResponsedelete(String roleId, 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
Role create(RoleCreateParams params)
Creates a custom role for the organization.
-
create
abstract Role create(RoleCreateParams params, RequestOptions requestOptions)
-
retrieve
Role retrieve(String roleId, RoleRetrieveParams params, RequestOptions requestOptions)
-
retrieve
Role retrieve(String roleId, RoleRetrieveParams params)
-
retrieve
abstract Role retrieve(RoleRetrieveParams params, RequestOptions requestOptions)
-
retrieve
Role retrieve(RoleRetrieveParams params)
-
retrieve
Role retrieve(String roleId, RequestOptions requestOptions)
-
update
Role update(String roleId, RoleUpdateParams params, RequestOptions requestOptions)
-
update
Role update(String roleId, RoleUpdateParams params)
-
update
abstract Role update(RoleUpdateParams params, RequestOptions requestOptions)
-
update
Role update(RoleUpdateParams params)
-
update
Role update(String roleId, RequestOptions requestOptions)
-
list
RoleListPage list()
Lists the roles configured for the organization.
-
list
abstract RoleListPage list(RoleListParams params, RequestOptions requestOptions)
-
list
RoleListPage list(RoleListParams params)
-
list
RoleListPage list(RequestOptions requestOptions)
-
delete
RoleDeleteResponse delete(String roleId)
Deletes a custom role from the organization.
-
delete
RoleDeleteResponse delete(String roleId, RoleDeleteParams params, RequestOptions requestOptions)
-
delete
RoleDeleteResponse delete(String roleId, RoleDeleteParams params)
-
delete
abstract RoleDeleteResponse delete(RoleDeleteParams params, RequestOptions requestOptions)
-
delete
RoleDeleteResponse delete(RoleDeleteParams params)
-
delete
RoleDeleteResponse delete(String roleId, RequestOptions requestOptions)
-
-
-
-