public static interface HBaseEndpointBuilderFactory.HBaseEndpointBuilder extends HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilder, HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default HBaseEndpointBuilderFactory.AdvancedHBaseEndpointBuilder |
advanced() |
default HBaseEndpointBuilderFactory.HBaseEndpointBuilder |
cellMappingStrategyFactory(Object cellMappingStrategyFactory)
To use a custom CellMappingStrategyFactory that is responsible for
mapping cells.
|
default HBaseEndpointBuilderFactory.HBaseEndpointBuilder |
cellMappingStrategyFactory(String cellMappingStrategyFactory)
To use a custom CellMappingStrategyFactory that is responsible for
mapping cells.
|
default HBaseEndpointBuilderFactory.HBaseEndpointBuilder |
filters(List<Object> filters)
A list of filters to use.
|
default HBaseEndpointBuilderFactory.HBaseEndpointBuilder |
filters(String filters)
A list of filters to use.
|
default HBaseEndpointBuilderFactory.HBaseEndpointBuilder |
mappingStrategyClassName(String mappingStrategyClassName)
The class name of a custom mapping strategy implementation.
|
default HBaseEndpointBuilderFactory.HBaseEndpointBuilder |
mappingStrategyName(String mappingStrategyName)
The strategy to use for mapping Camel messages to HBase columns.
|
default HBaseEndpointBuilderFactory.HBaseEndpointBuilder |
rowMapping(Map values)
To map the key/values from the Map to a HBaseRow.
|
default HBaseEndpointBuilderFactory.HBaseEndpointBuilder |
rowMapping(String key,
Object value)
To map the key/values from the Map to a HBaseRow.
|
default HBaseEndpointBuilderFactory.HBaseEndpointBuilder |
rowModel(Object rowModel)
An instance of org.apache.camel.component.hbase.model.HBaseRow which
describes how each row should be modeled.
|
default HBaseEndpointBuilderFactory.HBaseEndpointBuilder |
rowModel(String rowModel)
An instance of org.apache.camel.component.hbase.model.HBaseRow which
describes how each row should be modeled.
|
default HBaseEndpointBuilderFactory.HBaseEndpointBuilder |
userGroupInformation(Object userGroupInformation)
Defines privileges to communicate with HBase such as using kerberos.
|
default HBaseEndpointBuilderFactory.HBaseEndpointBuilder |
userGroupInformation(String userGroupInformation)
Defines privileges to communicate with HBase such as using kerberos.
|
bridgeErrorHandler, bridgeErrorHandler, maxMessagesPerPoll, maxMessagesPerPoll, operation, remove, remove, removeHandler, removeHandlerdoSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, getUrilazyStartProducer, lazyStartProducer, maxResults, maxResultsdefault HBaseEndpointBuilderFactory.AdvancedHBaseEndpointBuilder advanced()
advanced in interface HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilderadvanced in interface HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilderdefault HBaseEndpointBuilderFactory.HBaseEndpointBuilder cellMappingStrategyFactory(Object cellMappingStrategyFactory)
org.apache.camel.component.hbase.mapping.CellMappingStrategyFactory type.
Group: commoncellMappingStrategyFactory in interface HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuildercellMappingStrategyFactory in interface HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilderdefault HBaseEndpointBuilderFactory.HBaseEndpointBuilder cellMappingStrategyFactory(String cellMappingStrategyFactory)
org.apache.camel.component.hbase.mapping.CellMappingStrategyFactory type.
Group: commoncellMappingStrategyFactory in interface HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuildercellMappingStrategyFactory in interface HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilderdefault HBaseEndpointBuilderFactory.HBaseEndpointBuilder filters(List<Object> filters)
java.util.List<org.apache.hadoop.hbase.filter.Filter> type.
Group: commonfilters in interface HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilderfilters in interface HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilderdefault HBaseEndpointBuilderFactory.HBaseEndpointBuilder filters(String filters)
java.util.List<org.apache.hadoop.hbase.filter.Filter> type.
Group: commonfilters in interface HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilderfilters in interface HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilderdefault HBaseEndpointBuilderFactory.HBaseEndpointBuilder mappingStrategyClassName(String mappingStrategyClassName)
java.lang.String type.
Group: commonmappingStrategyClassName in interface HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuildermappingStrategyClassName in interface HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilderdefault HBaseEndpointBuilderFactory.HBaseEndpointBuilder mappingStrategyName(String mappingStrategyName)
java.lang.String type.
Group: commonmappingStrategyName in interface HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuildermappingStrategyName in interface HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilderdefault HBaseEndpointBuilderFactory.HBaseEndpointBuilder 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: commonrowMapping in interface HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilderrowMapping in interface HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilderdefault HBaseEndpointBuilderFactory.HBaseEndpointBuilder 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: commonrowMapping in interface HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilderrowMapping in interface HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilderdefault HBaseEndpointBuilderFactory.HBaseEndpointBuilder rowModel(Object rowModel)
org.apache.camel.component.hbase.model.HBaseRow type.
Group: commonrowModel in interface HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilderrowModel in interface HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilderdefault HBaseEndpointBuilderFactory.HBaseEndpointBuilder rowModel(String rowModel)
org.apache.camel.component.hbase.model.HBaseRow type.
Group: commonrowModel in interface HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilderrowModel in interface HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilderdefault HBaseEndpointBuilderFactory.HBaseEndpointBuilder userGroupInformation(Object userGroupInformation)
org.apache.hadoop.security.UserGroupInformation type.
Group: commonuserGroupInformation in interface HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilderuserGroupInformation in interface HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilderdefault HBaseEndpointBuilderFactory.HBaseEndpointBuilder userGroupInformation(String userGroupInformation)
org.apache.hadoop.security.UserGroupInformation type.
Group: commonuserGroupInformation in interface HBaseEndpointBuilderFactory.HBaseEndpointConsumerBuilderuserGroupInformation in interface HBaseEndpointBuilderFactory.HBaseEndpointProducerBuilderApache Camel