public static interface HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default HBaseEndpointBuilderFactory.AdvancedHBaseEndpointProducerBuilder |
advanced() |
default HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder |
cellMappingStrategyFactory(Object cellMappingStrategyFactory)
To use a custom CellMappingStrategyFactory that is responsible for
mapping cells.
|
default HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder |
cellMappingStrategyFactory(String cellMappingStrategyFactory)
To use a custom CellMappingStrategyFactory that is responsible for
mapping cells.
|
default HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder |
filters(List<Object> filters)
A list of filters to use.
|
default HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder |
filters(String filters)
A list of filters to use.
|
default HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder |
lazyStartProducer(String lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder |
mappingStrategyClassName(String mappingStrategyClassName)
The class name of a custom mapping strategy implementation.
|
default HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder |
mappingStrategyName(String mappingStrategyName)
The strategy to use for mapping Camel messages to HBase columns.
|
default HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder |
maxResults(int maxResults)
The maximum number of rows to scan.
|
default HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder |
maxResults(String maxResults)
The maximum number of rows to scan.
|
default HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder |
rowMapping(Map values)
To map the key/values from the Map to a HBaseRow.
|
default HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder |
rowMapping(String key,
Object value)
To map the key/values from the Map to a HBaseRow.
|
default HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder |
rowModel(Object rowModel)
An instance of org.apache.camel.component.hbase.model.HBaseRow which
describes how each row should be modeled.
|
default HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder |
rowModel(String rowModel)
An instance of org.apache.camel.component.hbase.model.HBaseRow which
describes how each row should be modeled.
|
default HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder |
userGroupInformation(Object userGroupInformation)
Defines privileges to communicate with HBase such as using kerberos.
|
default HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder |
userGroupInformation(String userGroupInformation)
Defines privileges to communicate with HBase such as using kerberos.
|
default HBaseEndpointBuilderFactory.AdvancedHBaseEndpointProducerBuilder advanced()
default HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder cellMappingStrategyFactory(Object cellMappingStrategyFactory)
cellMappingStrategyFactory - the value to setdefault HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder cellMappingStrategyFactory(String cellMappingStrategyFactory)
cellMappingStrategyFactory - the value to setdefault HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder filters(List<Object> filters)
filters - the value to setdefault HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder filters(String filters)
filters - the value to setdefault HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder mappingStrategyClassName(String mappingStrategyClassName)
mappingStrategyClassName - the value to setdefault HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder mappingStrategyName(String mappingStrategyName)
mappingStrategyName - the value to setdefault HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder rowMapping(String key, Object value)
key - the option keyvalue - the option valuedefault HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder rowMapping(Map values)
values - the valuesdefault HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder rowModel(Object rowModel)
rowModel - the value to setdefault HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder rowModel(String rowModel)
rowModel - the value to setdefault HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder userGroupInformation(Object userGroupInformation)
userGroupInformation - the value to setdefault HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder userGroupInformation(String userGroupInformation)
userGroupInformation - the value to setdefault HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder lazyStartProducer(boolean lazyStartProducer)
lazyStartProducer - the value to setdefault HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder lazyStartProducer(String lazyStartProducer)
lazyStartProducer - the value to setdefault HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder maxResults(int maxResults)
maxResults - the value to setdefault HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder maxResults(String maxResults)
maxResults - the value to setApache Camel