Interface GuideServiceAsync
-
- All Implemented Interfaces:
public interface GuideServiceAsync
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceGuideServiceAsync.WithRawResponseA view of GuideServiceAsync that provides access to raw HTTP responses for each method.
-
Method Summary
-
-
Method Detail
-
withRawResponse
abstract GuideServiceAsync.WithRawResponse withRawResponse()
Returns a view of this service that provides access to raw HTTP responses for each method.
-
getChannel
CompletableFuture<GuideGetChannelResponse> getChannel(String userId, String channelId)
Returns a list of eligible in-app guides for a specific user and channel.
-
getChannel
CompletableFuture<GuideGetChannelResponse> getChannel(String userId, String channelId, GuideGetChannelParams params, RequestOptions requestOptions)
-
getChannel
CompletableFuture<GuideGetChannelResponse> getChannel(String userId, String channelId, GuideGetChannelParams params)
-
getChannel
abstract CompletableFuture<GuideGetChannelResponse> getChannel(GuideGetChannelParams params, RequestOptions requestOptions)
-
getChannel
CompletableFuture<GuideGetChannelResponse> getChannel(GuideGetChannelParams params)
-
getChannel
CompletableFuture<GuideGetChannelResponse> getChannel(String userId, String channelId, RequestOptions requestOptions)
-
markMessageAsArchived
CompletableFuture<GuideMarkMessageAsArchivedResponse> markMessageAsArchived(String userId, String messageId, GuideMarkMessageAsArchivedParams params)
Records that a guide has been archived by a user, triggering any associated archived events.
-
markMessageAsArchived
CompletableFuture<GuideMarkMessageAsArchivedResponse> markMessageAsArchived(String userId, String messageId, GuideMarkMessageAsArchivedParams params, RequestOptions requestOptions)
-
markMessageAsArchived
CompletableFuture<GuideMarkMessageAsArchivedResponse> markMessageAsArchived(GuideMarkMessageAsArchivedParams params)
-
markMessageAsArchived
abstract CompletableFuture<GuideMarkMessageAsArchivedResponse> markMessageAsArchived(GuideMarkMessageAsArchivedParams params, RequestOptions requestOptions)
-
markMessageAsInteracted
CompletableFuture<GuideMarkMessageAsInteractedResponse> markMessageAsInteracted(String userId, String messageId, GuideMarkMessageAsInteractedParams params)
Records that a user has interacted with a guide, triggering any associated interacted events.
-
markMessageAsInteracted
CompletableFuture<GuideMarkMessageAsInteractedResponse> markMessageAsInteracted(String userId, String messageId, GuideMarkMessageAsInteractedParams params, RequestOptions requestOptions)
-
markMessageAsInteracted
CompletableFuture<GuideMarkMessageAsInteractedResponse> markMessageAsInteracted(GuideMarkMessageAsInteractedParams params)
-
markMessageAsInteracted
abstract CompletableFuture<GuideMarkMessageAsInteractedResponse> markMessageAsInteracted(GuideMarkMessageAsInteractedParams params, RequestOptions requestOptions)
-
markMessageAsSeen
CompletableFuture<GuideMarkMessageAsSeenResponse> markMessageAsSeen(String userId, String messageId, GuideMarkMessageAsSeenParams params)
Records that a guide has been seen by a user, triggering any associated seen events.
-
markMessageAsSeen
CompletableFuture<GuideMarkMessageAsSeenResponse> markMessageAsSeen(String userId, String messageId, GuideMarkMessageAsSeenParams params, RequestOptions requestOptions)
-
markMessageAsSeen
CompletableFuture<GuideMarkMessageAsSeenResponse> markMessageAsSeen(GuideMarkMessageAsSeenParams params)
-
markMessageAsSeen
abstract CompletableFuture<GuideMarkMessageAsSeenResponse> markMessageAsSeen(GuideMarkMessageAsSeenParams params, RequestOptions requestOptions)
-
-
-
-