Package io.getstream.chat.java.services
Interface PermissionService
-
public interface PermissionService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description retrofit2.Call<StreamResponseObject>create(Permission.PermissionCreateRequestData permissionCreateRequestData)retrofit2.Call<StreamResponseObject>delete(java.lang.String name)retrofit2.Call<Permission.PermissionGetResponse>get(java.lang.String id)retrofit2.Call<Permission.PermissionListResponse>list()retrofit2.Call<StreamResponseObject>update(java.lang.String id, Permission.PermissionUpdateRequestData permissionUpdateRequestData)
-
-
-
Method Detail
-
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") java.lang.String id)
-
update
@PUT("permissions/{id}") @NotNull retrofit2.Call<StreamResponseObject> update(@NotNull @Path("id") java.lang.String id, @NotNull @Body Permission.PermissionUpdateRequestData permissionUpdateRequestData)
-
delete
@DELETE("permissions/{id}") @NotNull retrofit2.Call<StreamResponseObject> delete(@NotNull @Path("id") java.lang.String name)
-
list
@GET("permissions") @NotNull retrofit2.Call<Permission.PermissionListResponse> list()
-
-