Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Div
classconfluenceTableSmall

Name

Default Value

Description

operation

CamelHBasePut

The HBase operation to perform. Supported values: CamelHBasePut, CamelHBaseGet, CamelHBaseDelete, and CamelHBaseScan.

maxResults

100

The maximum number of rows to scan.Supported operations: CamelHBaseScan.

mappingStrategyName

header

The strategy to use for mapping Camel messages to HBase columns. Supported values: header, or body.

mappingStrategyClassName

null

The class name of a custom mapping strategy implementation.

filters

null

A list of filters. Supported operations: CamelHBaseScan.

userGroupInformationUserGroupInformationCamel 2.17: Defines privileges to communicate with HBase such as using kerberos

Header mapping options:

Div
classconfluenceTableSmall

Name

Default Value

Description

rowId

 

The id of the row. This has limited use as the row usually changes per Exchange.

rowType

String

The type to covert row id to. Supported operations: CamelHBaseScan.

family

 

The column family. Supports a number suffix for referring to more than one columns

qualifier

 

The column qualifier. Supports a number suffix for referring to more than one columns

value

 

The value. Supports a number suffix for referring to more than one columns

valueType

String

The value type. Supports a number suffix for referring to more than one columns. Supported operations: CamelHBaseGet, and CamelHBaseScan.

...

Div
classconfluenceTableSmall

Name

Default Value

Description

initialDelay

1000

Milliseconds before the first polling starts.

delay

500

Milliseconds before the next poll.

useFixedDelay

true

Controls if fixed delay or fixed rate is used. See ScheduledExecutorService in JDK for details.

timeUnit

TimeUnit.MILLISECONDS

time unit for initialDelay and delay options.

runLoggingLevel

TRACE

Camel 2.8: The consumer logs a start/complete log line when it polls. This option allows you to configure the logging level for that.

operation

CamelHBasePut

The HBase operation to perform. Supported values: CamelHBasePut, CamelHBaseGet, CamelHBaseDelete, and CamelHBaseScan.

maxResults

100

The maximum number of rows to scan. Supported operations: CamelHBaseScan.

mappingStrategyName

header

The strategy to use for mapping Camel messages to HBase columns. Supported values: header, or body.

mappingStrategyClassName

null

The class name of a custom mapping strategy implementation.

filters

null

A list of filters. Supported operations: CamelHBaseScan

remove

true

If the option is true, Camel HBase Consumer will remove the rows which it processes.

userGroupInformationUserGroupInformationCamel 2.17: Defines privileges to communicate with HBase such as using kerberos

Header mapping options:

Div
classconfluenceTableSmall

Name

Default Value

Description

rowId

 

The id of the row. This has limited use as the row usually changes per Exchange.

rowType

String

The type to covert row id to. Supported operations: CamelHBaseScan

family

 

The column family. *upports a number suffix for referring to more than one columns

qualifier

 

The column qualifier. *Supports a number suffix for referring to more than one columns

value

 

The value. Supports a number suffix for referring to more than one columns

rowModel

String

An instance of org.apache.camel.component.hbase.model.HBaseRow which describes how each row should be modeled

...