Class ConfigDescriptionsManager
- java.lang.Object
-
- io.quarkus.vertx.http.runtime.devmode.ConfigDescriptionsManager
-
- All Implemented Interfaces:
Supplier<ConfigDescriptionsManager>
public class ConfigDescriptionsManager extends Object implements Supplier<ConfigDescriptionsManager>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static classConfigDescriptionsManager.Holder
-
Field Summary
Fields Modifier and Type Field Description (package private) Map<ConfigSourceName,List<ConfigDescription>>values
-
Constructor Summary
Constructors Constructor Description ConfigDescriptionsManager()ConfigDescriptionsManager(List<ConfigDescription> configDescriptions)ConfigDescriptionsManager(List<ConfigDescription> configDescriptions, Set<String> devServicesProperties)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddNamedConfigGroup(String name)Map<ConfigSourceName,List<ConfigDescription>>calculate()ConfigDescriptionsManagerget()Map<ConfigSourceName,List<ConfigDescription>>values()
-
-
-
Field Detail
-
values
volatile Map<ConfigSourceName,List<ConfigDescription>> values
-
-
Constructor Detail
-
ConfigDescriptionsManager
public ConfigDescriptionsManager()
-
ConfigDescriptionsManager
public ConfigDescriptionsManager(List<ConfigDescription> configDescriptions)
-
ConfigDescriptionsManager
public ConfigDescriptionsManager(List<ConfigDescription> configDescriptions, Set<String> devServicesProperties)
-
-
Method Detail
-
values
public Map<ConfigSourceName,List<ConfigDescription>> values()
-
addNamedConfigGroup
public void addNamedConfigGroup(String name)
-
calculate
public Map<ConfigSourceName,List<ConfigDescription>> calculate()
-
get
public ConfigDescriptionsManager get()
- Specified by:
getin interfaceSupplier<ConfigDescriptionsManager>
-
-