Interface ClassEndpointBuilderFactory.AdvancedClassEndpointBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
- Enclosing interface:
- ClassEndpointBuilderFactory
public static interface ClassEndpointBuilderFactory.AdvancedClassEndpointBuilder extends org.apache.camel.builder.EndpointProducerBuilder
Advanced builder for endpoint for the Class component.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default ClassEndpointBuilderFactory.ClassEndpointBuilder
basic()
default ClassEndpointBuilderFactory.AdvancedClassEndpointBuilder
parameters(String key, Object value)
Used for configuring additional properties on the bean.default ClassEndpointBuilderFactory.AdvancedClassEndpointBuilder
parameters(Map values)
Used for configuring additional properties on the bean.default ClassEndpointBuilderFactory.AdvancedClassEndpointBuilder
synchronous(boolean synchronous)
Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported).default ClassEndpointBuilderFactory.AdvancedClassEndpointBuilder
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 ClassEndpointBuilderFactory.ClassEndpointBuilder basic()
-
parameters
default ClassEndpointBuilderFactory.AdvancedClassEndpointBuilder 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 ClassEndpointBuilderFactory.AdvancedClassEndpointBuilder 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 ClassEndpointBuilderFactory.AdvancedClassEndpointBuilder 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 ClassEndpointBuilderFactory.AdvancedClassEndpointBuilder 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
-
-