Package io.getstream.chat.java.services
Interface ChannelTypeService
public interface ChannelTypeService
-
Method Summary
Modifier and TypeMethodDescriptionretrofit2.Call<ChannelType.ChannelTypeCreateResponse>create(ChannelType.ChannelTypeCreateRequestData channelTypeCreateRequestData) retrofit2.Call<StreamResponseObject>retrofit2.Call<ChannelType.ChannelTypeGetResponse>retrofit2.Call<ChannelType.ChannelTypeListResponse>list()retrofit2.Call<ChannelType.ChannelTypeUpdateResponse>update(String name, ChannelType.ChannelTypeUpdateRequestData channelTypeUpdateRequestData)
-
Method Details
-
create
@POST("channeltypes") @NotNull retrofit2.Call<ChannelType.ChannelTypeCreateResponse> create(@NotNull @Body ChannelType.ChannelTypeCreateRequestData channelTypeCreateRequestData) -
delete
@DELETE("channeltypes/{name}") @NotNull retrofit2.Call<StreamResponseObject> delete(@NotNull @Path("name") String name) -
get
@GET("channeltypes/{name}") @NotNull retrofit2.Call<ChannelType.ChannelTypeGetResponse> get(@NotNull @Path("name") String name) -
list
-
update
@PUT("channeltypes/{name}") @NotNull retrofit2.Call<ChannelType.ChannelTypeUpdateResponse> update(@NotNull @Path("name") String name, @NotNull @Body ChannelType.ChannelTypeUpdateRequestData channelTypeUpdateRequestData)
-