Interface GuideServiceAsync.WithRawResponse
-
- All Implemented Interfaces:
public interface GuideServiceAsync.WithRawResponseA view of GuideServiceAsync that provides access to raw HTTP responses for each method.
-
-
Method Summary
-
-
Method Detail
-
getChannel
@MustBeClosed() CompletableFuture<HttpResponseFor<GuideGetChannelResponse>> getChannel(String userId, String channelId)
Returns a raw HTTP response for
get /v1/users/{user_id}/guides/{channel_id}, but is otherwise the same as GuideServiceAsync.getChannel.
-
getChannel
@MustBeClosed() CompletableFuture<HttpResponseFor<GuideGetChannelResponse>> getChannel(String userId, String channelId, GuideGetChannelParams params, RequestOptions requestOptions)
-
getChannel
@MustBeClosed() CompletableFuture<HttpResponseFor<GuideGetChannelResponse>> getChannel(String userId, String channelId, GuideGetChannelParams params)
-
getChannel
@MustBeClosed() abstract CompletableFuture<HttpResponseFor<GuideGetChannelResponse>> getChannel(GuideGetChannelParams params, RequestOptions requestOptions)
-
getChannel
@MustBeClosed() CompletableFuture<HttpResponseFor<GuideGetChannelResponse>> getChannel(GuideGetChannelParams params)
-
getChannel
@MustBeClosed() CompletableFuture<HttpResponseFor<GuideGetChannelResponse>> getChannel(String userId, String channelId, RequestOptions requestOptions)
-
markMessageAsArchived
@MustBeClosed() CompletableFuture<HttpResponseFor<GuideMarkMessageAsArchivedResponse>> markMessageAsArchived(String userId, String messageId, GuideMarkMessageAsArchivedParams params)
Returns a raw HTTP response for
put /v1/users/{user_id}/guides/messages/{message_id}/archived, but is otherwise the same as GuideServiceAsync.markMessageAsArchived.
-
markMessageAsArchived
@MustBeClosed() CompletableFuture<HttpResponseFor<GuideMarkMessageAsArchivedResponse>> markMessageAsArchived(String userId, String messageId, GuideMarkMessageAsArchivedParams params, RequestOptions requestOptions)
-
markMessageAsArchived
@MustBeClosed() CompletableFuture<HttpResponseFor<GuideMarkMessageAsArchivedResponse>> markMessageAsArchived(GuideMarkMessageAsArchivedParams params)
-
markMessageAsArchived
@MustBeClosed() abstract CompletableFuture<HttpResponseFor<GuideMarkMessageAsArchivedResponse>> markMessageAsArchived(GuideMarkMessageAsArchivedParams params, RequestOptions requestOptions)
-
markMessageAsInteracted
@MustBeClosed() CompletableFuture<HttpResponseFor<GuideMarkMessageAsInteractedResponse>> markMessageAsInteracted(String userId, String messageId, GuideMarkMessageAsInteractedParams params)
Returns a raw HTTP response for
put /v1/users/{user_id}/guides/messages/{message_id}/interacted, but is otherwise the same as GuideServiceAsync.markMessageAsInteracted.
-
markMessageAsInteracted
@MustBeClosed() CompletableFuture<HttpResponseFor<GuideMarkMessageAsInteractedResponse>> markMessageAsInteracted(String userId, String messageId, GuideMarkMessageAsInteractedParams params, RequestOptions requestOptions)
-
markMessageAsInteracted
@MustBeClosed() CompletableFuture<HttpResponseFor<GuideMarkMessageAsInteractedResponse>> markMessageAsInteracted(GuideMarkMessageAsInteractedParams params)
-
markMessageAsInteracted
@MustBeClosed() abstract CompletableFuture<HttpResponseFor<GuideMarkMessageAsInteractedResponse>> markMessageAsInteracted(GuideMarkMessageAsInteractedParams params, RequestOptions requestOptions)
-
markMessageAsSeen
@MustBeClosed() CompletableFuture<HttpResponseFor<GuideMarkMessageAsSeenResponse>> markMessageAsSeen(String userId, String messageId, GuideMarkMessageAsSeenParams params)
Returns a raw HTTP response for
put /v1/users/{user_id}/guides/messages/{message_id}/seen, but is otherwise the same as GuideServiceAsync.markMessageAsSeen.
-
markMessageAsSeen
@MustBeClosed() CompletableFuture<HttpResponseFor<GuideMarkMessageAsSeenResponse>> markMessageAsSeen(String userId, String messageId, GuideMarkMessageAsSeenParams params, RequestOptions requestOptions)
-
markMessageAsSeen
@MustBeClosed() CompletableFuture<HttpResponseFor<GuideMarkMessageAsSeenResponse>> markMessageAsSeen(GuideMarkMessageAsSeenParams params)
-
markMessageAsSeen
@MustBeClosed() abstract CompletableFuture<HttpResponseFor<GuideMarkMessageAsSeenResponse>> markMessageAsSeen(GuideMarkMessageAsSeenParams params, RequestOptions requestOptions)
-
-
-
-