public interface PubsubApi
| Modifier and Type | Method and Description |
|---|---|
retrofit2.Call<PubsubChannelsResponseBody> |
getPublishedChannels() |
retrofit2.Call<PubsubChannelsResponseBody> |
getSubscribedChannels() |
retrofit2.Call<PopMessageResponseBody> |
pop(PopMessageRequestBody body) |
retrofit2.Call<HiveResponseBody> |
publish(PubsubRequestBody body) |
retrofit2.Call<HiveResponseBody> |
push(PushMessageRequestBody body) |
retrofit2.Call<HiveResponseBody> |
remove(PubsubRequestBody body) |
retrofit2.Call<HiveResponseBody> |
subscribe(PubsubSubscribeRequestBody body) |
retrofit2.Call<HiveResponseBody> |
unsubscribe(PubsubSubscribeRequestBody body) |
@POST(value="/api/v1/pubsub/publish") retrofit2.Call<HiveResponseBody> publish(@Body PubsubRequestBody body)
@POST(value="/api/v1/pubsub/remove") retrofit2.Call<HiveResponseBody> remove(@Body PubsubRequestBody body)
@GET(value="/api/v1/pubsub/pub/channels") retrofit2.Call<PubsubChannelsResponseBody> getPublishedChannels()
@GET(value="/api/v1/pubsub/sub/channels") retrofit2.Call<PubsubChannelsResponseBody> getSubscribedChannels()
@POST(value="/api/v1/pubsub/subscribe") retrofit2.Call<HiveResponseBody> subscribe(@Body PubsubSubscribeRequestBody body)
@POST(value="/api/v1/pubsub/unsubscribe") retrofit2.Call<HiveResponseBody> unsubscribe(@Body PubsubSubscribeRequestBody body)
@POST(value="/api/v1/pubsub/push") retrofit2.Call<HiveResponseBody> push(@Body PushMessageRequestBody body)
@POST(value="/api/v1/pubsub/pop") retrofit2.Call<PopMessageResponseBody> pop(@Body PopMessageRequestBody body)