public static interface HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilder
extends org.apache.camel.builder.EndpointConsumerBuilder
| Modifier and Type | Method and Description |
|---|---|
default HBaseEndpointBuilderFactory.AdvancedHBaseEndpointConsumerBuilder |
advanced() |
default HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilder |
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.
|
default HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilder |
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.
|
default HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilder |
cellMappingStrategyFactory(Object cellMappingStrategyFactory)
To use a custom CellMappingStrategyFactory that is responsible for
mapping cells.
|
default HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilder |
cellMappingStrategyFactory(String cellMappingStrategyFactory)
To use a custom CellMappingStrategyFactory that is responsible for
mapping cells.
|
default HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilder |
filters(List<Object> filters)
A list of filters to use.
|
default HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilder |
filters(String filters)
A list of filters to use.
|
default HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilder |
mappingStrategyClassName(String mappingStrategyClassName)
The class name of a custom mapping strategy implementation.
|
default HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilder |
mappingStrategyName(String mappingStrategyName)
The strategy to use for mapping Camel messages to HBase columns.
|
default HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilder |
maxMessagesPerPoll(int maxMessagesPerPoll)
Gets the maximum number of messages as a limit to poll at each
polling.
|
default HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilder |
maxMessagesPerPoll(String maxMessagesPerPoll)
Gets the maximum number of messages as a limit to poll at each
polling.
|
default HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilder |
operation(String operation)
The HBase operation to perform.
|
default HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilder |
remove(boolean remove)
If the option is true, Camel HBase Consumer will remove the rows
which it processes.
|
default HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilder |
remove(String remove)
If the option is true, Camel HBase Consumer will remove the rows
which it processes.
|
default HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilder |
removeHandler(Object removeHandler)
To use a custom HBaseRemoveHandler that is executed when a row is to
be removed.
|
default HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilder |
removeHandler(String removeHandler)
To use a custom HBaseRemoveHandler that is executed when a row is to
be removed.
|
default HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilder |
rowMapping(Map values)
To map the key/values from the Map to a HBaseRow.
|
default HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilder |
rowMapping(String key,
Object value)
To map the key/values from the Map to a HBaseRow.
|
default HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilder |
rowModel(Object rowModel)
An instance of org.apache.camel.component.hbase.model.HBaseRow which
describes how each row should be modeled.
|
default HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilder |
rowModel(String rowModel)
An instance of org.apache.camel.component.hbase.model.HBaseRow which
describes how each row should be modeled.
|
default HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilder |
userGroupInformation(Object userGroupInformation)
Defines privileges to communicate with HBase such as using kerberos.
|
default HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilder |
userGroupInformation(String userGroupInformation)
Defines privileges to communicate with HBase such as using kerberos.
|
default HBaseEndpointBuilderFactory.AdvancedHBaseEndpointConsumerBuilder advanced()
default HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilder cellMappingStrategyFactory(Object cellMappingStrategyFactory)
cellMappingStrategyFactory - the value to setdefault HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilder cellMappingStrategyFactory(String cellMappingStrategyFactory)
cellMappingStrategyFactory - the value to setdefault HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilder filters(List<Object> filters)
filters - the value to setdefault HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilder filters(String filters)
filters - the value to setdefault HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilder mappingStrategyClassName(String mappingStrategyClassName)
mappingStrategyClassName - the value to setdefault HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilder mappingStrategyName(String mappingStrategyName)
mappingStrategyName - the value to setdefault HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilder rowMapping(String key, Object value)
key - the option keyvalue - the option valuedefault HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilder rowMapping(Map values)
values - the valuesdefault HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilder rowModel(Object rowModel)
rowModel - the value to setdefault HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilder rowModel(String rowModel)
rowModel - the value to setdefault HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilder userGroupInformation(Object userGroupInformation)
userGroupInformation - the value to setdefault HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilder userGroupInformation(String userGroupInformation)
userGroupInformation - the value to setdefault HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilder bridgeErrorHandler(boolean bridgeErrorHandler)
bridgeErrorHandler - the value to setdefault HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilder bridgeErrorHandler(String bridgeErrorHandler)
bridgeErrorHandler - the value to setdefault HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilder maxMessagesPerPoll(int maxMessagesPerPoll)
maxMessagesPerPoll - the value to setdefault HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilder maxMessagesPerPoll(String maxMessagesPerPoll)
maxMessagesPerPoll - the value to setdefault HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilder operation(String operation)
operation - the value to setdefault HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilder remove(boolean remove)
remove - the value to setdefault HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilder remove(String remove)
remove - the value to setdefault HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilder removeHandler(Object removeHandler)
removeHandler - the value to setdefault HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilder removeHandler(String removeHandler)
removeHandler - the value to setApache Camel