Index
All Classes and Interfaces|All Packages
B
- build() - Method in class org.opensearch.client.sniff.SnifferBuilder
-
Creates the
Snifferbased on the provided configuration. - builder(RestClient) - Static method in class org.opensearch.client.sniff.Sniffer
-
Returns a new
SnifferBuilderto help withSniffercreation.
C
D
- DEFAULT_SNIFF_AFTER_FAILURE_DELAY - Static variable in class org.opensearch.client.sniff.SnifferBuilder
-
The default delay of a sniff execution after a failure (in milliseconds).
- DEFAULT_SNIFF_INTERVAL - Static variable in class org.opensearch.client.sniff.SnifferBuilder
-
The default sniff interval (in milliseconds).
- DEFAULT_SNIFF_REQUEST_TIMEOUT - Static variable in class org.opensearch.client.sniff.OpenSearchNodesSniffer
-
The default sniff request timeout (in milliseconds).
H
- HTTP - Enum constant in enum class org.opensearch.client.sniff.OpenSearchNodesSniffer.Scheme
-
The HTTP host scheme.
- HTTPS - Enum constant in enum class org.opensearch.client.sniff.OpenSearchNodesSniffer.Scheme
-
The HTTPS host scheme.
N
- NodesSniffer - Interface in org.opensearch.client.sniff
-
Responsible for sniffing the http hosts
O
- onFailure(Node) - Method in class org.opensearch.client.sniff.SniffOnFailureListener
- OpenSearchNodesSniffer - Class in org.opensearch.client.sniff
-
Class responsible for sniffing the http hosts from opensearch through the nodes info api and returning them back.
- OpenSearchNodesSniffer(RestClient) - Constructor for class org.opensearch.client.sniff.OpenSearchNodesSniffer
-
Creates a new instance of the OpenSearch sniffer.
- OpenSearchNodesSniffer(RestClient, long, OpenSearchNodesSniffer.Scheme) - Constructor for class org.opensearch.client.sniff.OpenSearchNodesSniffer
-
Creates a new instance of the OpenSearch sniffer.
- OpenSearchNodesSniffer.Scheme - Enum Class in org.opensearch.client.sniff
-
The supported host schemes.
- org.opensearch.client.sniff - package org.opensearch.client.sniff
-
Support for sniffing nodes.
S
- setNodesSniffer(NodesSniffer) - Method in class org.opensearch.client.sniff.SnifferBuilder
-
Sets the
NodesSnifferto be used to read hosts. - setSniffAfterFailureDelayMillis(int) - Method in class org.opensearch.client.sniff.SnifferBuilder
-
Sets the delay of a sniff execution scheduled after a failure (in milliseconds).
- setSniffer(Sniffer) - Method in class org.opensearch.client.sniff.SniffOnFailureListener
-
Sets the
Snifferinstance used to perform sniffing. - setSniffIntervalMillis(int) - Method in class org.opensearch.client.sniff.SnifferBuilder
-
Sets the interval between consecutive ordinary sniff executions in milliseconds.
- sniff() - Method in interface org.opensearch.client.sniff.NodesSniffer
-
Returns the sniffed OpenSearch nodes.
- sniff() - Method in class org.opensearch.client.sniff.OpenSearchNodesSniffer
-
Calls the opensearch nodes info api, parses the response and returns all the found http hosts
- Sniffer - Class in org.opensearch.client.sniff
-
Class responsible for sniffing nodes from some source (default is opensearch itself) and setting them to a provided instance of
RestClient. - SnifferBuilder - Class in org.opensearch.client.sniff
-
Sniffer builder.
- sniffOnFailure() - Method in class org.opensearch.client.sniff.Sniffer
-
Schedule sniffing to run as soon as possible if it isn't already running.
- SniffOnFailureListener - Class in org.opensearch.client.sniff
-
RestClient.FailureListenerimplementation that allows to perform sniffing on failure. - SniffOnFailureListener() - Constructor for class org.opensearch.client.sniff.SniffOnFailureListener
-
Creates a
SniffOnFailureListenerinstance.
T
- toString() - Method in enum class org.opensearch.client.sniff.OpenSearchNodesSniffer.Scheme
V
- valueOf(String) - Static method in enum class org.opensearch.client.sniff.OpenSearchNodesSniffer.Scheme
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.opensearch.client.sniff.OpenSearchNodesSniffer.Scheme
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages