Module rxmicro.config
Package io.rxmicro.config
The root package for the
rxmicro.config
module.- Since:
- 0.4
- Author:
- nedis
-
Interface Summary Interface Description Secrets Base interface that supports hiding a secret info. -
Class Summary Class Description AsMapConfig The parent class for all config classes that useMap
as value storage.Config The parent class for all config classes.ConfigConstants The common constants for therxmicro.config
module.Configs Allows working with all supported configs.Configs.Builder Allows configuring theConfigs
manager before usage.Networks Network utils.SecretsConfig Allows configuring theSecrets
instance.WaitFor Allows suspending current thread until configured service is up. -
Enum Summary Enum Description ConfigSource Defines sources for configuration. -
Exception Summary Exception Description ConfigException Thrown to indicate that current configuration is not valid. -
Annotation Types Summary Annotation Type Description DefaultConfigValue Allows overriding a default value for config property.DefaultConfigValue.List Defines severalDefaultConfigValue
annotations on the same element.DefaultConfigValueSupplier Allows overriding a default value for config property.DefaultConfigValueSupplier.List Defines severalDefaultConfigValueSupplier
annotations on the same element.ExcludeAll Allows ignoring a generation of code by theRxMicro Annotation Processor
for all classes in package and all sub packages annotated by this annotation.IncludeAll Activates all classes in package and all sub packages annotated by this annotation for theRxMicro Annotation Processor
.