Interface DataSetEndpointBuilderFactory.AdvancedDataSetEndpointBuilder
- All Superinterfaces:
DataSetEndpointBuilderFactory.AdvancedDataSetEndpointConsumerBuilder
,DataSetEndpointBuilderFactory.AdvancedDataSetEndpointProducerBuilder
,org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
,org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
- Enclosing interface:
DataSetEndpointBuilderFactory
public static interface DataSetEndpointBuilderFactory.AdvancedDataSetEndpointBuilder
extends DataSetEndpointBuilderFactory.AdvancedDataSetEndpointConsumerBuilder, DataSetEndpointBuilderFactory.AdvancedDataSetEndpointProducerBuilder
Advanced builder for endpoint for the Dataset component.
-
Method Summary
Modifier and TypeMethodDescriptionbasic()
browseLimit
(int browseLimit) Maximum number of messages to keep in memory available for browsing.browseLimit
(String browseLimit) Maximum number of messages to keep in memory available for browsing.Methods inherited from interface org.apache.camel.builder.endpoint.dsl.DataSetEndpointBuilderFactory.AdvancedDataSetEndpointConsumerBuilder
bridgeErrorHandler, bridgeErrorHandler, exceptionHandler, exceptionHandler, exchangePattern, exchangePattern
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.DataSetEndpointBuilderFactory.AdvancedDataSetEndpointProducerBuilder
copyOnExchange, copyOnExchange, lazyStartProducer, lazyStartProducer
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
-
Method Details
-
basic
- Specified by:
basic
in interfaceDataSetEndpointBuilderFactory.AdvancedDataSetEndpointConsumerBuilder
- Specified by:
basic
in interfaceDataSetEndpointBuilderFactory.AdvancedDataSetEndpointProducerBuilder
-
browseLimit
Maximum number of messages to keep in memory available for browsing. Use 0 for unlimited. The option is a:int
type. Default: 100 Group: advanced- Specified by:
browseLimit
in interfaceDataSetEndpointBuilderFactory.AdvancedDataSetEndpointConsumerBuilder
- Specified by:
browseLimit
in interfaceDataSetEndpointBuilderFactory.AdvancedDataSetEndpointProducerBuilder
- Parameters:
browseLimit
- the value to set- Returns:
- the dsl builder
-
browseLimit
default DataSetEndpointBuilderFactory.AdvancedDataSetEndpointBuilder browseLimit(String browseLimit) Maximum number of messages to keep in memory available for browsing. Use 0 for unlimited. The option will be converted to aint
type. Default: 100 Group: advanced- Specified by:
browseLimit
in interfaceDataSetEndpointBuilderFactory.AdvancedDataSetEndpointConsumerBuilder
- Specified by:
browseLimit
in interfaceDataSetEndpointBuilderFactory.AdvancedDataSetEndpointProducerBuilder
- Parameters:
browseLimit
- the value to set- Returns:
- the dsl builder
-