@FunctionalInterface public interface WithConfigurationProperties
Map<String,ConfigurationProperty> getProperties()
default boolean isSecret(String key)
default boolean isProxyEndpointProperty(String propertyName)
default Predicate<Map.Entry<String,String>> isSecretOrComponentProperty()
default boolean isRaw(String key)
default Map<String,String> filterProperties(Map<String,String> properties, Predicate<Map.Entry<String,String>> predicate, Function<Map.Entry<String,String>,String> keyConverter, Function<Map.Entry<String,String>,String> valueConverter)
default Map<String,String> filterProperties(Map<String,String> properties, Predicate<Map.Entry<String,String>> predicate)
default Map<String,String> filterEndpointProperties(WithConfiguredProperties withConfigurationProperties)
default Map<String,String> filterEndpointProperties(Map<String,String> properties)
default Map<String,String> filterComponentProperties(WithConfiguredProperties withConfigurationProperties)
default Map<String,String> filterComponentProperties(Map<String,String> properties)
default Map<String,String> filterSecrets(Map<String,String> properties)
Connector considers sensitive / secret.properties - The specified configuration.default Map<String,String> filterSecrets(Map<String,String> properties, Function<Map.Entry<String,String>,String> valueConverter)
Connector considers sensitive / secret.properties - The specified configuration.valueConverter - A Function that is applies to each Entry of the configuration.default Optional<Map.Entry<String,ConfigurationProperty>> propertyEntryTaggedWith(String tag)
tag - The looked after tagCopyright © 2016–2021 Red Hat. All rights reserved.