Versions Compared

Key

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

...

name

description

operation

required, indicates the operation to perform

indexName

the name of the index to act against

indexType

the type of the index to act against

ip

the TransportClient remote host ip to use Camel 2.12

port

the TransportClient remote port to use (defaults to 9300) Camel 2.12

transportAddresses

comma separated list with ip:port formatted remote transport addresses to use Camel 2.16

Options ip and port must be left blank for transportAddresses to be considered instead.

consistencyLevel

the write consistency level to use with INDEX and BULK operations (can be any of ONE, QUORUM, ALL or DEFAULT) Camel 2.16

replicationType

the replication type to use with INDEX and BULK operations (can be any of SYNC, ASYNC or DEFAULT) Camel 2.16

From version 2.17 replicationType option has been removed, since from elasticsearch 2.0.0 the async replication has been removed.

parent

optionally used with INDEX operations for Elasticsearch Parent-Child relationships to specify the ID of the parent record Camel 2.16.1 / 2.17.0

clientTransportSniff

From Camel 2.17 Define if the client is allowed to sniff the rest of the cluster

pathHome

From Camel 2.17.2  Define the path.home property inside settings of ElasticSearch node. Default value is /usr/share/elasticsearch

Message Operations

The following ElasticSearch operations are currently supported. Simply set an endpoint URI option or exchange header with a key of "operation" and a value set to one of the following. Some operations also require other parameters or the message body to be set.

...