Interface IgniteCacheEndpointBuilderFactory.IgniteCacheEndpointBuilder
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
,org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
,IgniteCacheEndpointBuilderFactory.IgniteCacheEndpointConsumerBuilder
,IgniteCacheEndpointBuilderFactory.IgniteCacheEndpointProducerBuilder
- Enclosing interface:
- IgniteCacheEndpointBuilderFactory
public static interface IgniteCacheEndpointBuilderFactory.IgniteCacheEndpointBuilder
extends IgniteCacheEndpointBuilderFactory.IgniteCacheEndpointConsumerBuilder, IgniteCacheEndpointBuilderFactory.IgniteCacheEndpointProducerBuilder
Builder for endpoint for the Ignite Cache 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.IgniteCacheEndpointBuilderFactory.IgniteCacheEndpointConsumerBuilder
autoUnsubscribe, autoUnsubscribe, fireExistingQueryResults, fireExistingQueryResults, oneExchangePerUpdate, oneExchangePerUpdate, pageSize, pageSize, remoteFilter, remoteFilter, timeInterval, timeInterval
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.IgniteCacheEndpointBuilderFactory.IgniteCacheEndpointProducerBuilder
cachePeekMode, cachePeekMode, failIfInexistentCache, failIfInexistentCache, operation, operation, query, query
-
Method Details
-
advanced
- Specified by:
advanced
in interfaceIgniteCacheEndpointBuilderFactory.IgniteCacheEndpointConsumerBuilder
- Specified by:
advanced
in interfaceIgniteCacheEndpointBuilderFactory.IgniteCacheEndpointProducerBuilder
-
propagateIncomingBodyIfNoReturnValue
default IgniteCacheEndpointBuilderFactory.IgniteCacheEndpointBuilder 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 interfaceIgniteCacheEndpointBuilderFactory.IgniteCacheEndpointConsumerBuilder
- Specified by:
propagateIncomingBodyIfNoReturnValue
in interfaceIgniteCacheEndpointBuilderFactory.IgniteCacheEndpointProducerBuilder
- Parameters:
propagateIncomingBodyIfNoReturnValue
- the value to set- Returns:
- the dsl builder
-
propagateIncomingBodyIfNoReturnValue
default IgniteCacheEndpointBuilderFactory.IgniteCacheEndpointBuilder 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 interfaceIgniteCacheEndpointBuilderFactory.IgniteCacheEndpointConsumerBuilder
- Specified by:
propagateIncomingBodyIfNoReturnValue
in interfaceIgniteCacheEndpointBuilderFactory.IgniteCacheEndpointProducerBuilder
- Parameters:
propagateIncomingBodyIfNoReturnValue
- the value to set- Returns:
- the dsl builder
-
treatCollectionsAsCacheObjects
default IgniteCacheEndpointBuilderFactory.IgniteCacheEndpointBuilder 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 interfaceIgniteCacheEndpointBuilderFactory.IgniteCacheEndpointConsumerBuilder
- Specified by:
treatCollectionsAsCacheObjects
in interfaceIgniteCacheEndpointBuilderFactory.IgniteCacheEndpointProducerBuilder
- Parameters:
treatCollectionsAsCacheObjects
- the value to set- Returns:
- the dsl builder
-
treatCollectionsAsCacheObjects
default IgniteCacheEndpointBuilderFactory.IgniteCacheEndpointBuilder 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 interfaceIgniteCacheEndpointBuilderFactory.IgniteCacheEndpointConsumerBuilder
- Specified by:
treatCollectionsAsCacheObjects
in interfaceIgniteCacheEndpointBuilderFactory.IgniteCacheEndpointProducerBuilder
- Parameters:
treatCollectionsAsCacheObjects
- the value to set- Returns:
- the dsl builder
-