Interface PushService


  • public interface PushService
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      retrofit2.Call<java.util.List<java.lang.String>> listChannelsForDevice​(java.lang.String subKey, java.lang.String pushToken, java.util.Map<java.lang.String,​java.lang.String> options)  
      retrofit2.Call<java.util.List<java.lang.String>> listChannelsForDeviceApns2​(java.lang.String subKey, java.lang.String deviceApns2, java.util.Map<java.lang.String,​java.lang.String> options)  
      retrofit2.Call<java.util.List<java.lang.Object>> modifyChannelsForDevice​(java.lang.String subKey, java.lang.String pushToken, java.util.Map<java.lang.String,​java.lang.String> options)  
      retrofit2.Call<java.util.List<java.lang.Object>> modifyChannelsForDeviceApns2​(java.lang.String subKey, java.lang.String deviceApns2, java.util.Map<java.lang.String,​java.lang.String> options)  
      retrofit2.Call<java.util.List<java.lang.Object>> removeAllChannelsForDevice​(java.lang.String subKey, java.lang.String pushToken, java.util.Map<java.lang.String,​java.lang.String> options)  
      retrofit2.Call<java.util.List<java.lang.Object>> removeAllChannelsForDeviceApns2​(java.lang.String subKey, java.lang.String deviceApns2, java.util.Map<java.lang.String,​java.lang.String> options)  
    • Method Detail

      • modifyChannelsForDevice

        @GET("v1/push/sub-key/{subKey}/devices/{pushToken}")
        retrofit2.Call<java.util.List<java.lang.Object>> modifyChannelsForDevice​(@Path("subKey")
                                                                                 java.lang.String subKey,
                                                                                 @Path("pushToken")
                                                                                 java.lang.String pushToken,
                                                                                 @QueryMap
                                                                                 java.util.Map<java.lang.String,​java.lang.String> options)
      • removeAllChannelsForDevice

        @GET("v1/push/sub-key/{subKey}/devices/{pushToken}/remove")
        retrofit2.Call<java.util.List<java.lang.Object>> removeAllChannelsForDevice​(@Path("subKey")
                                                                                    java.lang.String subKey,
                                                                                    @Path("pushToken")
                                                                                    java.lang.String pushToken,
                                                                                    @QueryMap
                                                                                    java.util.Map<java.lang.String,​java.lang.String> options)
      • listChannelsForDevice

        @GET("v1/push/sub-key/{subKey}/devices/{pushToken}")
        retrofit2.Call<java.util.List<java.lang.String>> listChannelsForDevice​(@Path("subKey")
                                                                               java.lang.String subKey,
                                                                               @Path("pushToken")
                                                                               java.lang.String pushToken,
                                                                               @QueryMap
                                                                               java.util.Map<java.lang.String,​java.lang.String> options)
      • modifyChannelsForDeviceApns2

        @GET("v2/push/sub-key/{subKey}/devices-apns2/{deviceApns2}")
        retrofit2.Call<java.util.List<java.lang.Object>> modifyChannelsForDeviceApns2​(@Path("subKey")
                                                                                      java.lang.String subKey,
                                                                                      @Path("deviceApns2")
                                                                                      java.lang.String deviceApns2,
                                                                                      @QueryMap
                                                                                      java.util.Map<java.lang.String,​java.lang.String> options)
      • listChannelsForDeviceApns2

        @GET("v2/push/sub-key/{subKey}/devices-apns2/{deviceApns2}")
        retrofit2.Call<java.util.List<java.lang.String>> listChannelsForDeviceApns2​(@Path("subKey")
                                                                                    java.lang.String subKey,
                                                                                    @Path("deviceApns2")
                                                                                    java.lang.String deviceApns2,
                                                                                    @QueryMap
                                                                                    java.util.Map<java.lang.String,​java.lang.String> options)
      • removeAllChannelsForDeviceApns2

        @GET("v2/push/sub-key/{subKey}/devices-apns2/{deviceApns2}/remove")
        retrofit2.Call<java.util.List<java.lang.Object>> removeAllChannelsForDeviceApns2​(@Path("subKey")
                                                                                         java.lang.String subKey,
                                                                                         @Path("deviceApns2")
                                                                                         java.lang.String deviceApns2,
                                                                                         @QueryMap
                                                                                         java.util.Map<java.lang.String,​java.lang.String> options)