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 Details

    • 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