| Interface | Description |
|---|---|
| HostProvider |
Infrastructure helper class aware of hosts within the cluster and the health of those allowing easy selection of
active ones.
|
| ReactiveElasticsearchClient |
A reactive client to connect to Elasticsearch.
|
| ReactiveElasticsearchClient.Indices |
Encapsulation of methods for accessing the Indices API.
|
| ReactiveElasticsearchClient.ReactiveElasticsearchClientCallback<T> |
Low level callback interface operating upon
WebClient to send commands towards elasticsearch. |
| ReactiveElasticsearchClient.Status |
Cumulative client
ElasticsearchHost information. |
| RequestCreator | |
| WebClientProvider |
Provider for
WebClients using a pre-configured scheme. |
| Class | Description |
|---|---|
| DefaultReactiveElasticsearchClient |
A
WebClient based ReactiveElasticsearchClient that connects to an Elasticsearch cluster using HTTP. |
| HostProvider.ClusterInformation |
Value object accumulating information about an Elasticsearch cluster.
|
| ReactiveRestClients |
Utility class for common access to reactive Elasticsearch clients.
|
| Enum | Description |
|---|---|
| HostProvider.Verification |
HostProvider.Verification allows to influence the lookup strategy for active hosts. |
| Exception | Description |
|---|---|
| RequestBodyEncodingException |
Exception thrown if the request body cannot be properly encoded.
|
Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.