Class ElasticsearchNodesAsyncClient
java.lang.Object
co.elastic.clients.ApiClient<ElasticsearchTransport,ElasticsearchNodesAsyncClient>
co.elastic.clients.elasticsearch.nodes.ElasticsearchNodesAsyncClient
public class ElasticsearchNodesAsyncClient
extends ApiClient<ElasticsearchTransport,ElasticsearchNodesAsyncClient>
Client for the nodes namespace.
-
Field Summary
Fields inherited from class co.elastic.clients.ApiClient
transport, transportOptions
-
Constructor Summary
ConstructorDescriptionElasticsearchNodesAsyncClient
(ElasticsearchTransport transport, TransportOptions transportOptions) -
Method Summary
Modifier and TypeMethodDescriptionRemoves the archived repositories metering information present in the cluster.clearRepositoriesMeteringArchive
(Function<ClearRepositoriesMeteringArchiveRequest.Builder, ObjectBuilder<ClearRepositoriesMeteringArchiveRequest>> fn) Removes the archived repositories metering information present in the cluster.Returns cluster repositories metering information.getRepositoriesMeteringInfo
(Function<GetRepositoriesMeteringInfoRequest.Builder, ObjectBuilder<GetRepositoriesMeteringInfoRequest>> fn) Returns cluster repositories metering information.Returns information about hot threads on each node in the cluster.hotThreads
(HotThreadsRequest request) Returns information about hot threads on each node in the cluster.Returns information about hot threads on each node in the cluster.info()
Returns information about nodes in the cluster.info
(NodesInfoRequest request) Returns information about nodes in the cluster.Returns information about nodes in the cluster.Reloads secure settings.Reloads secure settings.reloadSecureSettings
(Function<ReloadSecureSettingsRequest.Builder, ObjectBuilder<ReloadSecureSettingsRequest>> fn) Reloads secure settings.stats()
Returns statistical information about nodes in the cluster.stats
(NodesStatsRequest request) Returns statistical information about nodes in the cluster.Returns statistical information about nodes in the cluster.usage()
Returns low-level information about REST actions usage on nodes.usage
(NodesUsageRequest request) Returns low-level information about REST actions usage on nodes.Returns low-level information about REST actions usage on nodes.withTransportOptions
(TransportOptions transportOptions) Creates a new client with some request optionsMethods inherited from class co.elastic.clients.ApiClient
_jsonpMapper, _transport, _transportOptions, getDeserializer, withTransportOptions
-
Constructor Details
-
ElasticsearchNodesAsyncClient
-
ElasticsearchNodesAsyncClient
public ElasticsearchNodesAsyncClient(ElasticsearchTransport transport, @Nullable TransportOptions transportOptions)
-
-
Method Details
-
withTransportOptions
public ElasticsearchNodesAsyncClient withTransportOptions(@Nullable TransportOptions transportOptions) Description copied from class:ApiClient
Creates a new client with some request options- Specified by:
withTransportOptions
in classApiClient<ElasticsearchTransport,
ElasticsearchNodesAsyncClient>
-
clearRepositoriesMeteringArchive
public CompletableFuture<ClearRepositoriesMeteringArchiveResponse> clearRepositoriesMeteringArchive(ClearRepositoriesMeteringArchiveRequest request) Removes the archived repositories metering information present in the cluster.- See Also:
-
clearRepositoriesMeteringArchive
public final CompletableFuture<ClearRepositoriesMeteringArchiveResponse> clearRepositoriesMeteringArchive(Function<ClearRepositoriesMeteringArchiveRequest.Builder, ObjectBuilder<ClearRepositoriesMeteringArchiveRequest>> fn) Removes the archived repositories metering information present in the cluster.- Parameters:
fn
- a function that initializes a builder to create theClearRepositoriesMeteringArchiveRequest
- See Also:
-
getRepositoriesMeteringInfo
public CompletableFuture<GetRepositoriesMeteringInfoResponse> getRepositoriesMeteringInfo(GetRepositoriesMeteringInfoRequest request) Returns cluster repositories metering information.- See Also:
-
getRepositoriesMeteringInfo
public final CompletableFuture<GetRepositoriesMeteringInfoResponse> getRepositoriesMeteringInfo(Function<GetRepositoriesMeteringInfoRequest.Builder, ObjectBuilder<GetRepositoriesMeteringInfoRequest>> fn) Returns cluster repositories metering information.- Parameters:
fn
- a function that initializes a builder to create theGetRepositoriesMeteringInfoRequest
- See Also:
-
hotThreads
Returns information about hot threads on each node in the cluster.- See Also:
-
hotThreads
public final CompletableFuture<HotThreadsResponse> hotThreads(Function<HotThreadsRequest.Builder, ObjectBuilder<HotThreadsRequest>> fn) Returns information about hot threads on each node in the cluster.- Parameters:
fn
- a function that initializes a builder to create theHotThreadsRequest
- See Also:
-
hotThreads
Returns information about hot threads on each node in the cluster.- See Also:
-
info
Returns information about nodes in the cluster.- See Also:
-
info
public final CompletableFuture<NodesInfoResponse> info(Function<NodesInfoRequest.Builder, ObjectBuilder<NodesInfoRequest>> fn) Returns information about nodes in the cluster.- Parameters:
fn
- a function that initializes a builder to create theNodesInfoRequest
- See Also:
-
info
Returns information about nodes in the cluster.- See Also:
-
reloadSecureSettings
public CompletableFuture<ReloadSecureSettingsResponse> reloadSecureSettings(ReloadSecureSettingsRequest request) Reloads secure settings.- See Also:
-
reloadSecureSettings
public final CompletableFuture<ReloadSecureSettingsResponse> reloadSecureSettings(Function<ReloadSecureSettingsRequest.Builder, ObjectBuilder<ReloadSecureSettingsRequest>> fn) Reloads secure settings.- Parameters:
fn
- a function that initializes a builder to create theReloadSecureSettingsRequest
- See Also:
-
reloadSecureSettings
Reloads secure settings.- See Also:
-
stats
Returns statistical information about nodes in the cluster.- See Also:
-
stats
public final CompletableFuture<NodesStatsResponse> stats(Function<NodesStatsRequest.Builder, ObjectBuilder<NodesStatsRequest>> fn) Returns statistical information about nodes in the cluster.- Parameters:
fn
- a function that initializes a builder to create theNodesStatsRequest
- See Also:
-
stats
Returns statistical information about nodes in the cluster.- See Also:
-
usage
Returns low-level information about REST actions usage on nodes.- See Also:
-
usage
public final CompletableFuture<NodesUsageResponse> usage(Function<NodesUsageRequest.Builder, ObjectBuilder<NodesUsageRequest>> fn) Returns low-level information about REST actions usage on nodes.- Parameters:
fn
- a function that initializes a builder to create theNodesUsageRequest
- See Also:
-
usage
Returns low-level information about REST actions usage on nodes.- See Also:
-