ElasticSearch Search Source
Search data on ElasticSearch
The query parameter must be formatted in JSON.
If you specify the certificate property, you must base64 encode it before you pass it as a parameter.
Metadata
| Property |
Value |
| Type |
source |
| Group |
ElasticSearch |
| Namespace |
Search |
| Support Level |
Stable |
| Provider |
Apache Software Foundation |
Properties
| Name |
Type |
Required |
Default |
Description |
period |
integer |
|
1000 |
The time interval between two searches |
query |
string |
✓ |
|
The query we want to use to search on ElasticSearch. |
user |
string |
|
|
Username to connect to ElasticSearch. |
password |
string |
|
|
Password to connect to ElasticSearch. |
enableSSL |
boolean |
|
true |
Do we want to connect using SSL? |
hostAddresses |
string |
✓ |
|
Comma separated list with ip:port formatted remote transport addresses to use. |
indexName |
string |
✓ |
|
The name of the index to act against. |
clusterName |
string |
✓ |
|
The name of the cluster. |
certificate |
string |
|
|
The Certificate for accessing the Elasticsearch cluster. You must encode this value in base64. |
Dependencies
camel:core
camel:kamelet
camel:timer
camel:elasticsearch
camel:gson