The plugin ID for Apache ActiveMQ is fr.cantor.c4i.ElasticSearchDelivery.
| Property key | Description | Mandatory | Default value |
|---|
| configAssetId | The ID of the asset containing the YAML mappings | Yes | |
| connection | The name of the connection in the c4i.properties file | Yes | |
| prefixIndexNamesWithContextId | true or false to indicate whether or not to prefix the index names with the context IDs | Yes | |
| batchSize | The maximum number of elements to send in a single query | Yes | |
| deleteElementsNotMatchingFilters | true or false to indicate if elements not matching filters should be deleted from the database | No | false |
| cacheConfig | The ID of the asset containing the JCS configuration | No | |
| displayPerfStat | true to display performance statistics (see Performance statistics dedicated page) | No | false |
| Property key | Description | Mandatory | Default value |
|---|
| host | URL of the ElasticSearch instance, without the port | Yes | |
| port | The port to connect to the ElasticSearch instance | Yes | |
| username | The username to connect to the ElasticSearch instance, or AWS Access Key | No | |
| password | The password to connect to the ElasticSearch instance in standalone mode only, or AWS Secret Key | No | |
| enableSsl | true enables TLS/SSL connection. | No | false |
| compatibility | ELASTICSEARCH or OPENSEARCH | No | ELASTICSEARCH |
| authenticationMode | NONE, PASSWORD, AWS_SECRET_KEY or OAUTH2_CLIENT_CREDENTIALS | No | NONE |
| oAuth2TokenEndpoint | The endpoint to retrieve the OAuth2 token | No | |
| oAuth2Scope | The OAuth2 token scope | No | |
| pathPrefix | The URL prefix before the API URI | No | |