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)
org.apache.camel.component.hbase.mapping.CellMappingStrategyFactory type.
Group: commondefault HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder cellMappingStrategyFactory(String cellMappingStrategyFactory)
org.apache.camel.component.hbase.mapping.CellMappingStrategyFactory type.
Group: commondefault HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder filters(List<Object> filters)
java.util.List<org.apache.hadoop.hbase.filter.Filter> type.
Group: commondefault HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder filters(String filters)
java.util.List<org.apache.hadoop.hbase.filter.Filter> type.
Group: commondefault HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder mappingStrategyClassName(String mappingStrategyClassName)
java.lang.String type.
Group: commondefault HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder mappingStrategyName(String mappingStrategyName)
java.lang.String type.
Group: commondefault HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder rowMapping(String key, Object value)
java.util.Map<java.lang.String,
java.lang.Object> type.
The option is multivalued, and you can use the rowMapping(String,
Object) method to add a value (call the method multiple times to set
more values).
Group: commondefault HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder rowMapping(Map values)
java.util.Map<java.lang.String,
java.lang.Object> type.
The option is multivalued, and you can use the rowMapping(String,
Object) method to add a value (call the method multiple times to set
more values).
Group: commondefault HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder rowModel(Object rowModel)
org.apache.camel.component.hbase.model.HBaseRow type.
Group: commondefault HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder rowModel(String rowModel)
org.apache.camel.component.hbase.model.HBaseRow type.
Group: commondefault HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder userGroupInformation(Object userGroupInformation)
org.apache.hadoop.security.UserGroupInformation type.
Group: commondefault HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder userGroupInformation(String userGroupInformation)
org.apache.hadoop.security.UserGroupInformation type.
Group: commondefault HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder lazyStartProducer(boolean lazyStartProducer)
boolean type.
Default: false
Group: producerdefault HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder lazyStartProducer(String lazyStartProducer)
boolean type.
Default: false
Group: producerdefault HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder maxResults(int maxResults)
int type.
Default: 100
Group: producerdefault HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder maxResults(String maxResults)
int type.
Default: 100
Group: producerApache Camel