Description:

ElasticSearchClientServiceImpl provides the ability to communicate with a ElasticSearchServer based on given HTTP hosts.

Tags:

No tags provided.

Properties:

In the list below, the names of required properties appear in bold. Any other properties (not in bold) are considered optional. The table also indicates any default values, whether a property supports the Expression Language Guide and whether a property is considered “sensitive”, meaning that its value will be encrypted. Before entering a value in a sensitive property, ensure that the nifi.properties file has an entry for the property nifi.sensitive.props.key.

Name

Default Value

Allowable Values

Description

HTTP Hosts

A comma-separated list of HTTP hosts that host ElasticSearch query nodes.

Supports Expression Language: true (will be evaluated using variable registry only)


Username The username to use with XPack security.

Supports Expression Language: true (will be evaluated using variable registry only)


Password The password to use with XPack security.

Sensitive Property: true


Supports Expression Language: true (will be evaluated using variable registry only)


SSL Context Service

Controller Service API: 


SSLContextService

Implementations: 


StandardRestrictedSSLContextService
StandardSSLContextService
The SSL Context Service used to provide client certificate information for TLS/SSL connections. This service only applies if the Elasticsearch endpoint(s) have been secured with TLS/SSL.

Connect timeout

5000 Controls the amount of time, in milliseconds, before a timeout occurs when trying to connect.

Read timeout

60000 Controls the amount of time, in milliseconds, before a timeout occurs when waiting for a response.

Retry timeout

60000 Controls the amount of time, in milliseconds, before a timeout occurs when retrying the operation.

Charset

UTF-8 The charset to use for interpreting the response from ElasticSearch.

State management:

This component does not store state.

Restricted:

This component is not restricted.

System Resource Considerations:

None specified.