Interface IgniteMessagingEndpointBuilderFactory.IgniteMessagingEndpointConsumerBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
- All Known Subinterfaces:
IgniteMessagingEndpointBuilderFactory.IgniteMessagingEndpointBuilder
- Enclosing interface:
- IgniteMessagingEndpointBuilderFactory
public static interface IgniteMessagingEndpointBuilderFactory.IgniteMessagingEndpointConsumerBuilder extends org.apache.camel.builder.EndpointConsumerBuilder
Builder for endpoint consumers for the Ignite Messaging component.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default IgniteMessagingEndpointBuilderFactory.AdvancedIgniteMessagingEndpointConsumerBuilder
advanced()
default IgniteMessagingEndpointBuilderFactory.IgniteMessagingEndpointConsumerBuilder
propagateIncomingBodyIfNoReturnValue(boolean propagateIncomingBodyIfNoReturnValue)
Sets whether to propagate the incoming body if the return type of the underlying Ignite operation is void.default IgniteMessagingEndpointBuilderFactory.IgniteMessagingEndpointConsumerBuilder
propagateIncomingBodyIfNoReturnValue(String propagateIncomingBodyIfNoReturnValue)
Sets whether to propagate the incoming body if the return type of the underlying Ignite operation is void.default IgniteMessagingEndpointBuilderFactory.IgniteMessagingEndpointConsumerBuilder
treatCollectionsAsCacheObjects(boolean treatCollectionsAsCacheObjects)
Sets whether to treat Collections as cache objects or as Collections of items to insert/update/compute, etc.default IgniteMessagingEndpointBuilderFactory.IgniteMessagingEndpointConsumerBuilder
treatCollectionsAsCacheObjects(String treatCollectionsAsCacheObjects)
Sets whether to treat Collections as cache objects or as Collections of items to insert/update/compute, etc.
-
-
-
Method Detail
-
advanced
default IgniteMessagingEndpointBuilderFactory.AdvancedIgniteMessagingEndpointConsumerBuilder advanced()
-
propagateIncomingBodyIfNoReturnValue
default IgniteMessagingEndpointBuilderFactory.IgniteMessagingEndpointConsumerBuilder 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- Parameters:
propagateIncomingBodyIfNoReturnValue
- the value to set- Returns:
- the dsl builder
-
propagateIncomingBodyIfNoReturnValue
default IgniteMessagingEndpointBuilderFactory.IgniteMessagingEndpointConsumerBuilder 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- Parameters:
propagateIncomingBodyIfNoReturnValue
- the value to set- Returns:
- the dsl builder
-
treatCollectionsAsCacheObjects
default IgniteMessagingEndpointBuilderFactory.IgniteMessagingEndpointConsumerBuilder 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- Parameters:
treatCollectionsAsCacheObjects
- the value to set- Returns:
- the dsl builder
-
treatCollectionsAsCacheObjects
default IgniteMessagingEndpointBuilderFactory.IgniteMessagingEndpointConsumerBuilder 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- Parameters:
treatCollectionsAsCacheObjects
- the value to set- Returns:
- the dsl builder
-
-