public class PropertiesResolverConfigurationProperties extends Object implements org.mule.runtime.api.component.ConfigurationProperties
ConfigurationProperties that works based on a ConfigurationPropertiesResolver| Constructor and Description |
|---|
PropertiesResolverConfigurationProperties(ConfigurationPropertiesResolver configurationPropertiesResolver)
Creates a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
ConfigurationPropertiesResolver |
getConfigurationPropertiesResolver() |
Optional<Boolean> |
resolveBooleanProperty(String property) |
Optional<Object> |
resolveProperty(String propertyKey) |
Optional<String> |
resolveStringProperty(String property) |
public PropertiesResolverConfigurationProperties(ConfigurationPropertiesResolver configurationPropertiesResolver)
configurationPropertiesResolver - the resolver to use for getting the value of the property.public Optional<Object> resolveProperty(String propertyKey)
resolveProperty in interface org.mule.runtime.api.component.ConfigurationPropertiespublic Optional<Boolean> resolveBooleanProperty(String property)
resolveBooleanProperty in interface org.mule.runtime.api.component.ConfigurationPropertiespublic Optional<String> resolveStringProperty(String property)
resolveStringProperty in interface org.mule.runtime.api.component.ConfigurationPropertiespublic ConfigurationPropertiesResolver getConfigurationPropertiesResolver()
Copyright © 2003–2020 MuleSoft, Inc.. All rights reserved.