Package com.pubnub.api.services
Interface ChannelGroupService
-
public interface ChannelGroupService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description retrofit2.Call<Envelope>
addChannelChannelGroup(java.lang.String subKey, java.lang.String group, java.util.Map<java.lang.String,java.lang.String> options)
retrofit2.Call<Envelope<java.lang.Object>>
allChannelsChannelGroup(java.lang.String subKey, java.lang.String group, java.util.Map<java.lang.String,java.lang.String> options)
retrofit2.Call<Envelope>
deleteChannelGroup(java.lang.String subKey, java.lang.String group, java.util.Map<java.lang.String,java.lang.String> options)
retrofit2.Call<Envelope<java.lang.Object>>
listAllChannelGroup(java.lang.String subKey, java.util.Map<java.lang.String,java.lang.String> options)
retrofit2.Call<Envelope>
removeChannel(java.lang.String subKey, java.lang.String group, java.util.Map<java.lang.String,java.lang.String> options)
-
-
-
Method Detail
-
listAllChannelGroup
@GET("v1/channel-registration/sub-key/{subKey}/channel-group") retrofit2.Call<Envelope<java.lang.Object>> listAllChannelGroup(@Path("subKey") java.lang.String subKey, @QueryMap java.util.Map<java.lang.String,java.lang.String> options)
-
allChannelsChannelGroup
@GET("v1/channel-registration/sub-key/{subKey}/channel-group/{group}") retrofit2.Call<Envelope<java.lang.Object>> allChannelsChannelGroup(@Path("subKey") java.lang.String subKey, @Path("group") java.lang.String group, @QueryMap java.util.Map<java.lang.String,java.lang.String> options)
-
addChannelChannelGroup
@GET("v1/channel-registration/sub-key/{subKey}/channel-group/{group}") retrofit2.Call<Envelope> addChannelChannelGroup(@Path("subKey") java.lang.String subKey, @Path("group") java.lang.String group, @QueryMap java.util.Map<java.lang.String,java.lang.String> options)
-
removeChannel
@GET("v1/channel-registration/sub-key/{subKey}/channel-group/{group}") retrofit2.Call<Envelope> removeChannel(@Path("subKey") java.lang.String subKey, @Path("group") java.lang.String group, @QueryMap java.util.Map<java.lang.String,java.lang.String> options)
-
deleteChannelGroup
@GET("v1/channel-registration/sub-key/{subKey}/channel-group/{group}/remove") retrofit2.Call<Envelope> deleteChannelGroup(@Path("subKey") java.lang.String subKey, @Path("group") java.lang.String group, @QueryMap java.util.Map<java.lang.String,java.lang.String> options)
-
-