Package io.getstream.chat.java.services
Interface PermissionService
public interface PermissionService
-
Method Summary
Modifier and TypeMethodDescriptionretrofit2.Call<StreamResponseObject>create(Permission.PermissionCreateRequestData permissionCreateRequestData) retrofit2.Call<StreamResponseObject>retrofit2.Call<Permission.PermissionGetResponse>retrofit2.Call<Permission.PermissionListResponse>list()retrofit2.Call<StreamResponseObject>update(String id, Permission.PermissionUpdateRequestData permissionUpdateRequestData)
-
Method Details
-
create
@POST("permissions") @NotNull retrofit2.Call<StreamResponseObject> create(@NotNull @Body Permission.PermissionCreateRequestData permissionCreateRequestData) -
get
@GET("permissions/{id}") @NotNull retrofit2.Call<Permission.PermissionGetResponse> get(@NotNull @Path("id") String id) -
update
@PUT("permissions/{id}") @NotNull retrofit2.Call<StreamResponseObject> update(@NotNull @Path("id") String id, @NotNull @Body Permission.PermissionUpdateRequestData permissionUpdateRequestData) -
delete
@DELETE("permissions/{id}") @NotNull retrofit2.Call<StreamResponseObject> delete(@NotNull @Path("id") String name) -
list
-