static PropertyBindingSupport.Builder |
PropertyBindingSupport.build() |
|
PropertyBindingSupport.Builder |
PropertyBindingSupport.Builder.withAllowPrivateSetter(boolean allowPrivateSetter) |
Whether properties should be filtered by prefix.
|
PropertyBindingSupport.Builder |
PropertyBindingSupport.Builder.withCamelContext(org.apache.camel.CamelContext camelContext) |
CamelContext to be used
|
PropertyBindingSupport.Builder |
PropertyBindingSupport.Builder.withConfigurer(org.apache.camel.spi.PropertyConfigurer configurer) |
Whether to use the configurer to configure the properties.
|
PropertyBindingSupport.Builder |
PropertyBindingSupport.Builder.withDeepNesting(boolean deepNesting) |
Whether deep nesting is in use, where Camel will attempt to walk as deep as possible by creating new objects
in the OGNL graph if a property has a setter and the object can be created from a default no-arg constructor.
|
PropertyBindingSupport.Builder |
PropertyBindingSupport.Builder.withFlattenProperties(boolean flattenProperties) |
Whether properties should be flattened (when properties is a map of maps).
|
PropertyBindingSupport.Builder |
PropertyBindingSupport.Builder.withFluentBuilder(boolean fluentBuilder) |
Whether fluent builder is allowed as a valid getter/setter
|
PropertyBindingSupport.Builder |
PropertyBindingSupport.Builder.withIgnoreCase(boolean ignoreCase) |
Whether to ignore case in the property names (keys).
|
PropertyBindingSupport.Builder |
PropertyBindingSupport.Builder.withMandatory(boolean mandatory) |
Whether all parameters should be mandatory and successfully bound
|
PropertyBindingSupport.Builder |
PropertyBindingSupport.Builder.withNesting(boolean nesting) |
Whether nesting is in use
|
PropertyBindingSupport.Builder |
PropertyBindingSupport.Builder.withOptionPrefix(String optionPrefix) |
Whether properties should be filtered by prefix.
|
PropertyBindingSupport.Builder |
PropertyBindingSupport.Builder.withPlaceholder(boolean placeholder) |
Whether to use Camels property placeholder to resolve placeholders on keys and values
|
PropertyBindingSupport.Builder |
PropertyBindingSupport.Builder.withProperties(Map<String,Object> properties) |
The properties to use for binding
|
PropertyBindingSupport.Builder |
PropertyBindingSupport.Builder.withProperty(String key,
Object value) |
Adds property to use for binding
|
PropertyBindingSupport.Builder |
PropertyBindingSupport.Builder.withReference(boolean reference) |
Whether reference parameter (syntax starts with #) is in use
|
PropertyBindingSupport.Builder |
PropertyBindingSupport.Builder.withReflection(boolean reflection) |
Whether to allow using reflection (when there is no configurer available).
|
PropertyBindingSupport.Builder |
PropertyBindingSupport.Builder.withRemoveParameters(boolean removeParameters) |
Whether parameters should be removed when its bound
|
PropertyBindingSupport.Builder |
PropertyBindingSupport.Builder.withTarget(Object target) |
Target object that should have parameters bound
|