All Classes and Interfaces
Class
Description
Represents a Centrifugo API error.
Error decoder for Centrifugo API responses.
Exception thrown when Centrifugo API returns an error.
Request interceptor for adding Centrifugo API key authentication header.
Centrifugo batch API client for executing multiple commands efficiently.
Request for batch operations.
Response from a batch operation.
Result of a batch operation.
Request to block a user.
Response for blocking a user.
Request for broadcasting data to multiple channels.
Response from a broadcast operation.
Result of a broadcast operation.
Centrifugo Server HTTP API Client
Channel context information.
Information about a channel.
Centrifugo Channels API client interface.
Request for getting channels information.
Response from a channels operation.
Result of a channels operation.
Example demonstrating how to use the Centrifugo Java client.
Client information.
Command object for batch operations.
Configuration class for Centrifugo Server API Client.
Builder class for creating Configuration instances.
Centrifugo connection management API client.
Connection information.
Request for getting connections information.
Response from a connections operation.
Result of a connections operation.
Connection state information.
Connection token information.
Disconnect object for specifying custom disconnect information.
Request for disconnecting a user.
Response from a disconnect operation.
Result of a disconnect operation (empty object).
Error type represents Centrifugo-level API call error.
Centrifugo history API client for managing channel message history.
Request for removing history from a channel.
Response from a history remove operation.
Result of a history remove operation (empty object).
Request for getting channel history.
Response from a history operation.
Result of a history operation.
Request for getting server information (empty object).
Response from an info operation.
Result of an info operation.
Request to invalidate all tokens for a user.
Response for invalidating user tokens.
Metrics information.
Node information.
Centrifugo presence API client for managing channel presence information.
Request for getting channel presence information.
Response from a presence operation.
Result of a presence operation.
Request for getting channel presence statistics.
Response from a presence stats operation.
Result of a presence stats operation.
Process information.
Publication object.
Centrifugo publication API client for publishing data to channels.
Request for publishing data into a channel.
Response from a publish operation.
Result of a publish operation.
Request for refreshing a user connection.
Response from a refresh operation.
Result of a refresh operation (empty object).
Reply object for batch operations.
Request to revoke a token.
Response for revoking a token.
Centrifugo stats API client for retrieving server and channel statistics.
Stream position information.
Override for channel subscription options.
Request for subscribing a user to a channel.
Response from a subscribe operation.
Result of a subscribe operation (empty object).
Subscription token information.
Centrifugo token API client for managing authentication tokens.
Request to unblock a user.
Response for unblocking a user.
Request for unsubscribing a user from a channel.
Response from an unsubscribe operation.
Result of an unsubscribe operation (empty object).
Centrifugo user block API client for managing user blocking functionality.
Centrifugo User Management API client interface.