Package org.tkit.onecx.quarkus.parameter
Interface ParametersConfig
@StaticInitSafe
@ConfigRoot(phase=RUN_TIME)
@ConfigMapping(prefix="onecx.parameters")
public interface ParametersConfig
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceMetrics configuration -
Field Summary
Fields -
Method Summary
-
Field Details
-
HOST
- See Also:
-
-
Method Details
-
enabled
@WithName("enabled") @WithDefault("true") boolean enabled()If set to true, the application will attempt to look up the configuration from Consul -
updateIntervalInMilliseconds
@WithName("update-interval-in-milliseconds") @WithDefault("30000") long updateIntervalInMilliseconds()Scheduler configuration -
updateAtStart
@WithName("update-at-start") @WithDefault("false") boolean updateAtStart()Pull parameters during start phase -
applicationId
Application ID -
instanceId
Instance ID -
metrics
Metrics configuration.
-