Class HBaseEndpointBuilderFactory.HBaseHeaderNameBuilder
- java.lang.Object
-
- org.apache.camel.builder.endpoint.dsl.HBaseEndpointBuilderFactory.HBaseHeaderNameBuilder
-
- Enclosing interface:
- HBaseEndpointBuilderFactory
public static class HBaseEndpointBuilderFactory.HBaseHeaderNameBuilder extends Object
The builder of headers' name for the HBase component.
-
-
Constructor Summary
Constructors Constructor Description HBaseHeaderNameBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringhBaseMarkedRowId()The marked row id.StringhBaseMaxScanResults()The maximum number of rows to scan.StringhBaseOperation()The HBase operation to perform.StringhBaseStartRow()The row to start scanner at or after.StringhBaseStopRow()The row to end at (exclusive).StringmappingStrategy()The strategy to use for mapping Camel messages to HBase columns.StringmappingStrategyClassName()The class name of a custom mapping strategy implementation.
-
-
-
Method Detail
-
hBaseOperation
public String hBaseOperation()
The HBase operation to perform. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
HBaseOperation.
-
hBaseMaxScanResults
public String hBaseMaxScanResults()
The maximum number of rows to scan. The option is a:Integertype. Group: producer- Returns:
- the name of the header
HBaseMaxScanResults.
-
hBaseStartRow
public String hBaseStartRow()
The row to start scanner at or after. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
HBaseStartRow.
-
hBaseStopRow
public String hBaseStopRow()
The row to end at (exclusive). The option is a:Stringtype. Group: producer- Returns:
- the name of the header
HBaseStopRow.
-
mappingStrategy
public String mappingStrategy()
The strategy to use for mapping Camel messages to HBase columns. Supported values: header body. The option is a:Stringtype. Group: common- Returns:
- the name of the header
MappingStrategy.
-
mappingStrategyClassName
public String mappingStrategyClassName()
The class name of a custom mapping strategy implementation. The option is a:Stringtype. Group: common- Returns:
- the name of the header
MappingStrategyClassName.
-
hBaseMarkedRowId
public String hBaseMarkedRowId()
The marked row id. The option is a:byte[]type. Group: consumer- Returns:
- the name of the header
HBaseMarkedRowId.
-
-