SoulLogger
Toggle table of contents
1.0-SNAPSHOT
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
SoulLogger
SoulLogger
/
com.lestere.opensource.config
/
DynamicConfigManager
Dynamic
Config
Manager
class
DynamicConfigManager
(
config
:
SoulLoggerPluginConfiguration
)
(
source
)
Members
Constructors
Dynamic
Config
Manager
Link copied to clipboard
constructor
(
config
:
SoulLoggerPluginConfiguration
)
Functions
add
Observer
Link copied to clipboard
fun
addObserver
(
observer
:
ConfigObserver
)
:
Boolean
get
Current
Config
Link copied to clipboard
fun
getCurrentConfig
(
)
:
ConfigResponse
remove
Observer
Link copied to clipboard
fun
removeObserver
(
observer
:
ConfigObserver
)
:
Boolean
shutdown
Link copied to clipboard
fun
shutdown
(
)
update
Enable
Console
Link copied to clipboard
fun
updateEnableConsole
(
enabled
:
Boolean
)
:
Boolean
update
Enable
File
Link copied to clipboard
fun
updateEnableFile
(
enabled
:
Boolean
)
:
Boolean
update
Enable
Masking
Link copied to clipboard
fun
updateEnableMasking
(
enabled
:
Boolean
)
:
Boolean
update
Level
Link copied to clipboard
fun
updateLevel
(
level
:
SoulLogger.Level
)
:
Boolean
update
Max
File
Size
Link copied to clipboard
fun
updateMaxFileSize
(
size
:
Long
)
:
Boolean
update
Queue
Capacity
Link copied to clipboard
fun
updateQueueCapacity
(
capacity
:
Int
)
:
Boolean