Package io.quarkus.deployment.builditem
Class RunTimeConfigurationSourceValueBuildItem
- java.lang.Object
-
- io.quarkus.builder.item.BuildItem
-
- io.quarkus.builder.item.MultiBuildItem
-
- io.quarkus.deployment.builditem.RunTimeConfigurationSourceValueBuildItem
-
public final class RunTimeConfigurationSourceValueBuildItem extends MultiBuildItem
This is a special build item that is intended to be used only to support bootstrap configuration in the following manner: A build step produces this BuildItem with aRuntimeValue<ConfigSourceProvider>
a payload that is obtained by calling a (RUNTIME_INIT
) recorder. The build step can optionally use a configuration object that uses theBOOTSTRAP
config phase and pass this configuration to the recorder to allow the recorder at runtime to customize its behavior
-
-
Constructor Summary
Constructors Constructor Description RunTimeConfigurationSourceValueBuildItem(RuntimeValue<org.eclipse.microprofile.config.spi.ConfigSourceProvider> configSourcesValue)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RuntimeValue<org.eclipse.microprofile.config.spi.ConfigSourceProvider>
getConfigSourcesValue()
-
-
-
Constructor Detail
-
RunTimeConfigurationSourceValueBuildItem
public RunTimeConfigurationSourceValueBuildItem(RuntimeValue<org.eclipse.microprofile.config.spi.ConfigSourceProvider> configSourcesValue)
-
-
Method Detail
-
getConfigSourcesValue
public RuntimeValue<org.eclipse.microprofile.config.spi.ConfigSourceProvider> getConfigSourcesValue()
-
-