Credentials to access Lavalnk
User Agent to use when making requests to Lavalink
URL of Lavalink
Time to wait for a response from the Lavalink REST API before giving up
Plugins available on this node
Inject headers and params globally, see RestMiddleware
Protected ReadonlyauthCredentials to access Lavalnk
Protected ReadonlybaseURL of Lavalink
Protected ReadonlymiddlewareInject headers and params globally, see RestMiddleware
ProtectednodePlugins available on this node
Protected ReadonlyrestTime to wait for a response from the Lavalink REST API before giving up
Protected ReadonlyuserUser Agent to use when making requests to Lavalink
InternalGet a list of plugins available on this node, you should use Rest#getLavalinkInfo instead
A list of plugins
Fetch data from endpoint based on config RestEndpoint and middleware
Endpoint config (see RestEndpoint)
Response as specified by endpoint's TResponse function
RestError from Lavalink error response
DeserializationError when parsing response as JSON fails
Exendable generic REST client to make requests to Lavalink