Package discord4j.core
Class CoreResources
- java.lang.Object
-
- discord4j.rest.RestResources
-
- discord4j.core.CoreResources
-
public class CoreResources extends RestResources
A set of resources required to buildDiscordClientinstances and are used for core Discord4J operations like entity manipulation and API communication.
-
-
Constructor Summary
Constructors Constructor Description CoreResources(String token, ReactorResources reactorResources, JacksonResources jacksonResources, Router router, AllowedMentions allowedMentions)Create aCoreResourcesinstance with the given resources.
-
Method Summary
-
Methods inherited from class discord4j.rest.RestResources
getAllowedMentions, getJacksonResources, getReactorResources, getRouter, getSelfId, getToken
-
-
-
-
Constructor Detail
-
CoreResources
public CoreResources(String token, ReactorResources reactorResources, JacksonResources jacksonResources, Router router, @Nullable AllowedMentions allowedMentions)
Create aCoreResourcesinstance with the given resources.- Parameters:
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 APIallowedMentions- a configuration object to limit mentions creating notifications on message sending
-
-