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