Package io.getstream.services
Interface Chat
- All Known Implementing Classes:
ChatImpl
public interface Chat
-
Method Summary
Modifier and TypeMethodDescriptioncastPollVote(String messageID, String pollID) castPollVote(String messageID, String pollID, CastPollVoteRequest request) commitMessage(String id) commitMessage(String id, CommitMessageRequest request) createCommand(CreateCommandRequest request) createPoll(CreatePollRequest request) createPollOption(String pollID, CreatePollOptionRequest request) deleteChannel(String type, String id) deleteChannel(String type, String id, DeleteChannelRequest request) deleteChannels(DeleteChannelsRequest request) deleteChannelType(String name) deleteChannelType(String name, DeleteChannelTypeRequest request) deleteCommand(String name) deleteCommand(String name, DeleteCommandRequest request) deleteFile(String type, String id) deleteFile(String type, String id, DeleteFileRequest request) deleteImage(String type, String id) deleteImage(String type, String id, DeleteImageRequest request) deleteMessage(String id) deleteMessage(String id, DeleteMessageRequest request) deletePoll(String pollID) deletePoll(String pollID, DeletePollRequest request) deletePollOption(String pollID, String optionID) deletePollOption(String pollID, String optionID, DeletePollOptionRequest request) deleteReaction(String id, String type) deleteReaction(String id, String type, DeleteReactionRequest request) deleteSegment(String id) deleteSegment(String id, DeleteSegmentRequest request) deleteSegmentTargets(String id, DeleteSegmentTargetsRequest request) exportChannels(ExportChannelsRequest request) getCampaign(String id) getCampaign(String id, GetCampaignRequest request) getChannelType(String name) getChannelType(String name, GetChannelTypeRequest request) getCommand(String name) getCommand(String name, GetCommandRequest request) getExportChannelsStatus(String id, GetExportChannelsStatusRequest 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) getPoll(String pollID, GetPollRequest request) getPollOption(String pollID, String optionID) getPollOption(String pollID, String optionID, GetPollOptionRequest 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) 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) queryMembers(QueryMembersRequest request) queryPolls(QueryPollsRequest request) queryPollVotes(String pollID) queryPollVotes(String pollID, QueryPollVotesRequest request) queryReactions(String id) queryReactions(String id, QueryReactionsRequest request) querySegments(QuerySegmentsRequest request) querySegmentTargets(String id, QuerySegmentTargetsRequest request) queryThreads(QueryThreadsRequest request) removePollVote(String messageID, String pollID, String voteID) removePollVote(String messageID, String pollID, String voteID, RemovePollVoteRequest request) runMessageAction(String id, RunMessageActionRequest request) scheduleCampaign(String id, ScheduleCampaignRequest 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) 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) 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 userID, String type, String id) updateMemberPartial(String userID, String type, String id, UpdateMemberPartialRequest request) updateMessage(String id, UpdateMessageRequest request) updateMessagePartial(String id, UpdateMessagePartialRequest request) updatePoll(UpdatePollRequest request) updatePollOption(String pollID, UpdatePollOptionRequest request) updatePollPartial(String pollID) updatePollPartial(String pollID, UpdatePollPartialRequest request) updateThreadPartial(String messageID) updateThreadPartial(String messageID, UpdateThreadPartialRequest request) uploadFile(String type, String id) uploadFile(String type, String id, UploadFileRequest request) uploadImage(String type, String id) uploadImage(String type, String id, UploadImageRequest request)
-
Method Details
-
queryCampaigns
@NotNull StreamRequest<QueryCampaignsResponse> queryCampaigns(QueryCampaignsRequest request) throws StreamException - Throws:
StreamException
-
queryCampaigns
- Throws:
StreamException
-
getCampaign
@NotNull StreamRequest<GetCampaignResponse> getCampaign(@NotNull String id, GetCampaignRequest request) throws StreamException - Throws:
StreamException
-
getCampaign
- 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
-
scheduleCampaign
@NotNull StreamRequest<CampaignResponse> scheduleCampaign(@NotNull String id, ScheduleCampaignRequest request) throws StreamException - Throws:
StreamException
-
scheduleCampaign
@NotNull StreamRequest<CampaignResponse> scheduleCampaign(@NotNull String id) throws StreamException - Throws:
StreamException
-
queryChannels
@NotNull StreamRequest<QueryChannelsResponse> queryChannels(QueryChannelsRequest request) throws StreamException - Throws:
StreamException
-
queryChannels
- Throws:
StreamException
-
deleteChannels
@NotNull StreamRequest<DeleteChannelsResponse> deleteChannels(DeleteChannelsRequest request) throws StreamException - 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
-
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
-
sendEvent
@NotNull StreamRequest<EventResponse> sendEvent(@NotNull String type, @NotNull String id, SendEventRequest request) throws StreamException - Throws:
StreamException
-
deleteFile
@NotNull StreamRequest<Response> deleteFile(@NotNull String type, @NotNull String id, DeleteFileRequest request) throws StreamException - Throws:
StreamException
-
deleteFile
@NotNull StreamRequest<Response> deleteFile(@NotNull String type, @NotNull String id) throws StreamException - Throws:
StreamException
-
uploadFile
@NotNull StreamRequest<FileUploadResponse> uploadFile(@NotNull String type, @NotNull String id, UploadFileRequest request) throws StreamException - Throws:
StreamException
-
uploadFile
@NotNull StreamRequest<FileUploadResponse> uploadFile(@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
-
deleteImage
@NotNull StreamRequest<Response> deleteImage(@NotNull String type, @NotNull String id, DeleteImageRequest request) throws StreamException - Throws:
StreamException
-
deleteImage
@NotNull StreamRequest<Response> deleteImage(@NotNull String type, @NotNull String id) throws StreamException - Throws:
StreamException
-
uploadImage
@NotNull StreamRequest<ImageUploadResponse> uploadImage(@NotNull String type, @NotNull String id, UploadImageRequest request) throws StreamException - Throws:
StreamException
-
uploadImage
@NotNull StreamRequest<ImageUploadResponse> uploadImage(@NotNull String type, @NotNull String id) throws StreamException - Throws:
StreamException
-
updateMemberPartial
@NotNull StreamRequest<UpdateMemberPartialResponse> updateMemberPartial(@NotNull String userID, @NotNull String type, @NotNull String id, UpdateMemberPartialRequest request) throws StreamException - Throws:
StreamException
-
updateMemberPartial
@NotNull StreamRequest<UpdateMemberPartialResponse> updateMemberPartial(@NotNull String userID, @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
-
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
-
exportChannels
@NotNull StreamRequest<ExportChannelsResponse> exportChannels(ExportChannelsRequest request) throws StreamException - Throws:
StreamException
-
getExportChannelsStatus
@NotNull StreamRequest<GetExportChannelsStatusResponse> getExportChannelsStatus(@NotNull String id, GetExportChannelsStatusRequest request) throws StreamException - Throws:
StreamException
-
getExportChannelsStatus
@NotNull StreamRequest<GetExportChannelsStatusResponse> getExportChannelsStatus(@NotNull String id) 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<MessageResponse> runMessageAction(@NotNull String id, RunMessageActionRequest request) throws StreamException - Throws:
StreamException
-
commitMessage
@NotNull StreamRequest<MessageResponse> commitMessage(@NotNull String id, CommitMessageRequest request) throws StreamException - Throws:
StreamException
-
commitMessage
- 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<MessageResponse> translateMessage(@NotNull String id, TranslateMessageRequest request) throws StreamException - Throws:
StreamException
-
undeleteMessage
@NotNull StreamRequest<UpdateMessageResponse> 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
-
removePollVote
@NotNull StreamRequest<PollVoteResponse> removePollVote(@NotNull String messageID, @NotNull String pollID, @NotNull String voteID, RemovePollVoteRequest request) throws StreamException - Throws:
StreamException
-
removePollVote
@NotNull StreamRequest<PollVoteResponse> removePollVote(@NotNull String messageID, @NotNull String pollID, @NotNull String voteID) 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
-
createPoll
- Throws:
StreamException
-
updatePoll
- Throws:
StreamException
-
queryPolls
@NotNull StreamRequest<QueryPollsResponse> queryPolls(QueryPollsRequest request) throws StreamException - Throws:
StreamException
-
queryPolls
- Throws:
StreamException
-
deletePoll
@NotNull StreamRequest<Response> deletePoll(@NotNull String pollID, DeletePollRequest request) throws StreamException - Throws:
StreamException
-
deletePoll
- Throws:
StreamException
-
getPoll
@NotNull StreamRequest<PollResponse> getPoll(@NotNull String pollID, GetPollRequest request) throws StreamException - Throws:
StreamException
-
getPoll
- Throws:
StreamException
-
updatePollPartial
@NotNull StreamRequest<PollResponse> updatePollPartial(@NotNull String pollID, UpdatePollPartialRequest request) throws StreamException - Throws:
StreamException
-
updatePollPartial
@NotNull StreamRequest<PollResponse> updatePollPartial(@NotNull String pollID) throws StreamException - Throws:
StreamException
-
createPollOption
@NotNull StreamRequest<PollOptionResponse> createPollOption(@NotNull String pollID, CreatePollOptionRequest request) throws StreamException - Throws:
StreamException
-
updatePollOption
@NotNull StreamRequest<PollOptionResponse> updatePollOption(@NotNull String pollID, UpdatePollOptionRequest request) throws StreamException - Throws:
StreamException
-
deletePollOption
@NotNull StreamRequest<Response> deletePollOption(@NotNull String pollID, @NotNull String optionID, DeletePollOptionRequest request) throws StreamException - Throws:
StreamException
-
deletePollOption
@NotNull StreamRequest<Response> deletePollOption(@NotNull String pollID, @NotNull String optionID) throws StreamException - Throws:
StreamException
-
getPollOption
@NotNull StreamRequest<PollOptionResponse> getPollOption(@NotNull String pollID, @NotNull String optionID, GetPollOptionRequest request) throws StreamException - Throws:
StreamException
-
getPollOption
@NotNull StreamRequest<PollOptionResponse> getPollOption(@NotNull String pollID, @NotNull String optionID) throws StreamException - Throws:
StreamException
-
queryPollVotes
@NotNull StreamRequest<PollVotesResponse> queryPollVotes(@NotNull String pollID, QueryPollVotesRequest request) throws StreamException - Throws:
StreamException
-
queryPollVotes
@NotNull StreamRequest<PollVotesResponse> queryPollVotes(@NotNull String pollID) throws StreamException - Throws:
StreamException
-
updatePushNotificationPreferences
@NotNull StreamRequest<UpsertPushPreferencesResponse> updatePushNotificationPreferences(UpdatePushNotificationPreferencesRequest request) throws StreamException - Throws:
StreamException
-
queryBannedUsers
@NotNull StreamRequest<QueryBannedUsersResponse> queryBannedUsers(QueryBannedUsersRequest request) throws StreamException - Throws:
StreamException
-
queryBannedUsers
- Throws:
StreamException
-
search
- Throws:
StreamException
-
search
- 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
-
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
-
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
-