public abstract class RunPhaseEvent extends ConfigurationPhaseEvent
GuiceBundle.run(Configuration, Environment)
phase. Most events will appear before (Application.run(Configuration, Environment)).| Constructor and Description |
|---|
RunPhaseEvent(GuiceyLifecycle type,
Options options,
io.dropwizard.setup.Bootstrap bootstrap,
io.dropwizard.Configuration configuration,
ConfigurationTree configurationTree,
io.dropwizard.setup.Environment environment) |
| Modifier and Type | Method and Description |
|---|---|
<T extends io.dropwizard.Configuration> |
getConfiguration() |
ConfigurationTree |
getConfigurationTree() |
io.dropwizard.setup.Environment |
getEnvironment() |
java.lang.String |
renderConfigurationBindings(BindingsConfig config)
Configuration report shows configuration binding paths.
|
getBootstrapgetOptions, getTypepublic RunPhaseEvent(GuiceyLifecycle type, Options options, io.dropwizard.setup.Bootstrap bootstrap, io.dropwizard.Configuration configuration, ConfigurationTree configurationTree, io.dropwizard.setup.Environment environment)
public <T extends io.dropwizard.Configuration> T getConfiguration()
T - configuration typepublic ConfigurationTree getConfigurationTree()
public io.dropwizard.setup.Environment getEnvironment()
public java.lang.String renderConfigurationBindings(BindingsConfig config)
config - configuration bindings report configurationfor configuration reports (available later in lifecycle)