All Classes and Interfaces

Class
Description
Zulip API request builder for adding user alert words.
Zulip API request builder for adding APNs device token to register for iOS push notifications.
Zulip API request builder for adding a code playground.
Zulip API response class for adding a code playground.
Zulip API request builder for adding a default stream for new users joining the organization.
Zulip API request builder for adding emoji reactions to a message.
Zulip API request builder for adding an FCM registration token.
Zulip API request builder for adding a linkifier.
Zulip API response class for adding a linkifier.
Zulip API request builder for adding users to a group.
Zulip API response class for alert words.
Defines anchor options for matching messages.
Zulip API request builder for deleting a topic.
Defines Zulip server authentication settings.
Defines Zulip UI color schemes.
Zulip API request builder for creating a BigBlueButton video call.
Zulip API response class for creating a BigBlueButton video call.
Zulip API request builder for creating a data export.
Zulip API response class for creating a data export.
Zulip API request builder for creating drafts.
Zulip API response class for creating drafts.
Zulip API request builder for creating a custom profile field.
Zulip API response class for creating a custom profile field.
Zulip API request builder for creating a reusable invitation link.
Zulip API response class for creating a reusable invitation link.
Zulip API request builder for creating a saved snippet.
Zulip API response class for creating a saved snippet.
Zulip API request builder for creating a new user.
Zulip API response class for creating a new user.
Zulip API request builder for creating a user to a group.
Defines a Zulip custom emoji.
 
 
Data export types.
Zulip API request builder for deactivating the currently logged in user.
Zulip API request builder for deactivating a user.
Zulip API request builder for deactivating a user group.
Zulip API request builder for deleting a draft.
Zulip API request builder for emoji emoji reactions from a message.
Zulip API request builder for deleting a event queue.
Zulip API request builder for deleting a linkifier.
Zulip API request builder for deleting a message.
Zulip API request builder for deleting a custom profile field.
Zulip API request builder for deleting a saved snippet.
Zulip API request builder for deleting a scheduled message.
Zulip API request builder for deleting a stream.
Zulip API request builder for deleting a topic.
Zulip API response class for deleting a topic.
Zulip API request builder for deleting an attachment.
Options for the control of inactive stream demotion.
Defines desktop icon count display settings.
 
 
Defines a Zulip draft
 
 
Zulip API request builder for editing a draft.
Zulip API request builder for editing a message.
Zulip API response class for editing a message.
Zulip API request builder for editing a saved snippet.
Zulip API request builder for editing a scheduled message.
 
Defines a Zulip reaction emoji and associated code.
 
Defines a Zulip event.
An abstraction that defines an EventListener for receiving Zulip events.
Polls Zulip for real-time events.
Configuration items for the EventPoller.
Defines a Zulip event queue.
Zulip event APIs.
REST API requests to be executed and return a result of type T.
Defines Zulip server external authentication settings.
Zulip API request builder for uploading a file to the Zulip server.
Zulip API response class for uploading a file to the Zulip server.
Zulip API request builder for getting all user alert words.
Zulip API request builder for getting all data exports.
Zulip API response class for getting all data exports.
Zulip API request builder for getting all custom emoji.
Zulip API response class for getting all emoji.
Zulip API request builder for fetching invitations.
Zulip API response class for fetching invitations.
Zulip API request builder for getting all user presence.
Zulip API response class for getting all users.
Zulip API request builder for getting all users.
Zulip API response class for getting all users.
Zulip API request builder for getting a user API key.
Zulip API response class for getting a user API key.
Zulip API request builder for getting users that have consented to their private data being exported.
Zulip API response class for getting users that have consented to their private data being exported.
 
