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()
    • 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()
    • isHistoryPublicToSubscribers

      public boolean isHistoryPublicToSubscribers()
    • isInviteOnly

      public boolean isInviteOnly()
    • getMessageRetentionDays

      public int getMessageRetentionDays()
    • isMuted

      public boolean isMuted()
    • getName

      public String getName()
    • 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()
    • isWebPublic

      public boolean isWebPublic()
    • isWildcardMentionsNotify

      public boolean isWildcardMentionsNotify()
    • getCanRemoveSubscribersGroup

      public int getCanRemoveSubscribersGroup()