public interface RoleService
-
Method Summary
list(int page,
int perPage)
-
Method Details
-
list
@GET("roles")
retrofit2.Call<PaginatedList> list(@Query("page")
int page,
@Query("per_page")
int perPage)
-
get
@GET("roles/{roleId}")
retrofit2.Call<Role> get(@Path("roleId")
long roleId)
-
create
@POST("roles")
retrofit2.Call<Role> create(@Body
RoleInfo roleInfo)
-
update
@PATCH("roles/{roleId}")
retrofit2.Call<Role> update(@Path("roleId")
long roleId,
@Body
RoleInfo toChange)
-
delete
@DELETE("roles/{roleId}")
retrofit2.Call<Void> delete(@Path("roleId")
long roleId)