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, 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, resolveMethods inherited from interface org.apache.camel.builder.endpoint.dsl.IgniteCacheEndpointBuilderFactory.IgniteCacheEndpointConsumerBuilder
autoUnsubscribe, autoUnsubscribe, fireExistingQueryResults, fireExistingQueryResults, oneExchangePerUpdate, oneExchangePerUpdate, pageSize, pageSize, remoteFilter, remoteFilter, timeInterval, timeIntervalMethods inherited from interface org.apache.camel.builder.endpoint.dsl.IgniteCacheEndpointBuilderFactory.IgniteCacheEndpointProducerBuilder
cachePeekMode, cachePeekMode, failIfInexistentCache, failIfInexistentCache, operation, operation, query, query
-
Method Details
-
advanced
- Specified by:
advancedin interfaceIgniteCacheEndpointBuilderFactory.IgniteCacheEndpointConsumerBuilder- Specified by:
advancedin 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:
propagateIncomingBodyIfNoReturnValuein interfaceIgniteCacheEndpointBuilderFactory.IgniteCacheEndpointConsumerBuilder- Specified by:
propagateIncomingBodyIfNoReturnValuein 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:
propagateIncomingBodyIfNoReturnValuein interfaceIgniteCacheEndpointBuilderFactory.IgniteCacheEndpointConsumerBuilder- Specified by:
propagateIncomingBodyIfNoReturnValuein 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:
treatCollectionsAsCacheObjectsin interfaceIgniteCacheEndpointBuilderFactory.IgniteCacheEndpointConsumerBuilder- Specified by:
treatCollectionsAsCacheObjectsin 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:
treatCollectionsAsCacheObjectsin interfaceIgniteCacheEndpointBuilderFactory.IgniteCacheEndpointConsumerBuilder- Specified by:
treatCollectionsAsCacheObjectsin interfaceIgniteCacheEndpointBuilderFactory.IgniteCacheEndpointProducerBuilder- Parameters:
treatCollectionsAsCacheObjects- the value to set- Returns:
- the dsl builder
-