Uses of Class
com.github.jamesnetherton.zulip.client.api.stream.request.SubscribeStreamsApiRequest
Packages that use SubscribeStreamsApiRequest
Package
Description
-
Uses of SubscribeStreamsApiRequest in com.github.jamesnetherton.zulip.client.api.stream
Methods in com.github.jamesnetherton.zulip.client.api.stream that return SubscribeStreamsApiRequestModifier and TypeMethodDescriptionStreamService.subscribe
(StreamSubscriptionRequest... streamsToSubscribe) Subscribe to streams. -
Uses of SubscribeStreamsApiRequest in com.github.jamesnetherton.zulip.client.api.stream.request
Methods in com.github.jamesnetherton.zulip.client.api.stream.request that return SubscribeStreamsApiRequestModifier and TypeMethodDescriptionSubscribeStreamsApiRequest.withAnnounce
(boolean announce) Sets whether creation of the new stream should be announced.SubscribeStreamsApiRequest.withAuthorizationErrorsFatal
(boolean authorizationErrorsFatal) Sets whether authorization failures should result in a failure response.SubscribeStreamsApiRequest.withCanAddSubscribersGroup
(UserGroupSetting userGroupSetting) Sets the user group settings for users who have permission to add subscribers to this channel.SubscribeStreamsApiRequest.withCanAdministerChannelGroup
(UserGroupSetting userGroupSetting) Sets the user group settings for users who have permission to administer this channel.SubscribeStreamsApiRequest.withCanDeleteAnyMessageGroup
(UserGroupSetting userGroupSetting) Sets the user group settings for users who have permission to delete any message in the channel.SubscribeStreamsApiRequest.withCanDeleteOwnMessageGroup
(UserGroupSetting userGroupSetting) Sets the user group settings for users who have permission to delete the messages that they have sent in the channel.SubscribeStreamsApiRequest.withCanMoveMessagesOutOfChannelGroup
(UserGroupSetting userGroupSetting) Sets the user group settings for users who have permission to move messages out of this channel.SubscribeStreamsApiRequest.withCanMoveMessagesWithinChannelGroup
(UserGroupSetting userGroupSetting) Sets the user group settings for users who have permission to move messages within this channel.SubscribeStreamsApiRequest.withCanRemoveSubscribersGroup
(long userGroupID) Deprecated.SubscribeStreamsApiRequest.withCanRemoveSubscribersGroup
(UserGroupSetting userGroupSetting) Sets the user group id whose members are allowed to unsubscribe others from the stream.SubscribeStreamsApiRequest.withCanResolveTopicsGroup
(UserGroupSetting userGroupSetting) Sets the user group settings for users who have permission to resolve topics in the channel.SubscribeStreamsApiRequest.withCanSendMessageGroup
(UserGroupSetting userGroupSetting) Sets the user group settings for users who have permission to post in this channel.SubscribeStreamsApiRequest.withCanSubscribeGroup
(UserGroupSetting userGroupSetting) Sets the user group settings for users who have permission to subscribe themselves to this channel.SubscribeStreamsApiRequest.withDefaultStream
(boolean defaultStream) Sets whether any newly created streams will be added as default streams for new users joining the organization.SubscribeStreamsApiRequest.withFolderId
(int folderId) Sets the id of the folder to which the newly created channel will be added.SubscribeStreamsApiRequest.withHistoryPublicToSubscribers
(boolean historyPublicToSubscribers) Sets whether the stream history is public to new subscribers.SubscribeStreamsApiRequest.withInviteOnly
(boolean inviteOnly) Sets whether a created stream will be private.SubscribeStreamsApiRequest.withMessageRetention
(int messageRetentionDays) Sets the number of days that message history should be retained.SubscribeStreamsApiRequest.withMessageRetention
(RetentionPolicy messageRetentionPolicy) Sets the message retention policy of a stream.SubscribeStreamsApiRequest.withPrincipals
(long... userIds) Sets the list of users that are to be subscribed to the stream.SubscribeStreamsApiRequest.withPrincipals
(String... emailAddresses) Sets the list of users that are to be subscribed to the stream.SubscribeStreamsApiRequest.withSendNewSubscriptionMessages
(boolean sendNewSubscriptionMessages) Sets whether any other users newly subscribed via this request should be sent a Notification Bot DM notifying them about their new subscription.SubscribeStreamsApiRequest.withStreamPostPolicy
(StreamPostPolicy policy) Sets the policy for which users can post messages to the stream.SubscribeStreamsApiRequest.withTopicPolicy
(TopicPolicy topicPolicy) Sets whether named topics and the empty topic are enabled in this channel.SubscribeStreamsApiRequest.withWebPublic
(boolean webPublic) Sets whether any newly created streams will be web-public streams.
withCanRemoveSubscribersGroup(UserGroupSetting)