Zulip API response class for getting drafts for the current user.
Zulip API request builder for getting all linkifiers.
Zulip API response class for getting all linkifiers.
Zulip API request builder for getting a single message.
Zulip API response class for getting the raw content from a message.
Zulip API request builder for receiving events from an event queue.
Zulip API response class for receiving a MessageEvent.
Zulip API request builder for retrieving the history of a message.
Zulip API response class for retrieving the history of a message.
Zulip API request builder for getting a list containing of IDs for all users who have marked the given message as read.
Zulip API response class for searching and getting message receipts.
Zulip API request builder for searching and getting messages.
Zulip API response class for searching and getting messages.
Zulip API request builder for getting information about the user who invoked this endpoint.
Zulip API request builder for getting all custom profile fields.
Zulip API response class for getting all custom profile fields.
Zulip API request builder for getting all saved snippets.
Zulip API response class for getting all saved snippets.
Zulip API request builder for getting scheduled messages for the current user.
Zulip API response class for getting scheduled messages for the current user.
Zulip API request builder for getting server settings.
Zulip API response class for getting all server settings.
Zulip API request builder for getting a stream by id.
Zulip API response class for getting a stream by id.
Zulip API request builder for getting the email address of a stream.
Zulip API response class for getting a stream email address.
Zulip API request builder for getting the id of a stream.
Zulip API response class for getting a stream id.
Zulip API request builder for getting all streams that the user has access to.
Zulip API response class for getting all streams.
Zulip API request builder for getting all users subscribed to a stream.
Zulip API response class for getting all users subscribed to a stream.
Zulip API request builder for getting stream topics.
Zulip API response class for getting stream topics.
Get the subgroups of a user group.
Zulip API response class for getting sub groups of a user group.
Zulip API request builder for getting streams that the user is subscribed to.
Zulip API response class for getting subscribed streams.
Zulip API request builder for checking whether a user is subscribed to a stream.
Zulip API response class for getting a stream subscription status.
Zulip API request builder for getting a user.
Zulip API response class for getting a user.
Zulip API request builder for getting information about files uploaded by the user.
Zulip API response class for getting user attachment details.
Zulip API request builder for getting the members of a user group.
Zulip API response class for getting user group members.
Check whether a user is member of user group.
Zulip API response class for getting user group membership status for a user.
Zulip API request builder for getting all user groups.
Zulip API response class for getting all user groups.
Zulip API request builder for getting user presence information.
Zulip API response class for getting user presence.
Zulip API request builder for getting a user status.
Zulip API response class for getting a user status.
Defines a Zulip invitation.
Zulip invitation APIs.
A utility class to configure and get the Jackson ObjectMapper.
Defines a Zulip linkifier.
Deprecated.
Defines the mark read policy for when a user scrolls through their feed.
Zulip API request builder for marking a stream as read.
Zulip API request builder for marking a topic as read.
Zulip API request builder for checking if a set of messages matches a narrow.
Zulip API response class for checking if a set of messages matches a narrow.
Defines a Zulip message
Defines history for an edited Zulip message
Defines a Zulip event for receiving a Message.
EventListener implementation to capture Message events.
Defines a flag associated with a message.
Defines the result of a Zulip add or remove personal message flags request.
Defines the edit history of a Zulip message.
Defines message matches based on a search via a Narrow.
Defines a Zulip message reaction.
Defines the recipient of a Zulip message.
Zulip message APIs.
Defines the type of Zulip message.
Zulip API request builder for muting or unmuting a topic.
Zulip API request builder for muting a user.
A narrow is a set of filters for Zulip messages.
Interface for Zulip APIs that support narrow filters.
Defines an operation to apply.
Defines Zulip profile data.
Defines a Zulip custom profile field.
Defines the type of custom profile field.
Defines the Zulip message edit propagation mode and determines which message(s) should be edited.
Defines the Zulip emoji reaction type.
Zulip API request builder for reactivating a user.
Defines the policy of whether to include the organization name in the subject of message notification emails.
Zulip API request builder for registering an event queue.
Zulip API response class for registering an event queue.
Zulip API request builder for removing user alert words.
Zulip API request builder for removing an APNs device token.
Zulip API request builder for removing a code playground.
Zulip API request builder for removing a default stream for new users joining the organization.
Zulip API request builder for removing an FCM registration token.
Zulip API request builder for removing users from a group.
Zulip API request builder for rendering message to HTML.
Zulip API response class for rendering message to HTML.
Zulip API request builder for reordering linkifiers.
Zulip API request builder for reordering custom profile fields.
Zulip API request builder for resending an email invitation.
Defines the type of message retention policy.
Zulip API request builder for revoking an email invitation.
Zulip API request builder for revoking a reusable invitation.
 
 
Zulip API request builder for sending user invitations.
Zulip API request builder for sending a message.
Zulip API response class for sending a message.
Zulip API request builder for sending mobile push test notifications.
Zulip API request builder for sending a scheduled message.
Zulip API response class for sending a scheduled message.
Zulip server management APIs.
Defines Zulip server settings.
Zulip API request builder for setting user 'typing' status.
Zulip API request builder for notifying other users whether the current user is editing a message.
Zulip saved snippet APIs.
Defines a Zulip stream.
Defines the stream post policy.
Zulip stream APIs.
Defines a Zulip stream subscription.
Defines a Zulip stream subscription request.
Defines a Zulip stream subscription result.
Defines a Zulip stream subscription setting.
Defines a Zulip stream unsubscribe result.
Zulip API request builder for subscribing to a stream.
Zulip API response class for subscribing to streams.
REST API requests to be executed and return a result of type T.
Defines a Zulip stream topic.
Defines the policy for topic following.
Defines the type of topic visibility policy.
Defines a typing operation.
Defines the policy for unmute topic in muted streams.
Zulip API request builder for unmuting a user.
Zulip API request builder for unsubscribing users from a stream.
Zulip API response class for unsubscribing from a stream.
Zulip API request builder for updating a linkifier.
Zulip API request builder for updating message flags.
Zulip API response class for updating message flags.
Zulip API request builder for updating message flags with a narrow.
Zulip API response class for updating message flags with a narrow.
Deprecated.
Zulip API response class for updating user notification settings.
Zulip API request builder for updating own user presence.
Zulip API response class for updating own user presence.
Zulip API request builder for updating own user settings.
Zulip API response class for updating own user settings.
Zulip API request builder for updating own user status.
Zulip API request builder for updating realm level default settings for new users.
Zulip API response class for updating realm level default settings for new users.
Zulip API request builder for updating a stream.
Zulip API request builder for updating stream subscription settings.
Zulip API response class for updating stream subscription settings.
Zulip API request builder to update a user.
Zulip API request builder to update a user by their email address.
Zulip API request builder for updating a user group.
Zulip API request builder for updating user group sub groups.
Zulip API request builder for updating user topic preferences.
Zulip API request builder for uploading custom emoji images.
Defines a Zulip user.
Zulip API response class for getting a user.
Defines a Zulip user attachment.
Defines a Zulip user attachment and its association with a message.
Defines a Zulip user group.
Represents a user group setting.
 
Defines settings for the style selected by the user for the right sidebar user list.
Defines details about Zulip user presence.
Defines the user presence status.
Defines Zulip user roles.
Zulip user APIs.
 
REST API requests to be executed that require no result to be returned to the called.
 
Setting for controlling the default navigation behavior when clicking on a channel link
Defines options for the Zulip UI web home view.
Defines the web stream unread count display policy.
The Zulip client.
Builder class for constructing the Zulip Client.
The default Zulip REST API request object with common behaviour for all API request types.
The default Zulip REST API response object.
Generic exception for any Zulip client error scenarios.
An ZulipHttpClientFactory implementation that creates a ZulipHttpClient based on the Apache Commons HTTP Client.
Provides configuration options for the Zulip HTTP client library.
An abstraction for implementing a HTTP client for interacting with Zulip APIs.
Factory class for creating ZulipHttpClient implementations.
Thrown when the Zulip server returns an HTTP response code of 429.
A marker interface for a class that contains one or more methods for accessing Zulip APIs.
A utility class to resolve API endpoint.