Interface BeanEndpointBuilderFactory.AdvancedBeanEndpointBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
- Enclosing interface:
- BeanEndpointBuilderFactory
public static interface BeanEndpointBuilderFactory.AdvancedBeanEndpointBuilder extends org.apache.camel.builder.EndpointProducerBuilder
Advanced builder for endpoint for the Bean component.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default BeanEndpointBuilderFactory.BeanEndpointBuilder
basic()
default BeanEndpointBuilderFactory.AdvancedBeanEndpointBuilder
parameters(String key, Object value)
Used for configuring additional properties on the bean.default BeanEndpointBuilderFactory.AdvancedBeanEndpointBuilder
parameters(Map values)
Used for configuring additional properties on the bean.default BeanEndpointBuilderFactory.AdvancedBeanEndpointBuilder
synchronous(boolean synchronous)
Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported).default BeanEndpointBuilderFactory.AdvancedBeanEndpointBuilder
synchronous(String synchronous)
Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported).
-
-
-
Method Detail
-
basic
default BeanEndpointBuilderFactory.BeanEndpointBuilder basic()
-
parameters
default BeanEndpointBuilderFactory.AdvancedBeanEndpointBuilder parameters(String key, Object value)
Used for configuring additional properties on the bean. The option is a:java.util.Map<java.lang.String, java.lang.Object>
type. The option is multivalued, and you can use the parameters(String, Object) method to add a value (call the method multiple times to set more values). Group: advanced
-
parameters
default BeanEndpointBuilderFactory.AdvancedBeanEndpointBuilder parameters(Map values)
Used for configuring additional properties on the bean. The option is a:java.util.Map<java.lang.String, java.lang.Object>
type. The option is multivalued, and you can use the parameters(String, Object) method to add a value (call the method multiple times to set more values). Group: advanced
-
synchronous
default BeanEndpointBuilderFactory.AdvancedBeanEndpointBuilder synchronous(boolean synchronous)
Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported). The option is a:boolean
type. Default: false Group: advanced
-
synchronous
default BeanEndpointBuilderFactory.AdvancedBeanEndpointBuilder synchronous(String synchronous)
Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported). The option will be converted to aboolean
type. Default: false Group: advanced
-
-