public interface IDatabaseConfig
extends ai.libs.jaicore.basic.IConfig, org.aeonbits.owner.Reloadable
org.aeonbits.owner.Config.ConverterClass, org.aeonbits.owner.Config.DecryptorClass, org.aeonbits.owner.Config.DefaultValue, org.aeonbits.owner.Config.DisableableFeature, org.aeonbits.owner.Config.DisableFeature, org.aeonbits.owner.Config.EncryptedValue, org.aeonbits.owner.Config.HotReload, org.aeonbits.owner.Config.HotReloadType, org.aeonbits.owner.Config.Key, org.aeonbits.owner.Config.LoadPolicy, org.aeonbits.owner.Config.LoadType, org.aeonbits.owner.Config.PreprocessorClasses, org.aeonbits.owner.Config.Separator, org.aeonbits.owner.Config.Sources, org.aeonbits.owner.Config.TokenizerClass| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DB_DRIVER |
static java.lang.String |
DB_HOST |
static java.lang.String |
DB_NAME |
static java.lang.String |
DB_PASS |
static java.lang.String |
DB_SSL |
static java.lang.String |
DB_TABLE |
static java.lang.String |
DB_USER |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDBDatabaseName() |
java.lang.String |
getDBHost() |
java.lang.String |
getDBPassword() |
java.lang.Boolean |
getDBSSL() |
java.lang.String |
getDBTableName() |
java.lang.String |
getDBUsername() |
loadPropertiesFromFile, loadPropertiesFromList, loadPropertiesFromResourcestatic final java.lang.String DB_DRIVER
static final java.lang.String DB_HOST
static final java.lang.String DB_USER
static final java.lang.String DB_PASS
static final java.lang.String DB_NAME
static final java.lang.String DB_TABLE
static final java.lang.String DB_SSL
@Config.Key(value="db.host") java.lang.String getDBHost()
@Config.Key(value="db.username") java.lang.String getDBUsername()
@Config.Key(value="db.password") java.lang.String getDBPassword()
@Config.Key(value="db.database") java.lang.String getDBDatabaseName()
@Config.Key(value="db.table") java.lang.String getDBTableName()
@Config.Key(value="db.ssl") java.lang.Boolean getDBSSL()