Class DIH4JDAConfig

java.lang.Object
xyz.dynxsty.dih4jda.config.DIH4JDAConfig

public class DIH4JDAConfig extends Object
Simple data class which represents the config of a single DIH4JDA instance.
  • Constructor Details

    • DIH4JDAConfig

      public DIH4JDAConfig()
  • Method Details

    • getJDA

      public net.dv8tion.jda.api.JDA getJDA()
    • setJDA

      public void setJDA(net.dv8tion.jda.api.JDA jda)
    • getCommandPackages

      public String[] getCommandPackages()
    • setCommandPackages

      public void setCommandPackages(String... commandsPackage)
    • getBlockedLogTypes

      public DIH4JDALogger.Type[] getBlockedLogTypes()
    • setBlockedLogTypes

      public void setBlockedLogTypes(DIH4JDALogger.Type[] blockedLogTypes)
    • isRegisterOnReady

      public boolean isRegisterOnReady()
    • setRegisterOnReady

      public void setRegisterOnReady(boolean registerOnReady)
    • isGlobalSmartQueue

      public boolean isGlobalSmartQueue()
    • setGlobalSmartQueue

      public void setGlobalSmartQueue(boolean globalSmartQueue)
    • isGuildSmartQueue

      public boolean isGuildSmartQueue()
    • setGuildSmartQueue

      public void setGuildSmartQueue(boolean guildSmartQueue)
    • isDeleteUnknownCommands

      public boolean isDeleteUnknownCommands()
    • setDeleteUnknownCommands

      public void setDeleteUnknownCommands(boolean deleteUnknownCommands)
    • isDefaultPrintStacktrace

      public boolean isDefaultPrintStacktrace()
    • setDefaultPrintStacktrace

      public void setDefaultPrintStacktrace(boolean defaultPrintStacktrace)
    • getExecutor

      public Executor getExecutor()
    • setExecutor

      public void setExecutor(Executor executor)
    • isThrowUnregisteredException

      public boolean isThrowUnregisteredException()
    • setThrowUnregisteredException

      public void setThrowUnregisteredException(boolean throwUnregisteredException)