Package ai.platon.pulsar.common.config
Class ImmutableConfig
-
- All Implemented Interfaces:
public class ImmutableConfig extends AbstractConfiguration
ImmutableConfig class.
vincent
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classImmutableConfig.Companion
-
Field Summary
Fields Modifier and Type Field Description private Stringnameprivate final Stringprofileprivate final Stringmodeprivate Environmentenvironmentpublic final static ImmutableConfig.CompanionCompanion
-
Constructor Summary
Constructors Constructor Description ImmutableConfig()ImmutableConfig(Boolean loadDefaults)ImmutableConfig(String profile, Boolean loadDefaults, Iterable<String> resources)ImmutableConfig(KConfiguration conf)ImmutableConfig(ImmutableConfig conf)
-
Method Summary
Modifier and Type Method Description final MutableConfigtoMutableConfig()toMutableConfig. VolatileConfigtoVolatileConfig()toVolatileConfig. -
Methods inherited from class ai.platon.pulsar.common.config.AbstractConfiguration
get, get, getBoolean, getClass, getClass, getConfResourceAsInputStream, getConfResourceAsReader, getDouble, getDuration, getDuration, getEnum, getEnvironment, getFloat, getInstant, getInt, getInts, getKvs, getLong, getMode, getName, getPath, getPathOrNull, getProfile, getResource, getStringCollection, getStrings, getStrings, getTrimmedStringCollection, getTrimmedStrings, getTrimmedStrings, getUint, getUlong, setEnvironment, setName, size, toString, unbox -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
ImmutableConfig
ImmutableConfig()
-
ImmutableConfig
ImmutableConfig(Boolean loadDefaults)
-
ImmutableConfig
ImmutableConfig(KConfiguration conf)
-
ImmutableConfig
ImmutableConfig(ImmutableConfig conf)
-
-
Method Detail
-
toMutableConfig
final MutableConfig toMutableConfig()
toMutableConfig.
- Returns:
a MutableConfig object.
-
toVolatileConfig
VolatileConfig toVolatileConfig()
toVolatileConfig.
- Returns:
-
-
-
-