Class StreamSubscription

java.lang.Object
com.github.jamesnetherton.zulip.client.api.stream.StreamSubscription

public class StreamSubscription extends Object
Defines a Zulip stream subscription.
  • Constructor Details

    • StreamSubscription

      public StreamSubscription()
  • Method Details

    • isAudibleNotifications

      public boolean isAudibleNotifications()
    • getCanAddSubscribersGroup

      public UserGroupSetting getCanAddSubscribersGroup()
    • getCanAdministerChannelGroup

      public UserGroupSetting getCanAdministerChannelGroup()
    • getCanDeleteAnyMessageGroup

      public UserGroupSetting getCanDeleteAnyMessageGroup()
    • getCanDeleteOwnMessageGroup

      public UserGroupSetting getCanDeleteOwnMessageGroup()
    • getCanMoveMessagesBetweenChannelsGroup

      public UserGroupSetting getCanMoveMessagesBetweenChannelsGroup()
    • getCanMoveMessagesOutOfChannelGroup

      public UserGroupSetting getCanMoveMessagesOutOfChannelGroup()
    • getCanMoveMessagesWithinChannelGroup

      public UserGroupSetting getCanMoveMessagesWithinChannelGroup()
    • getCanMoveMessagesBetweenTopicsGroup

      public UserGroupSetting getCanMoveMessagesBetweenTopicsGroup()
    • getCanRemoveSubscribersGroupId

      public UserGroupSetting getCanRemoveSubscribersGroupId()
    • getCanRemoveSubscribersGroup

      public UserGroupSetting getCanRemoveSubscribersGroup()
    • getCanResolveTopicsGroup

      public UserGroupSetting getCanResolveTopicsGroup()
    • getCanSendMessageGroup

      public UserGroupSetting getCanSendMessageGroup()
    • getCanSubscribeGroup

      public UserGroupSetting getCanSubscribeGroup()
    • getColor

      public String getColor()
    • getCreatorId

      public long getCreatorId()
    • getDateCreated

      public Instant getDateCreated()
    • getDescription

      public String getDescription()
    • isDesktopNotifications

      public boolean isDesktopNotifications()
    • isEmailNotifications

      public boolean isEmailNotifications()
    • getFirstMessageId

      public long getFirstMessageId()
    • getFolderId

      public int getFolderId()
    • isHistoryPublicToSubscribers

      public boolean isHistoryPublicToSubscribers()
    • isInviteOnly

      public boolean isInviteOnly()
    • getMessageRetentionDays

      public int getMessageRetentionDays()
    • isMuted

      public boolean isMuted()
    • getName

      public String getName()
    • getPartialSubscribers

      public List<String> getPartialSubscribers()
    • isPinToTop

      public boolean isPinToTop()
    • isPushNotifications

      public boolean isPushNotifications()
    • getRenderedDescription

      public String getRenderedDescription()
    • getStreamId

      public long getStreamId()
    • getStreamWeeklyTraffic

      public int getStreamWeeklyTraffic()
    • getSubscribers

      public List<String> getSubscribers()
    • getSubscriberCount

      public int getSubscriberCount()
    • getTopicPolicy

      public TopicPolicy getTopicPolicy()
    • isWebPublic

      public boolean isWebPublic()
    • isWildcardMentionsNotify

      public boolean isWildcardMentionsNotify()