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)