Interface IgniteEventsEndpointBuilderFactory.IgniteEventsEndpointBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
- Enclosing interface:
- IgniteEventsEndpointBuilderFactory
public static interface IgniteEventsEndpointBuilderFactory.IgniteEventsEndpointBuilder extends org.apache.camel.builder.EndpointConsumerBuilder
Builder for endpoint for the Ignite Events component.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default IgniteEventsEndpointBuilderFactory.AdvancedIgniteEventsEndpointBuilder
advanced()
default IgniteEventsEndpointBuilderFactory.IgniteEventsEndpointBuilder
clusterGroupExpression(String clusterGroupExpression)
The cluster group expression.default IgniteEventsEndpointBuilderFactory.IgniteEventsEndpointBuilder
clusterGroupExpression(org.apache.camel.component.ignite.ClusterGroupExpression clusterGroupExpression)
The cluster group expression.default IgniteEventsEndpointBuilderFactory.IgniteEventsEndpointBuilder
events(String events)
The event types to subscribe to as a comma-separated string of event constants as defined in EventType.default IgniteEventsEndpointBuilderFactory.IgniteEventsEndpointBuilder
propagateIncomingBodyIfNoReturnValue(boolean propagateIncomingBodyIfNoReturnValue)
Sets whether to propagate the incoming body if the return type of the underlying Ignite operation is void.default IgniteEventsEndpointBuilderFactory.IgniteEventsEndpointBuilder
propagateIncomingBodyIfNoReturnValue(String propagateIncomingBodyIfNoReturnValue)
Sets whether to propagate the incoming body if the return type of the underlying Ignite operation is void.default IgniteEventsEndpointBuilderFactory.IgniteEventsEndpointBuilder
treatCollectionsAsCacheObjects(boolean treatCollectionsAsCacheObjects)
Sets whether to treat Collections as cache objects or as Collections of items to insert/update/compute, etc.default IgniteEventsEndpointBuilderFactory.IgniteEventsEndpointBuilder
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 IgniteEventsEndpointBuilderFactory.AdvancedIgniteEventsEndpointBuilder advanced()
-
clusterGroupExpression
default IgniteEventsEndpointBuilderFactory.IgniteEventsEndpointBuilder clusterGroupExpression(org.apache.camel.component.ignite.ClusterGroupExpression clusterGroupExpression)
The cluster group expression. The option is a: <code>org.apache.camel.component.ignite.ClusterGroupExpression</code> type. Group: consumer- Parameters:
clusterGroupExpression
- the value to set- Returns:
- the dsl builder
-
clusterGroupExpression
default IgniteEventsEndpointBuilderFactory.IgniteEventsEndpointBuilder clusterGroupExpression(String clusterGroupExpression)
The cluster group expression. The option will be converted to a <code>org.apache.camel.component.ignite.ClusterGroupExpression</code> type. Group: consumer- Parameters:
clusterGroupExpression
- the value to set- Returns:
- the dsl builder
-
events
default IgniteEventsEndpointBuilderFactory.IgniteEventsEndpointBuilder events(String events)
The event types to subscribe to as a comma-separated string of event constants as defined in EventType. For example: EVT_CACHE_ENTRY_CREATED,EVT_CACHE_OBJECT_REMOVED,EVT_IGFS_DIR_CREATED. The option is a: <code>java.lang.String</code> type. Default: EVTS_ALL Group: consumer- Parameters:
events
- the value to set- Returns:
- the dsl builder
-
propagateIncomingBodyIfNoReturnValue
default IgniteEventsEndpointBuilderFactory.IgniteEventsEndpointBuilder 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: consumer- Parameters:
propagateIncomingBodyIfNoReturnValue
- the value to set- Returns:
- the dsl builder
-
propagateIncomingBodyIfNoReturnValue
default IgniteEventsEndpointBuilderFactory.IgniteEventsEndpointBuilder 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: consumer- Parameters:
propagateIncomingBodyIfNoReturnValue
- the value to set- Returns:
- the dsl builder
-
treatCollectionsAsCacheObjects
default IgniteEventsEndpointBuilderFactory.IgniteEventsEndpointBuilder 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: consumer- Parameters:
treatCollectionsAsCacheObjects
- the value to set- Returns:
- the dsl builder
-
treatCollectionsAsCacheObjects
default IgniteEventsEndpointBuilderFactory.IgniteEventsEndpointBuilder 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: consumer- Parameters:
treatCollectionsAsCacheObjects
- the value to set- Returns:
- the dsl builder
-
-