Package com.pubnub.api.services
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)
-
-