Interface RoleService.WithRawResponse
-
- All Implemented Interfaces:
public interface RoleService.WithRawResponseA view of RoleService that provides access to raw HTTP responses for each method.
-
-
Method Summary
Modifier and Type Method Description HttpResponseFor<Role>create(RoleCreateParams params)Returns a raw HTTP response for post /v1/role, but is otherwise the same as RoleService.create.abstract HttpResponseFor<Role>create(RoleCreateParams params, RequestOptions requestOptions)HttpResponseFor<Role>retrieve(RoleRetrieveParams params)Returns a raw HTTP response for get /v1/role/{role_id}, but is otherwise the same as RoleService.retrieve.abstract HttpResponseFor<Role>retrieve(RoleRetrieveParams params, RequestOptions requestOptions)HttpResponseFor<Role>update(RoleUpdateParams params)Returns a raw HTTP response for patch /v1/role/{role_id}, but is otherwise the same as RoleService.update.abstract HttpResponseFor<Role>update(RoleUpdateParams params, RequestOptions requestOptions)HttpResponseFor<RoleListPage>list()Returns a raw HTTP response for get /v1/role, but is otherwise the same as RoleService.list.abstract HttpResponseFor<RoleListPage>list(RoleListParams params, RequestOptions requestOptions)HttpResponseFor<RoleListPage>list(RoleListParams params)HttpResponseFor<RoleListPage>list(RequestOptions requestOptions)HttpResponseFor<Role>delete(RoleDeleteParams params)Returns a raw HTTP response for delete /v1/role/{role_id}, but is otherwise the same as RoleService.delete.abstract HttpResponseFor<Role>delete(RoleDeleteParams params, RequestOptions requestOptions)HttpResponseFor<Role>replace(RoleReplaceParams params)Returns a raw HTTP response for put /v1/role, but is otherwise the same as RoleService.replace.abstract HttpResponseFor<Role>replace(RoleReplaceParams params, RequestOptions requestOptions)-
-
Method Detail
-
create
@MustBeClosed() HttpResponseFor<Role> create(RoleCreateParams params)
Returns a raw HTTP response for
post /v1/role, but is otherwise the same as RoleService.create.
-
create
@MustBeClosed() abstract HttpResponseFor<Role> create(RoleCreateParams params, RequestOptions requestOptions)
-
retrieve
@MustBeClosed() HttpResponseFor<Role> retrieve(RoleRetrieveParams params)
Returns a raw HTTP response for
get /v1/role/{role_id}, but is otherwise the same as RoleService.retrieve.
-
retrieve
@MustBeClosed() abstract HttpResponseFor<Role> retrieve(RoleRetrieveParams params, RequestOptions requestOptions)
-
update
@MustBeClosed() HttpResponseFor<Role> update(RoleUpdateParams params)
Returns a raw HTTP response for
patch /v1/role/{role_id}, but is otherwise the same as RoleService.update.
-
update
@MustBeClosed() abstract HttpResponseFor<Role> update(RoleUpdateParams params, RequestOptions requestOptions)
-
list
@MustBeClosed() HttpResponseFor<RoleListPage> list()
Returns a raw HTTP response for
get /v1/role, but is otherwise the same as RoleService.list.
-
list
@MustBeClosed() abstract HttpResponseFor<RoleListPage> list(RoleListParams params, RequestOptions requestOptions)
-
list
@MustBeClosed() HttpResponseFor<RoleListPage> list(RoleListParams params)
-
list
@MustBeClosed() HttpResponseFor<RoleListPage> list(RequestOptions requestOptions)
-
delete
@MustBeClosed() HttpResponseFor<Role> delete(RoleDeleteParams params)
Returns a raw HTTP response for
delete /v1/role/{role_id}, but is otherwise the same as RoleService.delete.
-
delete
@MustBeClosed() abstract HttpResponseFor<Role> delete(RoleDeleteParams params, RequestOptions requestOptions)
-
replace
@MustBeClosed() HttpResponseFor<Role> replace(RoleReplaceParams params)
Returns a raw HTTP response for
put /v1/role, but is otherwise the same as RoleService.replace.
-
replace
@MustBeClosed() abstract HttpResponseFor<Role> replace(RoleReplaceParams params, RequestOptions requestOptions)
-
-
-
-