Package io.getstream.services
Interface Chat
- All Known Implementing Classes:
ChatClient
public interface Chat
-
Method Summary
Modifier and TypeMethodDescriptionaddSegmentTargets(String id, AddSegmentTargetsRequest request) castPollVote(String messageID, String pollID) castPollVote(String messageID, String pollID, CastPollVoteRequest request) commitMessage(String id) commitMessage(String id, CommitMessageRequest request) createCampaign(CreateCampaignRequest request) createCommand(CreateCommandRequest request) createReminder(String messageID) createReminder(String messageID, CreateReminderRequest request) createSegment(CreateSegmentRequest request) deleteCampaign(String id) deleteCampaign(String id, DeleteCampaignRequest request) deleteChannel(String type, String id) deleteChannel(String type, String id, DeleteChannelRequest request) deleteChannelFile(String type, String id) deleteChannelFile(String type, String id, DeleteChannelFileRequest request) deleteChannelImage(String type, String id) deleteChannelImage(String type, String id, DeleteChannelImageRequest request) deleteChannels(DeleteChannelsRequest request) deleteChannelType(String name) deleteChannelType(String name, DeleteChannelTypeRequest request) deleteCommand(String name) deleteCommand(String name, DeleteCommandRequest request) deleteDraft(String type, String id) deleteDraft(String type, String id, DeleteDraftRequest request) deleteMessage(String id) deleteMessage(String id, DeleteMessageRequest request) deletePollVote(String messageID, String pollID, String voteID) deletePollVote(String messageID, String pollID, String voteID, DeletePollVoteRequest request) deletePredefinedFilter(String name) deletePredefinedFilter(String name, DeletePredefinedFilterRequest request) deleteReaction(String id, String type) deleteReaction(String id, String type, DeleteReactionRequest request) deleteReminder(String messageID) deleteReminder(String messageID, DeleteReminderRequest request) deleteSegment(String id) deleteSegment(String id, DeleteSegmentRequest request) deleteSegmentTargets(String id, DeleteSegmentTargetsRequest request) ephemeralMessageUpdate(String id, EphemeralMessageUpdateRequest request) exportChannels(ExportChannelsRequest request) getCampaign(String id) getCampaign(String id, GetCampaignRequest request) getChannel(String type, String id) getChannel(String type, String id, GetChannelRequest request) getChannelType(String name) getChannelType(String name, GetChannelTypeRequest request) getCommand(String name) getCommand(String name, GetCommandRequest request) getDraft(String type, String id, GetDraftRequest request) getManyMessages(String type, String id, GetManyMessagesRequest request) getMessage(String id) getMessage(String id, GetMessageRequest request) getOrCreateChannel(String type, String id) getOrCreateChannel(String type, String id, GetOrCreateChannelRequest request) getOrCreateDistinctChannel(String type, GetOrCreateDistinctChannelRequest request) getPinnedMessages(String type, String id) getPinnedMessages(String type, String id, GetPinnedMessagesRequest request) getPredefinedFilter(String name) getPredefinedFilter(String name, GetPredefinedFilterRequest request) getReactions(String id) getReactions(String id, GetReactionsRequest request) getReplies(String parentID) getReplies(String parentID, GetRepliesRequest request) getSegment(String id) getSegment(String id, GetSegmentRequest request) getThread(String messageID, GetThreadRequest request) hideChannel(String type, String id) hideChannel(String type, String id, HideChannelRequest request) listChannelTypes(ListChannelTypesRequest request) listCommands(ListCommandsRequest request) markChannelsRead(MarkChannelsReadRequest request) markDelivered(MarkDeliveredRequest request) markRead(String type, String id, MarkReadRequest request) markUnread(String type, String id) markUnread(String type, String id, MarkUnreadRequest request) muteChannel(MuteChannelRequest request) queryBannedUsers(QueryBannedUsersRequest request) queryCampaigns(QueryCampaignsRequest request) queryChannels(QueryChannelsRequest request) queryDrafts(QueryDraftsRequest request) queryMembers(QueryMembersRequest request) queryReactions(String id) queryReactions(String id, QueryReactionsRequest request) queryReminders(QueryRemindersRequest request) querySegments(QuerySegmentsRequest request) querySegmentTargets(String id, QuerySegmentTargetsRequest request) queryThreads(QueryThreadsRequest request) runMessageAction(String id, RunMessageActionRequest request) search()search(SearchRequest request) segmentTargetExists(String id, String targetID) segmentTargetExists(String id, String targetID, SegmentTargetExistsRequest request) sendEvent(String type, String id, SendEventRequest request) sendMessage(String type, String id, SendMessageRequest request) sendReaction(String id, SendReactionRequest request) sendUserCustomEvent(String userID, SendUserCustomEventRequest request) showChannel(String type, String id) showChannel(String type, String id, ShowChannelRequest request) startCampaign(String id) startCampaign(String id, StartCampaignRequest request) stopCampaign(String id) stopCampaign(String id, StopCampaignRequest request) translateMessage(String id, TranslateMessageRequest request) truncateChannel(String type, String id) truncateChannel(String type, String id, TruncateChannelRequest request) undeleteMessage(String id, UndeleteMessageRequest request) unmuteChannel(UnmuteChannelRequest request) unreadCounts(UnreadCountsRequest request) updateCampaign(String id, UpdateCampaignRequest request) updateChannel(String type, String id) updateChannel(String type, String id, UpdateChannelRequest request) updateChannelPartial(String type, String id) updateChannelPartial(String type, String id, UpdateChannelPartialRequest request) updateChannelType(String name, UpdateChannelTypeRequest request) updateCommand(String name, UpdateCommandRequest request) updateMemberPartial(String type, String id) updateMemberPartial(String type, String id, UpdateMemberPartialRequest request) updateMessage(String id, UpdateMessageRequest request) updateMessagePartial(String id, UpdateMessagePartialRequest request) updatePredefinedFilter(String name, UpdatePredefinedFilterRequest request) updateReminder(String messageID) updateReminder(String messageID, UpdateReminderRequest request) updateSegment(String id) updateSegment(String id, UpdateSegmentRequest request) updateThreadPartial(String messageID) updateThreadPartial(String messageID, UpdateThreadPartialRequest request) uploadChannelFile(String type, String id) uploadChannelFile(String type, String id, UploadChannelFileRequest request) uploadChannelImage(String type, String id) uploadChannelImage(String type, String id, UploadChannelImageRequest request)
-
Method Details
-
getSDKClient
StreamSDKClient getSDKClient() -
createCampaign
@NotNull StreamRequest<CreateCampaignResponse> createCampaign(CreateCampaignRequest request) throws StreamException - Throws:
StreamException
-
queryCampaigns
@NotNull StreamRequest<QueryCampaignsResponse> queryCampaigns(QueryCampaignsRequest request) throws StreamException - Throws:
StreamException
-
queryCampaigns
- Throws:
StreamException
-
deleteCampaign
@NotNull StreamRequest<DeleteCampaignResponse> deleteCampaign(@NotNull String id, DeleteCampaignRequest request) throws StreamException - Throws:
StreamException
-
deleteCampaign
@NotNull StreamRequest<DeleteCampaignResponse> deleteCampaign(@NotNull String id) throws StreamException - Throws:
StreamException
-
getCampaign
@NotNull StreamRequest<GetCampaignResponse> getCampaign(@NotNull String id, GetCampaignRequest request) throws StreamException - Throws:
StreamException
-
getCampaign
- Throws:
StreamException
-
updateCampaign
@NotNull StreamRequest<CampaignResponse> updateCampaign(@NotNull String id, UpdateCampaignRequest request) throws StreamException - Throws:
StreamException
-
startCampaign
@NotNull StreamRequest<StartCampaignResponse> startCampaign(@NotNull String id, StartCampaignRequest request) throws StreamException - Throws:
StreamException
-
startCampaign
@NotNull StreamRequest<StartCampaignResponse> startCampaign(@NotNull String id) throws StreamException - Throws:
StreamException
-
stopCampaign
@NotNull StreamRequest<CampaignResponse> stopCampaign(@NotNull String id, StopCampaignRequest request) throws StreamException - Throws:
StreamException
-
stopCampaign
- Throws:
StreamException
-
queryChannels
@NotNull StreamRequest<QueryChannelsResponse> queryChannels(QueryChannelsRequest request) throws StreamException - Throws:
StreamException
-
queryChannels
- Throws:
StreamException
-
channelBatchUpdate
@NotNull StreamRequest<ChannelBatchUpdateResponse> channelBatchUpdate(ChannelBatchUpdateRequest request) throws StreamException - Throws:
StreamException
-
deleteChannels
@NotNull StreamRequest<DeleteChannelsResponse> deleteChannels(DeleteChannelsRequest request) throws StreamException - Throws:
StreamException
-
markDelivered
@NotNull StreamRequest<MarkDeliveredResponse> markDelivered(MarkDeliveredRequest request) throws StreamException - Throws:
StreamException
-
markDelivered
- Throws:
StreamException
-
groupedQueryChannels
@NotNull StreamRequest<GroupedQueryChannelsResponse> groupedQueryChannels(GroupedQueryChannelsRequest request) throws StreamException - Throws:
StreamException
-
groupedQueryChannels
- Throws:
StreamException
-
markChannelsRead
@NotNull StreamRequest<MarkReadResponse> markChannelsRead(MarkChannelsReadRequest request) throws StreamException - Throws:
StreamException
-
markChannelsRead
- Throws:
StreamException
-
getOrCreateDistinctChannel
@NotNull StreamRequest<ChannelStateResponse> getOrCreateDistinctChannel(@NotNull String type, GetOrCreateDistinctChannelRequest request) throws StreamException - Throws:
StreamException
-
getOrCreateDistinctChannel
@NotNull StreamRequest<ChannelStateResponse> getOrCreateDistinctChannel(@NotNull String type) throws StreamException - Throws:
StreamException
-
deleteChannel
@NotNull StreamRequest<DeleteChannelResponse> deleteChannel(@NotNull String type, @NotNull String id, DeleteChannelRequest request) throws StreamException - Throws:
StreamException
-
deleteChannel
@NotNull StreamRequest<DeleteChannelResponse> deleteChannel(@NotNull String type, @NotNull String id) throws StreamException - Throws:
StreamException
-
getChannel
@NotNull StreamRequest<ChannelStateResponse> getChannel(@NotNull String type, @NotNull String id, GetChannelRequest request) throws StreamException - Throws:
StreamException
-
getChannel
@NotNull StreamRequest<ChannelStateResponse> getChannel(@NotNull String type, @NotNull String id) throws StreamException - Throws:
StreamException
-
updateChannelPartial
@NotNull StreamRequest<UpdateChannelPartialResponse> updateChannelPartial(@NotNull String type, @NotNull String id, UpdateChannelPartialRequest request) throws StreamException - Throws:
StreamException
-
updateChannelPartial
@NotNull StreamRequest<UpdateChannelPartialResponse> updateChannelPartial(@NotNull String type, @NotNull String id) throws StreamException - Throws:
StreamException
-
updateChannel
@NotNull StreamRequest<UpdateChannelResponse> updateChannel(@NotNull String type, @NotNull String id, UpdateChannelRequest request) throws StreamException - Throws:
StreamException
-
updateChannel
@NotNull StreamRequest<UpdateChannelResponse> updateChannel(@NotNull String type, @NotNull String id) throws StreamException - Throws:
StreamException
-
deleteDraft
@NotNull StreamRequest<Response> deleteDraft(@NotNull String type, @NotNull String id, DeleteDraftRequest request) throws StreamException - Throws:
StreamException
-
deleteDraft
@NotNull StreamRequest<Response> deleteDraft(@NotNull String type, @NotNull String id) throws StreamException - Throws:
StreamException
-
getDraft
@NotNull StreamRequest<GetDraftResponse> getDraft(@NotNull String type, @NotNull String id, GetDraftRequest request) throws StreamException - Throws:
StreamException
-
getDraft
@NotNull StreamRequest<GetDraftResponse> getDraft(@NotNull String type, @NotNull String id) throws StreamException - Throws:
StreamException
-
sendEvent
@NotNull StreamRequest<EventResponse> sendEvent(@NotNull String type, @NotNull String id, SendEventRequest request) throws StreamException - Throws:
StreamException
-
deleteChannelFile
@NotNull StreamRequest<Response> deleteChannelFile(@NotNull String type, @NotNull String id, DeleteChannelFileRequest request) throws StreamException - Throws:
StreamException
-
deleteChannelFile
@NotNull StreamRequest<Response> deleteChannelFile(@NotNull String type, @NotNull String id) throws StreamException - Throws:
StreamException
-
uploadChannelFile
@NotNull StreamRequest<UploadChannelFileResponse> uploadChannelFile(@NotNull String type, @NotNull String id, UploadChannelFileRequest request) throws StreamException - Throws:
StreamException
-
uploadChannelFile
@NotNull StreamRequest<UploadChannelFileResponse> uploadChannelFile(@NotNull String type, @NotNull String id) throws StreamException - Throws:
StreamException
-
hideChannel
@NotNull StreamRequest<HideChannelResponse> hideChannel(@NotNull String type, @NotNull String id, HideChannelRequest request) throws StreamException - Throws:
StreamException
-
hideChannel
@NotNull StreamRequest<HideChannelResponse> hideChannel(@NotNull String type, @NotNull String id) throws StreamException - Throws:
StreamException
-
deleteChannelImage
@NotNull StreamRequest<Response> deleteChannelImage(@NotNull String type, @NotNull String id, DeleteChannelImageRequest request) throws StreamException - Throws:
StreamException
-
deleteChannelImage
@NotNull StreamRequest<Response> deleteChannelImage(@NotNull String type, @NotNull String id) throws StreamException - Throws:
StreamException
-
uploadChannelImage
@NotNull StreamRequest<UploadChannelResponse> uploadChannelImage(@NotNull String type, @NotNull String id, UploadChannelImageRequest request) throws StreamException - Throws:
StreamException
-
uploadChannelImage
@NotNull StreamRequest<UploadChannelResponse> uploadChannelImage(@NotNull String type, @NotNull String id) throws StreamException - Throws:
StreamException
-
updateMemberPartial
@NotNull StreamRequest<UpdateMemberPartialResponse> updateMemberPartial(@NotNull String type, @NotNull String id, UpdateMemberPartialRequest request) throws StreamException - Throws:
StreamException
-
updateMemberPartial
@NotNull StreamRequest<UpdateMemberPartialResponse> updateMemberPartial(@NotNull String type, @NotNull String id) throws StreamException - Throws:
StreamException
-
sendMessage
@NotNull StreamRequest<SendMessageResponse> sendMessage(@NotNull String type, @NotNull String id, SendMessageRequest request) throws StreamException - Throws:
StreamException
-
getManyMessages
@NotNull StreamRequest<GetManyMessagesResponse> getManyMessages(@NotNull String type, @NotNull String id, GetManyMessagesRequest request) throws StreamException - Throws:
StreamException
-
getPinnedMessages
@NotNull StreamRequest<GetPinnedMessagesResponse> getPinnedMessages(@NotNull String type, @NotNull String id, GetPinnedMessagesRequest request) throws StreamException - Throws:
StreamException
-
getPinnedMessages
@NotNull StreamRequest<GetPinnedMessagesResponse> getPinnedMessages(@NotNull String type, @NotNull String id) throws StreamException - Throws:
StreamException
-
getOrCreateChannel
@NotNull StreamRequest<ChannelStateResponse> getOrCreateChannel(@NotNull String type, @NotNull String id, GetOrCreateChannelRequest request) throws StreamException - Throws:
StreamException
-
getOrCreateChannel
@NotNull StreamRequest<ChannelStateResponse> getOrCreateChannel(@NotNull String type, @NotNull String id) throws StreamException - Throws:
StreamException
-
markRead
@NotNull StreamRequest<MarkReadResponse> markRead(@NotNull String type, @NotNull String id, MarkReadRequest request) throws StreamException - Throws:
StreamException
-
markRead
@NotNull StreamRequest<MarkReadResponse> markRead(@NotNull String type, @NotNull String id) throws StreamException - Throws:
StreamException
-
showChannel
@NotNull StreamRequest<ShowChannelResponse> showChannel(@NotNull String type, @NotNull String id, ShowChannelRequest request) throws StreamException - Throws:
StreamException
-
showChannel
@NotNull StreamRequest<ShowChannelResponse> showChannel(@NotNull String type, @NotNull String id) throws StreamException - Throws:
StreamException
-
truncateChannel
@NotNull StreamRequest<TruncateChannelResponse> truncateChannel(@NotNull String type, @NotNull String id, TruncateChannelRequest request) throws StreamException - Throws:
StreamException
-
truncateChannel
@NotNull StreamRequest<TruncateChannelResponse> truncateChannel(@NotNull String type, @NotNull String id) throws StreamException - Throws:
StreamException
-
markUnread
@NotNull StreamRequest<Response> markUnread(@NotNull String type, @NotNull String id, MarkUnreadRequest request) throws StreamException - Throws:
StreamException
-
markUnread
@NotNull StreamRequest<Response> markUnread(@NotNull String type, @NotNull String id) throws StreamException - Throws:
StreamException
-
listChannelTypes
@NotNull StreamRequest<ListChannelTypesResponse> listChannelTypes(ListChannelTypesRequest request) throws StreamException - Throws:
StreamException
-
listChannelTypes
- Throws:
StreamException
-
createChannelType
@NotNull StreamRequest<CreateChannelTypeResponse> createChannelType(CreateChannelTypeRequest request) throws StreamException - Throws:
StreamException
-
deleteChannelType
@NotNull StreamRequest<Response> deleteChannelType(@NotNull String name, DeleteChannelTypeRequest request) throws StreamException - Throws:
StreamException
-
deleteChannelType
- Throws:
StreamException
-
getChannelType
@NotNull StreamRequest<GetChannelTypeResponse> getChannelType(@NotNull String name, GetChannelTypeRequest request) throws StreamException - Throws:
StreamException
-
getChannelType
@NotNull StreamRequest<GetChannelTypeResponse> getChannelType(@NotNull String name) throws StreamException - Throws:
StreamException
-
updateChannelType
@NotNull StreamRequest<UpdateChannelTypeResponse> updateChannelType(@NotNull String name, UpdateChannelTypeRequest request) throws StreamException - Throws:
StreamException
-
listCommands
@NotNull StreamRequest<ListCommandsResponse> listCommands(ListCommandsRequest request) throws StreamException - Throws:
StreamException
-
listCommands
- Throws:
StreamException
-
createCommand
@NotNull StreamRequest<CreateCommandResponse> createCommand(CreateCommandRequest request) throws StreamException - Throws:
StreamException
-
deleteCommand
@NotNull StreamRequest<DeleteCommandResponse> deleteCommand(@NotNull String name, DeleteCommandRequest request) throws StreamException - Throws:
StreamException
-
deleteCommand
@NotNull StreamRequest<DeleteCommandResponse> deleteCommand(@NotNull String name) throws StreamException - Throws:
StreamException
-
getCommand
@NotNull StreamRequest<GetCommandResponse> getCommand(@NotNull String name, GetCommandRequest request) throws StreamException - Throws:
StreamException
-
getCommand
- Throws:
StreamException
-
updateCommand
@NotNull StreamRequest<UpdateCommandResponse> updateCommand(@NotNull String name, UpdateCommandRequest request) throws StreamException - Throws:
StreamException
-
queryDrafts
@NotNull StreamRequest<QueryDraftsResponse> queryDrafts(QueryDraftsRequest request) throws StreamException - Throws:
StreamException
-
queryDrafts
- Throws:
StreamException
-
exportChannels
@NotNull StreamRequest<ExportChannelsResponse> exportChannels(ExportChannelsRequest request) throws StreamException - Throws:
StreamException
-
queryMembers
@NotNull StreamRequest<MembersResponse> queryMembers(QueryMembersRequest request) throws StreamException - Throws:
StreamException
-
queryMembers
- Throws:
StreamException
-
queryMessageHistory
@NotNull StreamRequest<QueryMessageHistoryResponse> queryMessageHistory(QueryMessageHistoryRequest request) throws StreamException - Throws:
StreamException
-
deleteMessage
@NotNull StreamRequest<DeleteMessageResponse> deleteMessage(@NotNull String id, DeleteMessageRequest request) throws StreamException - Throws:
StreamException
-
deleteMessage
@NotNull StreamRequest<DeleteMessageResponse> deleteMessage(@NotNull String id) throws StreamException - Throws:
StreamException
-
getMessage
@NotNull StreamRequest<GetMessageResponse> getMessage(@NotNull String id, GetMessageRequest request) throws StreamException - Throws:
StreamException
-
getMessage
- Throws:
StreamException
-
updateMessage
@NotNull StreamRequest<UpdateMessageResponse> updateMessage(@NotNull String id, UpdateMessageRequest request) throws StreamException - Throws:
StreamException
-
updateMessagePartial
@NotNull StreamRequest<UpdateMessagePartialResponse> updateMessagePartial(@NotNull String id, UpdateMessagePartialRequest request) throws StreamException - Throws:
StreamException
-
updateMessagePartial
@NotNull StreamRequest<UpdateMessagePartialResponse> updateMessagePartial(@NotNull String id) throws StreamException - Throws:
StreamException
-
runMessageAction
@NotNull StreamRequest<MessageActionResponse> runMessageAction(@NotNull String id, RunMessageActionRequest request) throws StreamException - Throws:
StreamException
-
commitMessage
@NotNull StreamRequest<MessageActionResponse> commitMessage(@NotNull String id, CommitMessageRequest request) throws StreamException - Throws:
StreamException
-
commitMessage
@NotNull StreamRequest<MessageActionResponse> commitMessage(@NotNull String id) throws StreamException - Throws:
StreamException
-
ephemeralMessageUpdate
@NotNull StreamRequest<UpdateMessagePartialResponse> ephemeralMessageUpdate(@NotNull String id, EphemeralMessageUpdateRequest request) throws StreamException - Throws:
StreamException
-
ephemeralMessageUpdate
@NotNull StreamRequest<UpdateMessagePartialResponse> ephemeralMessageUpdate(@NotNull String id) throws StreamException - Throws:
StreamException
-
sendReaction
@NotNull StreamRequest<SendReactionResponse> sendReaction(@NotNull String id, SendReactionRequest request) throws StreamException - Throws:
StreamException
-
deleteReaction
@NotNull StreamRequest<DeleteReactionResponse> deleteReaction(@NotNull String id, @NotNull String type, DeleteReactionRequest request) throws StreamException - Throws:
StreamException
-
deleteReaction
@NotNull StreamRequest<DeleteReactionResponse> deleteReaction(@NotNull String id, @NotNull String type) throws StreamException - Throws:
StreamException
-
getReactions
@NotNull StreamRequest<GetReactionsResponse> getReactions(@NotNull String id, GetReactionsRequest request) throws StreamException - Throws:
StreamException
-
getReactions
@NotNull StreamRequest<GetReactionsResponse> getReactions(@NotNull String id) throws StreamException - Throws:
StreamException
-
queryReactions
@NotNull StreamRequest<QueryReactionsResponse> queryReactions(@NotNull String id, QueryReactionsRequest request) throws StreamException - Throws:
StreamException
-
queryReactions
@NotNull StreamRequest<QueryReactionsResponse> queryReactions(@NotNull String id) throws StreamException - Throws:
StreamException
-
translateMessage
@NotNull StreamRequest<TranslateMessageResponse> translateMessage(@NotNull String id, TranslateMessageRequest request) throws StreamException - Throws:
StreamException
-
undeleteMessage
@NotNull StreamRequest<UndeleteMessageResponse> undeleteMessage(@NotNull String id, UndeleteMessageRequest request) throws StreamException - Throws:
StreamException
-
castPollVote
@NotNull StreamRequest<PollVoteResponse> castPollVote(@NotNull String messageID, @NotNull String pollID, CastPollVoteRequest request) throws StreamException - Throws:
StreamException
-
castPollVote
@NotNull StreamRequest<PollVoteResponse> castPollVote(@NotNull String messageID, @NotNull String pollID) throws StreamException - Throws:
StreamException
-
deletePollVote
@NotNull StreamRequest<PollVoteResponse> deletePollVote(@NotNull String messageID, @NotNull String pollID, @NotNull String voteID, DeletePollVoteRequest request) throws StreamException - Throws:
StreamException
-
deletePollVote
@NotNull StreamRequest<PollVoteResponse> deletePollVote(@NotNull String messageID, @NotNull String pollID, @NotNull String voteID) throws StreamException - Throws:
StreamException
-
deleteReminder
@NotNull StreamRequest<DeleteReminderResponse> deleteReminder(@NotNull String messageID, DeleteReminderRequest request) throws StreamException - Throws:
StreamException
-
deleteReminder
@NotNull StreamRequest<DeleteReminderResponse> deleteReminder(@NotNull String messageID) throws StreamException - Throws:
StreamException
-
updateReminder
@NotNull StreamRequest<UpdateReminderResponse> updateReminder(@NotNull String messageID, UpdateReminderRequest request) throws StreamException - Throws:
StreamException
-
updateReminder
@NotNull StreamRequest<UpdateReminderResponse> updateReminder(@NotNull String messageID) throws StreamException - Throws:
StreamException
-
createReminder
@NotNull StreamRequest<CreateReminderResponse> createReminder(@NotNull String messageID, CreateReminderRequest request) throws StreamException - Throws:
StreamException
-
createReminder
@NotNull StreamRequest<CreateReminderResponse> createReminder(@NotNull String messageID) throws StreamException - Throws:
StreamException
-
getReplies
@NotNull StreamRequest<GetRepliesResponse> getReplies(@NotNull String parentID, GetRepliesRequest request) throws StreamException - Throws:
StreamException
-
getReplies
@NotNull StreamRequest<GetRepliesResponse> getReplies(@NotNull String parentID) throws StreamException - Throws:
StreamException
-
queryMessageFlags
@NotNull StreamRequest<QueryMessageFlagsResponse> queryMessageFlags(QueryMessageFlagsRequest request) throws StreamException - Throws:
StreamException
-
queryMessageFlags
- Throws:
StreamException
-
muteChannel
@NotNull StreamRequest<MuteChannelResponse> muteChannel(MuteChannelRequest request) throws StreamException - Throws:
StreamException
-
muteChannel
- Throws:
StreamException
-
unmuteChannel
@NotNull StreamRequest<UnmuteResponse> unmuteChannel(UnmuteChannelRequest request) throws StreamException - Throws:
StreamException
-
unmuteChannel
- Throws:
StreamException
-
getPredefinedFilters
@NotNull StreamRequest<QueryPredefinedFiltersResponse> getPredefinedFilters(GetPredefinedFiltersRequest request) throws StreamException - Throws:
StreamException
-
getPredefinedFilters
@NotNull StreamRequest<QueryPredefinedFiltersResponse> getPredefinedFilters() throws StreamException- Throws:
StreamException
-
createPredefinedFilter
@NotNull StreamRequest<CreatePredefinedFilterResponse> createPredefinedFilter(CreatePredefinedFilterRequest request) throws StreamException - Throws:
StreamException
-
deletePredefinedFilter
@NotNull StreamRequest<Response> deletePredefinedFilter(@NotNull String name, DeletePredefinedFilterRequest request) throws StreamException - Throws:
StreamException
-
deletePredefinedFilter
@NotNull StreamRequest<Response> deletePredefinedFilter(@NotNull String name) throws StreamException - Throws:
StreamException
-
getPredefinedFilter
@NotNull StreamRequest<GetPredefinedFilterResponse> getPredefinedFilter(@NotNull String name, GetPredefinedFilterRequest request) throws StreamException - Throws:
StreamException
-
getPredefinedFilter
@NotNull StreamRequest<GetPredefinedFilterResponse> getPredefinedFilter(@NotNull String name) throws StreamException - Throws:
StreamException
-
updatePredefinedFilter
@NotNull StreamRequest<UpdatePredefinedFilterResponse> updatePredefinedFilter(@NotNull String name, UpdatePredefinedFilterRequest request) throws StreamException - Throws:
StreamException
-
queryBannedUsers
@NotNull StreamRequest<QueryBannedUsersResponse> queryBannedUsers(QueryBannedUsersRequest request) throws StreamException - Throws:
StreamException
-
queryBannedUsers
- Throws:
StreamException
-
queryFutureChannelBans
@NotNull StreamRequest<QueryFutureChannelBansResponse> queryFutureChannelBans(QueryFutureChannelBansRequest request) throws StreamException - Throws:
StreamException
-
queryFutureChannelBans
@NotNull StreamRequest<QueryFutureChannelBansResponse> queryFutureChannelBans() throws StreamException- Throws:
StreamException
-
queryReminders
@NotNull StreamRequest<QueryRemindersResponse> queryReminders(QueryRemindersRequest request) throws StreamException - Throws:
StreamException
-
queryReminders
- Throws:
StreamException
-
getRetentionPolicy
@NotNull StreamRequest<GetRetentionPolicyResponse> getRetentionPolicy(GetRetentionPolicyRequest request) throws StreamException - Throws:
StreamException
-
getRetentionPolicy
- Throws:
StreamException
-
setRetentionPolicy
@NotNull StreamRequest<SetRetentionPolicyResponse> setRetentionPolicy(SetRetentionPolicyRequest request) throws StreamException - Throws:
StreamException
-
deleteRetentionPolicy
@NotNull StreamRequest<DeleteRetentionPolicyResponse> deleteRetentionPolicy(DeleteRetentionPolicyRequest request) throws StreamException - Throws:
StreamException
-
getRetentionPolicyRuns
@NotNull StreamRequest<GetRetentionPolicyRunsResponse> getRetentionPolicyRuns(GetRetentionPolicyRunsRequest request) throws StreamException - Throws:
StreamException
-
getRetentionPolicyRuns
@NotNull StreamRequest<GetRetentionPolicyRunsResponse> getRetentionPolicyRuns() throws StreamException- Throws:
StreamException
-
search
- Throws:
StreamException
-
search
- Throws:
StreamException
-
createSegment
@NotNull StreamRequest<CreateSegmentResponse> createSegment(CreateSegmentRequest request) throws StreamException - Throws:
StreamException
-
querySegments
@NotNull StreamRequest<QuerySegmentsResponse> querySegments(QuerySegmentsRequest request) throws StreamException - Throws:
StreamException
-
deleteSegment
@NotNull StreamRequest<Response> deleteSegment(@NotNull String id, DeleteSegmentRequest request) throws StreamException - Throws:
StreamException
-
deleteSegment
- Throws:
StreamException
-
getSegment
@NotNull StreamRequest<GetSegmentResponse> getSegment(@NotNull String id, GetSegmentRequest request) throws StreamException - Throws:
StreamException
-
getSegment
- Throws:
StreamException
-
updateSegment
@NotNull StreamRequest<UpdateSegmentResponse> updateSegment(@NotNull String id, UpdateSegmentRequest request) throws StreamException - Throws:
StreamException
-
updateSegment
@NotNull StreamRequest<UpdateSegmentResponse> updateSegment(@NotNull String id) throws StreamException - Throws:
StreamException
-
addSegmentTargets
@NotNull StreamRequest<Response> addSegmentTargets(@NotNull String id, AddSegmentTargetsRequest request) throws StreamException - Throws:
StreamException
-
deleteSegmentTargets
@NotNull StreamRequest<Response> deleteSegmentTargets(@NotNull String id, DeleteSegmentTargetsRequest request) throws StreamException - Throws:
StreamException
-
segmentTargetExists
@NotNull StreamRequest<Response> segmentTargetExists(@NotNull String id, @NotNull String targetID, SegmentTargetExistsRequest request) throws StreamException - Throws:
StreamException
-
segmentTargetExists
@NotNull StreamRequest<Response> segmentTargetExists(@NotNull String id, @NotNull String targetID) throws StreamException - Throws:
StreamException
-
querySegmentTargets
@NotNull StreamRequest<QuerySegmentTargetsResponse> querySegmentTargets(@NotNull String id, QuerySegmentTargetsRequest request) throws StreamException - Throws:
StreamException
-
querySegmentTargets
@NotNull StreamRequest<QuerySegmentTargetsResponse> querySegmentTargets(@NotNull String id) throws StreamException - Throws:
StreamException
-
queryTeamUsageStats
@NotNull StreamRequest<QueryTeamUsageStatsResponse> queryTeamUsageStats(QueryTeamUsageStatsRequest request) throws StreamException - Throws:
StreamException
-
queryTeamUsageStats
- Throws:
StreamException
-
queryThreads
@NotNull StreamRequest<QueryThreadsResponse> queryThreads(QueryThreadsRequest request) throws StreamException - Throws:
StreamException
-
queryThreads
- Throws:
StreamException
-
getThread
@NotNull StreamRequest<GetThreadResponse> getThread(@NotNull String messageID, GetThreadRequest request) throws StreamException - Throws:
StreamException
-
getThread
@NotNull StreamRequest<GetThreadResponse> getThread(@NotNull String messageID) throws StreamException - Throws:
StreamException
-
updateThreadPartial
@NotNull StreamRequest<UpdateThreadPartialResponse> updateThreadPartial(@NotNull String messageID, UpdateThreadPartialRequest request) throws StreamException - Throws:
StreamException
-
updateThreadPartial
@NotNull StreamRequest<UpdateThreadPartialResponse> updateThreadPartial(@NotNull String messageID) throws StreamException - Throws:
StreamException
-
unreadCounts
@NotNull StreamRequest<WrappedUnreadCountsResponse> unreadCounts(UnreadCountsRequest request) throws StreamException - Throws:
StreamException
-
unreadCounts
- Throws:
StreamException
-
unreadCountsBatch
@NotNull StreamRequest<UnreadCountsBatchResponse> unreadCountsBatch(UnreadCountsBatchRequest request) throws StreamException - Throws:
StreamException
-
sendUserCustomEvent
@NotNull StreamRequest<Response> sendUserCustomEvent(@NotNull String userID, SendUserCustomEventRequest request) throws StreamException - Throws:
StreamException
-
channel
-