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
-
-
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 a project role to a user within a project.
-
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 a project 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, RoleListParams params)
Lists the project roles assigned to a user within a project.
-
list
RoleListPage list(String userId, RoleListParams params, RequestOptions requestOptions)
-
list
RoleListPage list(RoleListParams params)
-
list
abstract RoleListPage list(RoleListParams params, RequestOptions requestOptions)
-
delete
RoleDeleteResponse delete(String roleId, RoleDeleteParams params)
Unassigns a project role from a user within a project.
-
delete
RoleDeleteResponse delete(String roleId, RoleDeleteParams params, RequestOptions requestOptions)
-
delete
RoleDeleteResponse delete(RoleDeleteParams params)
-
delete
abstract RoleDeleteResponse delete(RoleDeleteParams params, RequestOptions requestOptions)
-
-
-
-