Interface DirectVmEndpointBuilderFactory.AdvancedDirectVmEndpointBuilder
- All Superinterfaces:
DirectVmEndpointBuilderFactory.AdvancedDirectVmEndpointConsumerBuilder,DirectVmEndpointBuilderFactory.AdvancedDirectVmEndpointProducerBuilder,org.apache.camel.builder.EndpointConsumerBuilder,org.apache.camel.EndpointConsumerResolver,org.apache.camel.builder.EndpointProducerBuilder,org.apache.camel.EndpointProducerResolver
- Enclosing interface:
- DirectVmEndpointBuilderFactory
public static interface DirectVmEndpointBuilderFactory.AdvancedDirectVmEndpointBuilder
extends DirectVmEndpointBuilderFactory.AdvancedDirectVmEndpointConsumerBuilder, DirectVmEndpointBuilderFactory.AdvancedDirectVmEndpointProducerBuilder
Advanced builder for endpoint for the Direct VM component.
-
Method Summary
Modifier and TypeMethodDescriptionbasic()propagateProperties(boolean propagateProperties) Whether to propagate or not properties from the producer side to the consumer side, and vice versa.propagateProperties(String propagateProperties) Whether to propagate or not properties from the producer side to the consumer side, and vice versa.Methods inherited from interface org.apache.camel.builder.endpoint.dsl.DirectVmEndpointBuilderFactory.AdvancedDirectVmEndpointConsumerBuilder
bridgeErrorHandler, bridgeErrorHandler, exceptionHandler, exceptionHandler, exchangePattern, exchangePatternMethods inherited from interface org.apache.camel.builder.endpoint.dsl.DirectVmEndpointBuilderFactory.AdvancedDirectVmEndpointProducerBuilder
headerFilterStrategy, headerFilterStrategy, lazyStartProducer, lazyStartProducerMethods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUriMethods inherited from interface org.apache.camel.EndpointConsumerResolver
resolve, resolveMethods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUriMethods inherited from interface org.apache.camel.EndpointProducerResolver
resolve, resolve
-
Method Details
-
basic
- Specified by:
basicin interfaceDirectVmEndpointBuilderFactory.AdvancedDirectVmEndpointConsumerBuilder- Specified by:
basicin interfaceDirectVmEndpointBuilderFactory.AdvancedDirectVmEndpointProducerBuilder
-
propagateProperties
default DirectVmEndpointBuilderFactory.AdvancedDirectVmEndpointBuilder propagateProperties(boolean propagateProperties) Whether to propagate or not properties from the producer side to the consumer side, and vice versa. Default value: true. The option is a: <code>boolean</code> type. Default: true Group: advanced- Specified by:
propagatePropertiesin interfaceDirectVmEndpointBuilderFactory.AdvancedDirectVmEndpointConsumerBuilder- Specified by:
propagatePropertiesin interfaceDirectVmEndpointBuilderFactory.AdvancedDirectVmEndpointProducerBuilder- Parameters:
propagateProperties- the value to set- Returns:
- the dsl builder
-
propagateProperties
default DirectVmEndpointBuilderFactory.AdvancedDirectVmEndpointBuilder propagateProperties(String propagateProperties) Whether to propagate or not properties from the producer side to the consumer side, and vice versa. Default value: true. The option will be converted to a <code>boolean</code> type. Default: true Group: advanced- Specified by:
propagatePropertiesin interfaceDirectVmEndpointBuilderFactory.AdvancedDirectVmEndpointConsumerBuilder- Specified by:
propagatePropertiesin interfaceDirectVmEndpointBuilderFactory.AdvancedDirectVmEndpointProducerBuilder- Parameters:
propagateProperties- the value to set- Returns:
- the dsl builder
-