public class RestResources extends Object
Constructor and Description |
---|
RestResources(String token,
ReactorResources reactorResources,
JacksonResources jacksonResources,
Router router)
Create a
RestResources instance with the given resources. |
Modifier and Type | Method and Description |
---|---|
JacksonResources |
getJacksonResources()
Return Jackson resources to transform objects.
|
ReactorResources |
getReactorResources()
Return Reactor resources to establish connections and schedule tasks.
|
Router |
getRouter()
Return the
Router tied to this resources object. |
Snowflake |
getSelfId()
Gets the bot user's ID.
|
String |
getToken()
Return the bot token used to authenticate requests.
|
public RestResources(String token, ReactorResources reactorResources, JacksonResources jacksonResources, Router router)
RestResources
instance with the given resources.token
- the bot token used to authenticate requestsreactorResources
- Reactor resources to establish connections and schedule tasksjacksonResources
- Jackson data-binding resources to map objectsrouter
- a connector to perform requests against Discord APIpublic String getToken()
public ReactorResources getReactorResources()
ReactorResources
instancepublic JacksonResources getJacksonResources()
JacksonResources
instancepublic Router getRouter()
Router
tied to this resources object.Router
instancepublic Snowflake getSelfId()