Interface ElasticsearchBackend
- All Superinterfaces:
org.hibernate.search.engine.backend.Backend
public interface ElasticsearchBackend
extends org.hibernate.search.engine.backend.Backend
-
Method Summary
Methods inherited from interface org.hibernate.search.engine.backend.Backend
name, unwrap
-
Method Details
-
client
Retrieve the underlying, low-level client used to communicate with the Elasticsearch cluster.WARNING - Unsupported API: the underlying client class may change without notice.
- Type Parameters:
T- The expected client type- Parameters:
clientClass- TheClassrepresenting the expected client type- Returns:
- The client.
- Throws:
org.hibernate.search.util.common.SearchException- if the underlying client does not implement the given class.
-