Interface GoraEndpointBuilderFactory.GoraEndpointConsumerBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
- All Known Subinterfaces:
GoraEndpointBuilderFactory.GoraEndpointBuilder
- Enclosing interface:
- GoraEndpointBuilderFactory
public static interface GoraEndpointBuilderFactory.GoraEndpointConsumerBuilder extends org.apache.camel.builder.EndpointConsumerBuilder
Builder for endpoint consumers for the Gora component.
-
-
Method Summary
-
-
-
Method Detail
-
advanced
default GoraEndpointBuilderFactory.AdvancedGoraEndpointConsumerBuilder advanced()
-
dataStoreClass
default GoraEndpointBuilderFactory.GoraEndpointConsumerBuilder dataStoreClass(String dataStoreClass)
The type of the dataStore. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
dataStoreClass
- the value to set- Returns:
- the dsl builder
-
keyClass
default GoraEndpointBuilderFactory.GoraEndpointConsumerBuilder keyClass(String keyClass)
The type class of the key. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
keyClass
- the value to set- Returns:
- the dsl builder
-
valueClass
default GoraEndpointBuilderFactory.GoraEndpointConsumerBuilder valueClass(String valueClass)
The type of the value. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
valueClass
- the value to set- Returns:
- the dsl builder
-
bridgeErrorHandler
default GoraEndpointBuilderFactory.GoraEndpointConsumerBuilder bridgeErrorHandler(boolean bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored. The option is a: <code>boolean</code> type. Default: false Group: consumer- Parameters:
bridgeErrorHandler
- the value to set- Returns:
- the dsl builder
-
bridgeErrorHandler
default GoraEndpointBuilderFactory.GoraEndpointConsumerBuilder bridgeErrorHandler(String bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored. The option will be converted to a <code>boolean</code> type. Default: false Group: consumer- Parameters:
bridgeErrorHandler
- the value to set- Returns:
- the dsl builder
-
concurrentConsumers
default GoraEndpointBuilderFactory.GoraEndpointConsumerBuilder concurrentConsumers(int concurrentConsumers)
Number of concurrent consumers. The option is a: <code>int</code> type. Default: 1 Group: consumer- Parameters:
concurrentConsumers
- the value to set- Returns:
- the dsl builder
-
concurrentConsumers
default GoraEndpointBuilderFactory.GoraEndpointConsumerBuilder concurrentConsumers(String concurrentConsumers)
Number of concurrent consumers. The option will be converted to a <code>int</code> type. Default: 1 Group: consumer- Parameters:
concurrentConsumers
- the value to set- Returns:
- the dsl builder
-
endKey
default GoraEndpointBuilderFactory.GoraEndpointConsumerBuilder endKey(Object endKey)
The End Key. The option is a: <code>java.lang.Object</code> type. Group: consumer- Parameters:
endKey
- the value to set- Returns:
- the dsl builder
-
endKey
default GoraEndpointBuilderFactory.GoraEndpointConsumerBuilder endKey(String endKey)
The End Key. The option will be converted to a <code>java.lang.Object</code> type. Group: consumer- Parameters:
endKey
- the value to set- Returns:
- the dsl builder
-
endTime
default GoraEndpointBuilderFactory.GoraEndpointConsumerBuilder endTime(long endTime)
The End Time. The option is a: <code>long</code> type. Group: consumer- Parameters:
endTime
- the value to set- Returns:
- the dsl builder
-
endTime
default GoraEndpointBuilderFactory.GoraEndpointConsumerBuilder endTime(String endTime)
The End Time. The option will be converted to a <code>long</code> type. Group: consumer- Parameters:
endTime
- the value to set- Returns:
- the dsl builder
-
fields
default GoraEndpointBuilderFactory.GoraEndpointConsumerBuilder fields(Object fields)
The Fields. The option is a: <code>com.google.common.base.Strings</code> type. Group: consumer- Parameters:
fields
- the value to set- Returns:
- the dsl builder
-
fields
default GoraEndpointBuilderFactory.GoraEndpointConsumerBuilder fields(String fields)
The Fields. The option will be converted to a <code>com.google.common.base.Strings</code> type. Group: consumer- Parameters:
fields
- the value to set- Returns:
- the dsl builder
-
keyRangeFrom
default GoraEndpointBuilderFactory.GoraEndpointConsumerBuilder keyRangeFrom(Object keyRangeFrom)
The Key Range From. The option is a: <code>java.lang.Object</code> type. Group: consumer- Parameters:
keyRangeFrom
- the value to set- Returns:
- the dsl builder
-
keyRangeFrom
default GoraEndpointBuilderFactory.GoraEndpointConsumerBuilder keyRangeFrom(String keyRangeFrom)
The Key Range From. The option will be converted to a <code>java.lang.Object</code> type. Group: consumer- Parameters:
keyRangeFrom
- the value to set- Returns:
- the dsl builder
-
keyRangeTo
default GoraEndpointBuilderFactory.GoraEndpointConsumerBuilder keyRangeTo(Object keyRangeTo)
The Key Range To. The option is a: <code>java.lang.Object</code> type. Group: consumer- Parameters:
keyRangeTo
- the value to set- Returns:
- the dsl builder
-
keyRangeTo
default GoraEndpointBuilderFactory.GoraEndpointConsumerBuilder keyRangeTo(String keyRangeTo)
The Key Range To. The option will be converted to a <code>java.lang.Object</code> type. Group: consumer- Parameters:
keyRangeTo
- the value to set- Returns:
- the dsl builder
-
limit
default GoraEndpointBuilderFactory.GoraEndpointConsumerBuilder limit(long limit)
The Limit. The option is a: <code>long</code> type. Group: consumer- Parameters:
limit
- the value to set- Returns:
- the dsl builder
-
limit
default GoraEndpointBuilderFactory.GoraEndpointConsumerBuilder limit(String limit)
The Limit. The option will be converted to a <code>long</code> type. Group: consumer- Parameters:
limit
- the value to set- Returns:
- the dsl builder
-
startKey
default GoraEndpointBuilderFactory.GoraEndpointConsumerBuilder startKey(Object startKey)
The Start Key. The option is a: <code>java.lang.Object</code> type. Group: consumer- Parameters:
startKey
- the value to set- Returns:
- the dsl builder
-
startKey
default GoraEndpointBuilderFactory.GoraEndpointConsumerBuilder startKey(String startKey)
The Start Key. The option will be converted to a <code>java.lang.Object</code> type. Group: consumer- Parameters:
startKey
- the value to set- Returns:
- the dsl builder
-
startTime
default GoraEndpointBuilderFactory.GoraEndpointConsumerBuilder startTime(long startTime)
The Start Time. The option is a: <code>long</code> type. Group: consumer- Parameters:
startTime
- the value to set- Returns:
- the dsl builder
-
startTime
default GoraEndpointBuilderFactory.GoraEndpointConsumerBuilder startTime(String startTime)
The Start Time. The option will be converted to a <code>long</code> type. Group: consumer- Parameters:
startTime
- the value to set- Returns:
- the dsl builder
-
timeRangeFrom
default GoraEndpointBuilderFactory.GoraEndpointConsumerBuilder timeRangeFrom(long timeRangeFrom)
The Time Range From. The option is a: <code>long</code> type. Group: consumer- Parameters:
timeRangeFrom
- the value to set- Returns:
- the dsl builder
-
timeRangeFrom
default GoraEndpointBuilderFactory.GoraEndpointConsumerBuilder timeRangeFrom(String timeRangeFrom)
The Time Range From. The option will be converted to a <code>long</code> type. Group: consumer- Parameters:
timeRangeFrom
- the value to set- Returns:
- the dsl builder
-
timeRangeTo
default GoraEndpointBuilderFactory.GoraEndpointConsumerBuilder timeRangeTo(long timeRangeTo)
The Time Range To. The option is a: <code>long</code> type. Group: consumer- Parameters:
timeRangeTo
- the value to set- Returns:
- the dsl builder
-
timeRangeTo
default GoraEndpointBuilderFactory.GoraEndpointConsumerBuilder timeRangeTo(String timeRangeTo)
The Time Range To. The option will be converted to a <code>long</code> type. Group: consumer- Parameters:
timeRangeTo
- the value to set- Returns:
- the dsl builder
-
timestamp
default GoraEndpointBuilderFactory.GoraEndpointConsumerBuilder timestamp(long timestamp)
The Timestamp. The option is a: <code>long</code> type. Group: consumer- Parameters:
timestamp
- the value to set- Returns:
- the dsl builder
-
timestamp
default GoraEndpointBuilderFactory.GoraEndpointConsumerBuilder timestamp(String timestamp)
The Timestamp. The option will be converted to a <code>long</code> type. Group: consumer- Parameters:
timestamp
- the value to set- Returns:
- the dsl builder
-
-