Interface IgniteMessagingEndpointBuilderFactory.IgniteMessagingEndpointBuilder
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
,org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
,IgniteMessagingEndpointBuilderFactory.IgniteMessagingEndpointConsumerBuilder
,IgniteMessagingEndpointBuilderFactory.IgniteMessagingEndpointProducerBuilder
- Enclosing interface:
- IgniteMessagingEndpointBuilderFactory
public static interface IgniteMessagingEndpointBuilderFactory.IgniteMessagingEndpointBuilder
extends IgniteMessagingEndpointBuilderFactory.IgniteMessagingEndpointConsumerBuilder, IgniteMessagingEndpointBuilderFactory.IgniteMessagingEndpointProducerBuilder
Builder for endpoint for the Ignite Messaging component.
-
Method Summary
Modifier and TypeMethodDescriptionadvanced()
propagateIncomingBodyIfNoReturnValue
(boolean propagateIncomingBodyIfNoReturnValue) Sets whether to propagate the incoming body if the return type of the underlying Ignite operation is void.propagateIncomingBodyIfNoReturnValue
(String propagateIncomingBodyIfNoReturnValue) Sets whether to propagate the incoming body if the return type of the underlying Ignite operation is void.treatCollectionsAsCacheObjects
(boolean treatCollectionsAsCacheObjects) Sets whether to treat Collections as cache objects or as Collections of items to insert/update/compute, etc.treatCollectionsAsCacheObjects
(String treatCollectionsAsCacheObjects) Sets whether to treat Collections as cache objects or as Collections of items to insert/update/compute, etc.Methods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUri
Methods inherited from interface org.apache.camel.EndpointConsumerResolver
resolve, resolve
Methods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUri
Methods inherited from interface org.apache.camel.EndpointProducerResolver
resolve, resolve
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.IgniteMessagingEndpointBuilderFactory.IgniteMessagingEndpointProducerBuilder
clusterGroupExpression, clusterGroupExpression, sendMode, sendMode, timeout, timeout
-
Method Details
-
advanced
- Specified by:
advanced
in interfaceIgniteMessagingEndpointBuilderFactory.IgniteMessagingEndpointConsumerBuilder
- Specified by:
advanced
in interfaceIgniteMessagingEndpointBuilderFactory.IgniteMessagingEndpointProducerBuilder
-
propagateIncomingBodyIfNoReturnValue
default IgniteMessagingEndpointBuilderFactory.IgniteMessagingEndpointBuilder propagateIncomingBodyIfNoReturnValue(boolean propagateIncomingBodyIfNoReturnValue) Sets whether to propagate the incoming body if the return type of the underlying Ignite operation is void. The option is a: <code>boolean</code> type. Default: true Group: common- Specified by:
propagateIncomingBodyIfNoReturnValue
in interfaceIgniteMessagingEndpointBuilderFactory.IgniteMessagingEndpointConsumerBuilder
- Specified by:
propagateIncomingBodyIfNoReturnValue
in interfaceIgniteMessagingEndpointBuilderFactory.IgniteMessagingEndpointProducerBuilder
- Parameters:
propagateIncomingBodyIfNoReturnValue
- the value to set- Returns:
- the dsl builder
-
propagateIncomingBodyIfNoReturnValue
default IgniteMessagingEndpointBuilderFactory.IgniteMessagingEndpointBuilder propagateIncomingBodyIfNoReturnValue(String propagateIncomingBodyIfNoReturnValue) Sets whether to propagate the incoming body if the return type of the underlying Ignite operation is void. The option will be converted to a <code>boolean</code> type. Default: true Group: common- Specified by:
propagateIncomingBodyIfNoReturnValue
in interfaceIgniteMessagingEndpointBuilderFactory.IgniteMessagingEndpointConsumerBuilder
- Specified by:
propagateIncomingBodyIfNoReturnValue
in interfaceIgniteMessagingEndpointBuilderFactory.IgniteMessagingEndpointProducerBuilder
- Parameters:
propagateIncomingBodyIfNoReturnValue
- the value to set- Returns:
- the dsl builder
-
treatCollectionsAsCacheObjects
default IgniteMessagingEndpointBuilderFactory.IgniteMessagingEndpointBuilder treatCollectionsAsCacheObjects(boolean treatCollectionsAsCacheObjects) Sets whether to treat Collections as cache objects or as Collections of items to insert/update/compute, etc. The option is a: <code>boolean</code> type. Default: false Group: common- Specified by:
treatCollectionsAsCacheObjects
in interfaceIgniteMessagingEndpointBuilderFactory.IgniteMessagingEndpointConsumerBuilder
- Specified by:
treatCollectionsAsCacheObjects
in interfaceIgniteMessagingEndpointBuilderFactory.IgniteMessagingEndpointProducerBuilder
- Parameters:
treatCollectionsAsCacheObjects
- the value to set- Returns:
- the dsl builder
-
treatCollectionsAsCacheObjects
default IgniteMessagingEndpointBuilderFactory.IgniteMessagingEndpointBuilder treatCollectionsAsCacheObjects(String treatCollectionsAsCacheObjects) Sets whether to treat Collections as cache objects or as Collections of items to insert/update/compute, etc. The option will be converted to a <code>boolean</code> type. Default: false Group: common- Specified by:
treatCollectionsAsCacheObjects
in interfaceIgniteMessagingEndpointBuilderFactory.IgniteMessagingEndpointConsumerBuilder
- Specified by:
treatCollectionsAsCacheObjects
in interfaceIgniteMessagingEndpointBuilderFactory.IgniteMessagingEndpointProducerBuilder
- Parameters:
treatCollectionsAsCacheObjects
- the value to set- Returns:
- the dsl builder
-