Uses of Class
com.github.jamesnetherton.zulip.client.api.user.UserGroupSetting
Packages that use UserGroupSetting
Package
Description
-
Uses of UserGroupSetting in com.github.jamesnetherton.zulip.client.api.channel.request
Methods in com.github.jamesnetherton.zulip.client.api.channel.request with parameters of type UserGroupSettingModifier and TypeMethodDescriptionCreateChannelApiRequest.withCanAddSubscribersGroup(UserGroupSetting userGroupSetting) Sets the user group settings for users who have permission to add subscribers to this channel.CreateChannelApiRequest.withCanAdministerChannelGroup(UserGroupSetting userGroupSetting) Set the users who have permission to administer this stream.CreateChannelApiRequest.withCanDeleteAnyMessageGroup(UserGroupSetting userGroupSetting) Sets the user group settings for users who have permission to delete any message in the channel.CreateChannelApiRequest.withCanDeleteOwnMessageGroup(UserGroupSetting userGroupSetting) Sets the user group settings for users who have permission to delete the messages that they have sent in the channel.CreateChannelApiRequest.withCanMoveMessagesOutOfChannelGroup(UserGroupSetting userGroupSetting) Sets the user group settings for users who have permission to move messages out of this channel.CreateChannelApiRequest.withCanMoveMessagesWithinChannelGroup(UserGroupSetting userGroupSetting) Sets the user group settings for users who have permission to move messages within this channel.CreateChannelApiRequest.withCanRemoveSubscribersGroup(UserGroupSetting userGroupSetting) Sets the user group id whose members are allowed to unsubscribe others from the stream.CreateChannelApiRequest.withCanResolveTopicsGroup(UserGroupSetting userGroupSetting) Sets the user group settings for users who have permission to resolve topics in the channel.CreateChannelApiRequest.withCanSendMessageGroup(UserGroupSetting userGroupSetting) Set the users who have permission to post in this stream.CreateChannelApiRequest.withCanSubscribeGroup(UserGroupSetting userGroupSetting) Sets the user group settings for users who have permission to subscribe themselves to this channel. -
Uses of UserGroupSetting in com.github.jamesnetherton.zulip.client.api.stream
Methods in com.github.jamesnetherton.zulip.client.api.stream that return UserGroupSettingModifier and TypeMethodDescriptionStream.getCanAddSubscribersGroup()StreamSubscription.getCanAddSubscribersGroup()Stream.getCanAdministerChannelGroup()StreamSubscription.getCanAdministerChannelGroup()Stream.getCanDeleteAnyMessageGroup()StreamSubscription.getCanDeleteAnyMessageGroup()Stream.getCanDeleteOwnMessageGroup()StreamSubscription.getCanDeleteOwnMessageGroup()StreamSubscription.getCanMoveMessagesBetweenChannelsGroup()Stream.getCanMoveMessagesBetweenTopicsGroup()StreamSubscription.getCanMoveMessagesBetweenTopicsGroup()Stream.getCanMoveMessagesOutOfChannelGroup()StreamSubscription.getCanMoveMessagesOutOfChannelGroup()Stream.getCanMoveMessagesWithinChannelGroup()StreamSubscription.getCanMoveMessagesWithinChannelGroup()Stream.getCanRemoveSubscribersGroup()StreamSubscription.getCanRemoveSubscribersGroup()StreamSubscription.getCanRemoveSubscribersGroupId()Stream.getCanResolveTopicsGroup()StreamSubscription.getCanResolveTopicsGroup()Stream.getCanSendMessageGroup()StreamSubscription.getCanSendMessageGroup()Stream.getCanSubscribeGroup()StreamSubscription.getCanSubscribeGroup() -
Uses of UserGroupSetting in com.github.jamesnetherton.zulip.client.api.stream.request
Methods in com.github.jamesnetherton.zulip.client.api.stream.request with parameters of type UserGroupSettingModifier and TypeMethodDescriptionSubscribeStreamsApiRequest.withCanAddSubscribersGroup(UserGroupSetting userGroupSetting) Sets the user group settings for users who have permission to add subscribers to this channel.UpdateStreamApiRequest.withCanAddSubscribersGroup(UserGroupSetting userGroupSetting) Sets the users who have permission to add others to this stream.SubscribeStreamsApiRequest.withCanAdministerChannelGroup(UserGroupSetting userGroupSetting) Sets the user group settings for users who have permission to administer this channel.UpdateStreamApiRequest.withCanAdministerChannelGroup(UserGroupSetting userGroupSetting) Set the users who have permission to administer this stream.SubscribeStreamsApiRequest.withCanDeleteAnyMessageGroup(UserGroupSetting userGroupSetting) Sets the user group settings for users who have permission to delete any message in the channel.UpdateStreamApiRequest.withCanDeleteAnyMessageGroup(UserGroupSetting userGroupSetting) Set the users who have permission to delete any message in the stream.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.UpdateStreamApiRequest.withCanDeleteOwnMessageGroup(UserGroupSetting userGroupSetting) Set the users who have permission to delete they have sent to the stream.SubscribeStreamsApiRequest.withCanMoveMessagesOutOfChannelGroup(UserGroupSetting userGroupSetting) Sets the user group settings for users who have permission to move messages out of this channel.UpdateStreamApiRequest.withCanMoveMessagesOutOfChannelGroup(UserGroupSetting userGroupSetting) Set the users who have permission to move messages out of this stream.SubscribeStreamsApiRequest.withCanMoveMessagesWithinChannelGroup(UserGroupSetting userGroupSetting) Sets the user group settings for users who have permission to move messages within this channel.UpdateStreamApiRequest.withCanMoveMessagesWithinChannelGroup(UserGroupSetting userGroupSetting) Set the users who have permission to move messages within this stream.SubscribeStreamsApiRequest.withCanRemoveSubscribersGroup(UserGroupSetting userGroupSetting) Sets the user group id whose members are allowed to unsubscribe others from the stream.UpdateStreamApiRequest.withCanRemoveSubscribersGroup(UserGroupSetting userGroupSetting) Sets the users who have permission to unsubscribe others from this stream.SubscribeStreamsApiRequest.withCanResolveTopicsGroup(UserGroupSetting userGroupSetting) Sets the user group settings for users who have permission to resolve topics in the channel.UpdateStreamApiRequest.withCanResolveTopicsGroup(UserGroupSetting userGroupSetting) Set the users who have permission to resolve topics in this stream.SubscribeStreamsApiRequest.withCanSendMessageGroup(UserGroupSetting userGroupSetting) Sets the user group settings for users who have permission to post in this channel.UpdateStreamApiRequest.withCanSendMessageGroup(UserGroupSetting userGroupSetting) Set the users who have permission to post in this stream.SubscribeStreamsApiRequest.withCanSubscribeGroup(UserGroupSetting userGroupSetting) Sets the user group settings for users who have permission to subscribe themselves to this channel.UpdateStreamApiRequest.withCanSubscribeGroup(UserGroupSetting userGroupSetting) Sets the users who have permission to subscribe themselves to this stream. -
Uses of UserGroupSetting in com.github.jamesnetherton.zulip.client.api.user
Methods in com.github.jamesnetherton.zulip.client.api.user that return UserGroupSettingModifier and TypeMethodDescriptionUserGroup.getCanAddMembersGroup()UserGroup.getCanJoinGroup()UserGroup.getCanLeaveGroup()UserGroup.getCanManageGroup()UserGroup.getCanMentionGroup()UserGroup.getCanRemoveMembersGroup()static UserGroupSettingUserGroupSetting.of(long userGroupId) Creates a UserGroupSetting with the given user group ID.static UserGroupSettingCreates a UserGroupSetting with the given user group direct members or direct subgroups.Methods in com.github.jamesnetherton.zulip.client.api.user with parameters of type UserGroupSettingModifier and TypeMethodDescriptionvoidUserGroupSettingSerializer.serialize(UserGroupSetting userGroupSetting, com.fasterxml.jackson.core.JsonGenerator jsonGenerator, com.fasterxml.jackson.databind.SerializerProvider serializerProvider) -
Uses of UserGroupSetting in com.github.jamesnetherton.zulip.client.api.user.request
Methods in com.github.jamesnetherton.zulip.client.api.user.request with parameters of type UserGroupSettingModifier and TypeMethodDescriptionCreateUserGroupApiRequest.withCanAddMembersGroup(UserGroupSetting userGroupSetting) Sets the users who have permission to add members to this group.UpdateUserGroupApiRequest.withCanAddMembersGroup(UserGroupSetting userGroupSetting) Sets the users who have permission to add members to this group.CreateUserGroupApiRequest.withCanJoinMembersGroup(UserGroupSetting userGroupSetting) Sets the users who have permission to join this group.UpdateUserGroupApiRequest.withCanJoinMembersGroup(UserGroupSetting userGroupSetting) Sets the users who have permission to join this group.CreateUserGroupApiRequest.withCanLeaveGroup(UserGroupSetting userGroupSetting) Sets the users who have permission to leave this group.UpdateUserGroupApiRequest.withCanLeaveGroup(UserGroupSetting userGroupSetting) Sets the users who have permission to leave this group.CreateUserGroupApiRequest.withCanManageGroup(UserGroupSetting userGroupSetting) Sets the users who have permission to manage this group.UpdateUserGroupApiRequest.withCanManageGroup(UserGroupSetting userGroupSetting) Sets the users who have permission to manage this group.CreateUserGroupApiRequest.withCanMentionGroup(UserGroupSetting userGroupSetting) Sets the users who have permission to mention this group.UpdateUserGroupApiRequest.withCanMentionGroup(UserGroupSetting userGroupSetting) Sets the users who have permission to mention this group.CreateUserGroupApiRequest.withCanRemoveMembersGroup(UserGroupSetting userGroupSetting) Sets the users who have permission to remove members from this group.UpdateUserGroupApiRequest.withCanRemoveMembersGroup(UserGroupSetting userGroupSetting) Sets the users who have permission to remove members from this group.