Class ElasticsearchCatAsyncClient
java.lang.Object
co.elastic.clients.ApiClient<ElasticsearchTransport,ElasticsearchCatAsyncClient>
co.elastic.clients.elasticsearch.cat.ElasticsearchCatAsyncClient
public class ElasticsearchCatAsyncClient extends ApiClient<ElasticsearchTransport,ElasticsearchCatAsyncClient>
Client for the cat namespace.
-
Field Summary
Fields inherited from class co.elastic.clients.ApiClient
transport, transportOptions
-
Constructor Summary
Constructors Constructor Description ElasticsearchCatAsyncClient(ElasticsearchTransport transport)
ElasticsearchCatAsyncClient(ElasticsearchTransport transport, TransportOptions transportOptions)
-
Method Summary
Modifier and Type Method Description java.util.concurrent.CompletableFuture<AliasesResponse>
aliases()
Shows information about currently configured aliases to indices including filter and routing infos.java.util.concurrent.CompletableFuture<AliasesResponse>
aliases(AliasesRequest request)
Shows information about currently configured aliases to indices including filter and routing infos.java.util.concurrent.CompletableFuture<AliasesResponse>
aliases(java.util.function.Function<AliasesRequest.Builder,ObjectBuilder<AliasesRequest>> fn)
Shows information about currently configured aliases to indices including filter and routing infos.java.util.concurrent.CompletableFuture<AllocationResponse>
allocation()
Provides a snapshot of how many shards are allocated to each data node and how much disk space they are using.java.util.concurrent.CompletableFuture<AllocationResponse>
allocation(AllocationRequest request)
Provides a snapshot of how many shards are allocated to each data node and how much disk space they are using.java.util.concurrent.CompletableFuture<AllocationResponse>
allocation(java.util.function.Function<AllocationRequest.Builder,ObjectBuilder<AllocationRequest>> fn)
Provides a snapshot of how many shards are allocated to each data node and how much disk space they are using.java.util.concurrent.CompletableFuture<CountResponse>
count()
Provides quick access to the document count of the entire cluster, or individual indices.java.util.concurrent.CompletableFuture<CountResponse>
count(CountRequest request)
Provides quick access to the document count of the entire cluster, or individual indices.java.util.concurrent.CompletableFuture<CountResponse>
count(java.util.function.Function<CountRequest.Builder,ObjectBuilder<CountRequest>> fn)
Provides quick access to the document count of the entire cluster, or individual indices.java.util.concurrent.CompletableFuture<FielddataResponse>
fielddata()
Shows how much heap memory is currently being used by fielddata on every data node in the cluster.java.util.concurrent.CompletableFuture<FielddataResponse>
fielddata(FielddataRequest request)
Shows how much heap memory is currently being used by fielddata on every data node in the cluster.java.util.concurrent.CompletableFuture<FielddataResponse>
fielddata(java.util.function.Function<FielddataRequest.Builder,ObjectBuilder<FielddataRequest>> fn)
Shows how much heap memory is currently being used by fielddata on every data node in the cluster.java.util.concurrent.CompletableFuture<HealthResponse>
health()
Returns a concise representation of the cluster health.java.util.concurrent.CompletableFuture<HealthResponse>
health(HealthRequest request)
Returns a concise representation of the cluster health.java.util.concurrent.CompletableFuture<HealthResponse>
health(java.util.function.Function<HealthRequest.Builder,ObjectBuilder<HealthRequest>> fn)
Returns a concise representation of the cluster health.java.util.concurrent.CompletableFuture<HelpResponse>
help()
Returns help for the Cat APIs.java.util.concurrent.CompletableFuture<IndicesResponse>
indices()
Returns information about indices: number of primaries and replicas, document counts, disk size, ...java.util.concurrent.CompletableFuture<IndicesResponse>
indices(IndicesRequest request)
Returns information about indices: number of primaries and replicas, document counts, disk size, ...java.util.concurrent.CompletableFuture<IndicesResponse>
indices(java.util.function.Function<IndicesRequest.Builder,ObjectBuilder<IndicesRequest>> fn)
Returns information about indices: number of primaries and replicas, document counts, disk size, ...java.util.concurrent.CompletableFuture<MasterResponse>
master()
Returns information about the master node.java.util.concurrent.CompletableFuture<MlDatafeedsResponse>
mlDatafeeds()
Gets configuration and usage information about datafeeds.java.util.concurrent.CompletableFuture<MlDatafeedsResponse>
mlDatafeeds(MlDatafeedsRequest request)
Gets configuration and usage information about datafeeds.java.util.concurrent.CompletableFuture<MlDatafeedsResponse>
mlDatafeeds(java.util.function.Function<MlDatafeedsRequest.Builder,ObjectBuilder<MlDatafeedsRequest>> fn)
Gets configuration and usage information about datafeeds.java.util.concurrent.CompletableFuture<MlDataFrameAnalyticsResponse>
mlDataFrameAnalytics()
Gets configuration and usage information about data frame analytics jobs.java.util.concurrent.CompletableFuture<MlDataFrameAnalyticsResponse>
mlDataFrameAnalytics(MlDataFrameAnalyticsRequest request)
Gets configuration and usage information about data frame analytics jobs.java.util.concurrent.CompletableFuture<MlDataFrameAnalyticsResponse>
mlDataFrameAnalytics(java.util.function.Function<MlDataFrameAnalyticsRequest.Builder,ObjectBuilder<MlDataFrameAnalyticsRequest>> fn)
Gets configuration and usage information about data frame analytics jobs.java.util.concurrent.CompletableFuture<MlJobsResponse>
mlJobs()
Gets configuration and usage information about anomaly detection jobs.java.util.concurrent.CompletableFuture<MlJobsResponse>
mlJobs(MlJobsRequest request)
Gets configuration and usage information about anomaly detection jobs.java.util.concurrent.CompletableFuture<MlJobsResponse>
mlJobs(java.util.function.Function<MlJobsRequest.Builder,ObjectBuilder<MlJobsRequest>> fn)
Gets configuration and usage information about anomaly detection jobs.java.util.concurrent.CompletableFuture<MlTrainedModelsResponse>
mlTrainedModels()
Gets configuration and usage information about inference trained models.java.util.concurrent.CompletableFuture<MlTrainedModelsResponse>
mlTrainedModels(MlTrainedModelsRequest request)
Gets configuration and usage information about inference trained models.java.util.concurrent.CompletableFuture<MlTrainedModelsResponse>
mlTrainedModels(java.util.function.Function<MlTrainedModelsRequest.Builder,ObjectBuilder<MlTrainedModelsRequest>> fn)
Gets configuration and usage information about inference trained models.java.util.concurrent.CompletableFuture<NodeattrsResponse>
nodeattrs()
Returns information about custom node attributes.java.util.concurrent.CompletableFuture<NodesResponse>
nodes()
Returns basic statistics about performance of cluster nodes.java.util.concurrent.CompletableFuture<NodesResponse>
nodes(NodesRequest request)
Returns basic statistics about performance of cluster nodes.java.util.concurrent.CompletableFuture<NodesResponse>
nodes(java.util.function.Function<NodesRequest.Builder,ObjectBuilder<NodesRequest>> fn)
Returns basic statistics about performance of cluster nodes.java.util.concurrent.CompletableFuture<PendingTasksResponse>
pendingTasks()
Returns a concise representation of the cluster pending tasks.java.util.concurrent.CompletableFuture<PluginsResponse>
plugins()
Returns information about installed plugins across nodes node.java.util.concurrent.CompletableFuture<RecoveryResponse>
recovery()
Returns information about index shard recoveries, both on-going completed.java.util.concurrent.CompletableFuture<RecoveryResponse>
recovery(RecoveryRequest request)
Returns information about index shard recoveries, both on-going completed.java.util.concurrent.CompletableFuture<RecoveryResponse>
recovery(java.util.function.Function<RecoveryRequest.Builder,ObjectBuilder<RecoveryRequest>> fn)
Returns information about index shard recoveries, both on-going completed.java.util.concurrent.CompletableFuture<RepositoriesResponse>
repositories()
Returns information about snapshot repositories registered in the cluster.java.util.concurrent.CompletableFuture<SegmentsResponse>
segments()
Provides low-level information about the segments in the shards of an index.java.util.concurrent.CompletableFuture<SegmentsResponse>
segments(SegmentsRequest request)
Provides low-level information about the segments in the shards of an index.java.util.concurrent.CompletableFuture<SegmentsResponse>
segments(java.util.function.Function<SegmentsRequest.Builder,ObjectBuilder<SegmentsRequest>> fn)
Provides low-level information about the segments in the shards of an index.java.util.concurrent.CompletableFuture<ShardsResponse>
shards()
Provides a detailed view of shard allocation on nodes.java.util.concurrent.CompletableFuture<ShardsResponse>
shards(ShardsRequest request)
Provides a detailed view of shard allocation on nodes.java.util.concurrent.CompletableFuture<ShardsResponse>
shards(java.util.function.Function<ShardsRequest.Builder,ObjectBuilder<ShardsRequest>> fn)
Provides a detailed view of shard allocation on nodes.java.util.concurrent.CompletableFuture<SnapshotsResponse>
snapshots()
Returns all snapshots in a specific repository.java.util.concurrent.CompletableFuture<SnapshotsResponse>
snapshots(SnapshotsRequest request)
Returns all snapshots in a specific repository.java.util.concurrent.CompletableFuture<SnapshotsResponse>
snapshots(java.util.function.Function<SnapshotsRequest.Builder,ObjectBuilder<SnapshotsRequest>> fn)
Returns all snapshots in a specific repository.java.util.concurrent.CompletableFuture<TasksResponse>
tasks()
Returns information about the tasks currently executing on one or more nodes in the cluster.java.util.concurrent.CompletableFuture<TasksResponse>
tasks(TasksRequest request)
Returns information about the tasks currently executing on one or more nodes in the cluster.java.util.concurrent.CompletableFuture<TasksResponse>
tasks(java.util.function.Function<TasksRequest.Builder,ObjectBuilder<TasksRequest>> fn)
Returns information about the tasks currently executing on one or more nodes in the cluster.java.util.concurrent.CompletableFuture<TemplatesResponse>
templates()
Returns information about existing templates.java.util.concurrent.CompletableFuture<TemplatesResponse>
templates(TemplatesRequest request)
Returns information about existing templates.java.util.concurrent.CompletableFuture<TemplatesResponse>
templates(java.util.function.Function<TemplatesRequest.Builder,ObjectBuilder<TemplatesRequest>> fn)
Returns information about existing templates.java.util.concurrent.CompletableFuture<ThreadPoolResponse>
threadPool()
Returns cluster-wide thread pool statistics per node.java.util.concurrent.CompletableFuture<ThreadPoolResponse>
threadPool(ThreadPoolRequest request)
Returns cluster-wide thread pool statistics per node.java.util.concurrent.CompletableFuture<ThreadPoolResponse>
threadPool(java.util.function.Function<ThreadPoolRequest.Builder,ObjectBuilder<ThreadPoolRequest>> fn)
Returns cluster-wide thread pool statistics per node.java.util.concurrent.CompletableFuture<TransformsResponse>
transforms()
Gets configuration and usage information about transforms.java.util.concurrent.CompletableFuture<TransformsResponse>
transforms(TransformsRequest request)
Gets configuration and usage information about transforms.java.util.concurrent.CompletableFuture<TransformsResponse>
transforms(java.util.function.Function<TransformsRequest.Builder,ObjectBuilder<TransformsRequest>> fn)
Gets configuration and usage information about transforms.ElasticsearchCatAsyncClient
withTransportOptions(TransportOptions transportOptions)
Creates a new client with some request optionsMethods inherited from class co.elastic.clients.ApiClient
_transport, _transportOptions, getDeserializer
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
ElasticsearchCatAsyncClient
-
ElasticsearchCatAsyncClient
public ElasticsearchCatAsyncClient(ElasticsearchTransport transport, @Nullable TransportOptions transportOptions)
-
-
Method Details
-
withTransportOptions
public ElasticsearchCatAsyncClient withTransportOptions(@Nullable TransportOptions transportOptions)Description copied from class:ApiClient
Creates a new client with some request options- Specified by:
withTransportOptions
in classApiClient<ElasticsearchTransport,ElasticsearchCatAsyncClient>
-
aliases
public java.util.concurrent.CompletableFuture<AliasesResponse> aliases(AliasesRequest request) throws java.io.IOException, ElasticsearchExceptionShows information about currently configured aliases to indices including filter and routing infos.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
aliases
public final java.util.concurrent.CompletableFuture<AliasesResponse> aliases(java.util.function.Function<AliasesRequest.Builder,ObjectBuilder<AliasesRequest>> fn) throws java.io.IOException, ElasticsearchExceptionShows information about currently configured aliases to indices including filter and routing infos.- Parameters:
fn
- a function that initializes a builder to create theAliasesRequest
- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
aliases
public java.util.concurrent.CompletableFuture<AliasesResponse> aliases() throws java.io.IOException, ElasticsearchExceptionShows information about currently configured aliases to indices including filter and routing infos.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
allocation
public java.util.concurrent.CompletableFuture<AllocationResponse> allocation(AllocationRequest request) throws java.io.IOException, ElasticsearchExceptionProvides a snapshot of how many shards are allocated to each data node and how much disk space they are using.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
allocation
public final java.util.concurrent.CompletableFuture<AllocationResponse> allocation(java.util.function.Function<AllocationRequest.Builder,ObjectBuilder<AllocationRequest>> fn) throws java.io.IOException, ElasticsearchExceptionProvides a snapshot of how many shards are allocated to each data node and how much disk space they are using.- Parameters:
fn
- a function that initializes a builder to create theAllocationRequest
- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
allocation
public java.util.concurrent.CompletableFuture<AllocationResponse> allocation() throws java.io.IOException, ElasticsearchExceptionProvides a snapshot of how many shards are allocated to each data node and how much disk space they are using.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
count
public java.util.concurrent.CompletableFuture<CountResponse> count(CountRequest request) throws java.io.IOException, ElasticsearchExceptionProvides quick access to the document count of the entire cluster, or individual indices.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
count
public final java.util.concurrent.CompletableFuture<CountResponse> count(java.util.function.Function<CountRequest.Builder,ObjectBuilder<CountRequest>> fn) throws java.io.IOException, ElasticsearchExceptionProvides quick access to the document count of the entire cluster, or individual indices.- Parameters:
fn
- a function that initializes a builder to create theCountRequest
- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
count
public java.util.concurrent.CompletableFuture<CountResponse> count() throws java.io.IOException, ElasticsearchExceptionProvides quick access to the document count of the entire cluster, or individual indices.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
fielddata
public java.util.concurrent.CompletableFuture<FielddataResponse> fielddata(FielddataRequest request) throws java.io.IOException, ElasticsearchExceptionShows how much heap memory is currently being used by fielddata on every data node in the cluster.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
fielddata
public final java.util.concurrent.CompletableFuture<FielddataResponse> fielddata(java.util.function.Function<FielddataRequest.Builder,ObjectBuilder<FielddataRequest>> fn) throws java.io.IOException, ElasticsearchExceptionShows how much heap memory is currently being used by fielddata on every data node in the cluster.- Parameters:
fn
- a function that initializes a builder to create theFielddataRequest
- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
fielddata
public java.util.concurrent.CompletableFuture<FielddataResponse> fielddata() throws java.io.IOException, ElasticsearchExceptionShows how much heap memory is currently being used by fielddata on every data node in the cluster.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
health
public java.util.concurrent.CompletableFuture<HealthResponse> health(HealthRequest request) throws java.io.IOException, ElasticsearchExceptionReturns a concise representation of the cluster health.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
health
public final java.util.concurrent.CompletableFuture<HealthResponse> health(java.util.function.Function<HealthRequest.Builder,ObjectBuilder<HealthRequest>> fn) throws java.io.IOException, ElasticsearchExceptionReturns a concise representation of the cluster health.- Parameters:
fn
- a function that initializes a builder to create theHealthRequest
- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
health
public java.util.concurrent.CompletableFuture<HealthResponse> health() throws java.io.IOException, ElasticsearchExceptionReturns a concise representation of the cluster health.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
help
public java.util.concurrent.CompletableFuture<HelpResponse> help() throws java.io.IOException, ElasticsearchExceptionReturns help for the Cat APIs.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
indices
public java.util.concurrent.CompletableFuture<IndicesResponse> indices(IndicesRequest request) throws java.io.IOException, ElasticsearchExceptionReturns information about indices: number of primaries and replicas, document counts, disk size, ...- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
indices
public final java.util.concurrent.CompletableFuture<IndicesResponse> indices(java.util.function.Function<IndicesRequest.Builder,ObjectBuilder<IndicesRequest>> fn) throws java.io.IOException, ElasticsearchExceptionReturns information about indices: number of primaries and replicas, document counts, disk size, ...- Parameters:
fn
- a function that initializes a builder to create theIndicesRequest
- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
indices
public java.util.concurrent.CompletableFuture<IndicesResponse> indices() throws java.io.IOException, ElasticsearchExceptionReturns information about indices: number of primaries and replicas, document counts, disk size, ...- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
master
public java.util.concurrent.CompletableFuture<MasterResponse> master() throws java.io.IOException, ElasticsearchExceptionReturns information about the master node.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
mlDataFrameAnalytics
public java.util.concurrent.CompletableFuture<MlDataFrameAnalyticsResponse> mlDataFrameAnalytics(MlDataFrameAnalyticsRequest request) throws java.io.IOException, ElasticsearchExceptionGets configuration and usage information about data frame analytics jobs.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
mlDataFrameAnalytics
public final java.util.concurrent.CompletableFuture<MlDataFrameAnalyticsResponse> mlDataFrameAnalytics(java.util.function.Function<MlDataFrameAnalyticsRequest.Builder,ObjectBuilder<MlDataFrameAnalyticsRequest>> fn) throws java.io.IOException, ElasticsearchExceptionGets configuration and usage information about data frame analytics jobs.- Parameters:
fn
- a function that initializes a builder to create theMlDataFrameAnalyticsRequest
- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
mlDataFrameAnalytics
public java.util.concurrent.CompletableFuture<MlDataFrameAnalyticsResponse> mlDataFrameAnalytics() throws java.io.IOException, ElasticsearchExceptionGets configuration and usage information about data frame analytics jobs.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
mlDatafeeds
public java.util.concurrent.CompletableFuture<MlDatafeedsResponse> mlDatafeeds(MlDatafeedsRequest request) throws java.io.IOException, ElasticsearchExceptionGets configuration and usage information about datafeeds.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
mlDatafeeds
public final java.util.concurrent.CompletableFuture<MlDatafeedsResponse> mlDatafeeds(java.util.function.Function<MlDatafeedsRequest.Builder,ObjectBuilder<MlDatafeedsRequest>> fn) throws java.io.IOException, ElasticsearchExceptionGets configuration and usage information about datafeeds.- Parameters:
fn
- a function that initializes a builder to create theMlDatafeedsRequest
- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
mlDatafeeds
public java.util.concurrent.CompletableFuture<MlDatafeedsResponse> mlDatafeeds() throws java.io.IOException, ElasticsearchExceptionGets configuration and usage information about datafeeds.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
mlJobs
public java.util.concurrent.CompletableFuture<MlJobsResponse> mlJobs(MlJobsRequest request) throws java.io.IOException, ElasticsearchExceptionGets configuration and usage information about anomaly detection jobs.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
mlJobs
public final java.util.concurrent.CompletableFuture<MlJobsResponse> mlJobs(java.util.function.Function<MlJobsRequest.Builder,ObjectBuilder<MlJobsRequest>> fn) throws java.io.IOException, ElasticsearchExceptionGets configuration and usage information about anomaly detection jobs.- Parameters:
fn
- a function that initializes a builder to create theMlJobsRequest
- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
mlJobs
public java.util.concurrent.CompletableFuture<MlJobsResponse> mlJobs() throws java.io.IOException, ElasticsearchExceptionGets configuration and usage information about anomaly detection jobs.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
mlTrainedModels
public java.util.concurrent.CompletableFuture<MlTrainedModelsResponse> mlTrainedModels(MlTrainedModelsRequest request) throws java.io.IOException, ElasticsearchExceptionGets configuration and usage information about inference trained models.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
mlTrainedModels
public final java.util.concurrent.CompletableFuture<MlTrainedModelsResponse> mlTrainedModels(java.util.function.Function<MlTrainedModelsRequest.Builder,ObjectBuilder<MlTrainedModelsRequest>> fn) throws java.io.IOException, ElasticsearchExceptionGets configuration and usage information about inference trained models.- Parameters:
fn
- a function that initializes a builder to create theMlTrainedModelsRequest
- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
mlTrainedModels
public java.util.concurrent.CompletableFuture<MlTrainedModelsResponse> mlTrainedModels() throws java.io.IOException, ElasticsearchExceptionGets configuration and usage information about inference trained models.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
nodeattrs
public java.util.concurrent.CompletableFuture<NodeattrsResponse> nodeattrs() throws java.io.IOException, ElasticsearchExceptionReturns information about custom node attributes.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
nodes
public java.util.concurrent.CompletableFuture<NodesResponse> nodes(NodesRequest request) throws java.io.IOException, ElasticsearchExceptionReturns basic statistics about performance of cluster nodes.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
nodes
public final java.util.concurrent.CompletableFuture<NodesResponse> nodes(java.util.function.Function<NodesRequest.Builder,ObjectBuilder<NodesRequest>> fn) throws java.io.IOException, ElasticsearchExceptionReturns basic statistics about performance of cluster nodes.- Parameters:
fn
- a function that initializes a builder to create theNodesRequest
- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
nodes
public java.util.concurrent.CompletableFuture<NodesResponse> nodes() throws java.io.IOException, ElasticsearchExceptionReturns basic statistics about performance of cluster nodes.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
pendingTasks
public java.util.concurrent.CompletableFuture<PendingTasksResponse> pendingTasks() throws java.io.IOException, ElasticsearchExceptionReturns a concise representation of the cluster pending tasks.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
plugins
public java.util.concurrent.CompletableFuture<PluginsResponse> plugins() throws java.io.IOException, ElasticsearchExceptionReturns information about installed plugins across nodes node.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
recovery
public java.util.concurrent.CompletableFuture<RecoveryResponse> recovery(RecoveryRequest request) throws java.io.IOException, ElasticsearchExceptionReturns information about index shard recoveries, both on-going completed.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
recovery
public final java.util.concurrent.CompletableFuture<RecoveryResponse> recovery(java.util.function.Function<RecoveryRequest.Builder,ObjectBuilder<RecoveryRequest>> fn) throws java.io.IOException, ElasticsearchExceptionReturns information about index shard recoveries, both on-going completed.- Parameters:
fn
- a function that initializes a builder to create theRecoveryRequest
- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
recovery
public java.util.concurrent.CompletableFuture<RecoveryResponse> recovery() throws java.io.IOException, ElasticsearchExceptionReturns information about index shard recoveries, both on-going completed.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
repositories
public java.util.concurrent.CompletableFuture<RepositoriesResponse> repositories() throws java.io.IOException, ElasticsearchExceptionReturns information about snapshot repositories registered in the cluster.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
segments
public java.util.concurrent.CompletableFuture<SegmentsResponse> segments(SegmentsRequest request) throws java.io.IOException, ElasticsearchExceptionProvides low-level information about the segments in the shards of an index.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
segments
public final java.util.concurrent.CompletableFuture<SegmentsResponse> segments(java.util.function.Function<SegmentsRequest.Builder,ObjectBuilder<SegmentsRequest>> fn) throws java.io.IOException, ElasticsearchExceptionProvides low-level information about the segments in the shards of an index.- Parameters:
fn
- a function that initializes a builder to create theSegmentsRequest
- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
segments
public java.util.concurrent.CompletableFuture<SegmentsResponse> segments() throws java.io.IOException, ElasticsearchExceptionProvides low-level information about the segments in the shards of an index.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
shards
public java.util.concurrent.CompletableFuture<ShardsResponse> shards(ShardsRequest request) throws java.io.IOException, ElasticsearchExceptionProvides a detailed view of shard allocation on nodes.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
shards
public final java.util.concurrent.CompletableFuture<ShardsResponse> shards(java.util.function.Function<ShardsRequest.Builder,ObjectBuilder<ShardsRequest>> fn) throws java.io.IOException, ElasticsearchExceptionProvides a detailed view of shard allocation on nodes.- Parameters:
fn
- a function that initializes a builder to create theShardsRequest
- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
shards
public java.util.concurrent.CompletableFuture<ShardsResponse> shards() throws java.io.IOException, ElasticsearchExceptionProvides a detailed view of shard allocation on nodes.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
snapshots
public java.util.concurrent.CompletableFuture<SnapshotsResponse> snapshots(SnapshotsRequest request) throws java.io.IOException, ElasticsearchExceptionReturns all snapshots in a specific repository.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
snapshots
public final java.util.concurrent.CompletableFuture<SnapshotsResponse> snapshots(java.util.function.Function<SnapshotsRequest.Builder,ObjectBuilder<SnapshotsRequest>> fn) throws java.io.IOException, ElasticsearchExceptionReturns all snapshots in a specific repository.- Parameters:
fn
- a function that initializes a builder to create theSnapshotsRequest
- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
snapshots
public java.util.concurrent.CompletableFuture<SnapshotsResponse> snapshots() throws java.io.IOException, ElasticsearchExceptionReturns all snapshots in a specific repository.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
tasks
public java.util.concurrent.CompletableFuture<TasksResponse> tasks(TasksRequest request) throws java.io.IOException, ElasticsearchExceptionReturns information about the tasks currently executing on one or more nodes in the cluster.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
tasks
public final java.util.concurrent.CompletableFuture<TasksResponse> tasks(java.util.function.Function<TasksRequest.Builder,ObjectBuilder<TasksRequest>> fn) throws java.io.IOException, ElasticsearchExceptionReturns information about the tasks currently executing on one or more nodes in the cluster.- Parameters:
fn
- a function that initializes a builder to create theTasksRequest
- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
tasks
public java.util.concurrent.CompletableFuture<TasksResponse> tasks() throws java.io.IOException, ElasticsearchExceptionReturns information about the tasks currently executing on one or more nodes in the cluster.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
templates
public java.util.concurrent.CompletableFuture<TemplatesResponse> templates(TemplatesRequest request) throws java.io.IOException, ElasticsearchExceptionReturns information about existing templates.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
templates
public final java.util.concurrent.CompletableFuture<TemplatesResponse> templates(java.util.function.Function<TemplatesRequest.Builder,ObjectBuilder<TemplatesRequest>> fn) throws java.io.IOException, ElasticsearchExceptionReturns information about existing templates.- Parameters:
fn
- a function that initializes a builder to create theTemplatesRequest
- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
templates
public java.util.concurrent.CompletableFuture<TemplatesResponse> templates() throws java.io.IOException, ElasticsearchExceptionReturns information about existing templates.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
threadPool
public java.util.concurrent.CompletableFuture<ThreadPoolResponse> threadPool(ThreadPoolRequest request) throws java.io.IOException, ElasticsearchExceptionReturns cluster-wide thread pool statistics per node. By default the active, queue and rejected statistics are returned for all thread pools.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
threadPool
public final java.util.concurrent.CompletableFuture<ThreadPoolResponse> threadPool(java.util.function.Function<ThreadPoolRequest.Builder,ObjectBuilder<ThreadPoolRequest>> fn) throws java.io.IOException, ElasticsearchExceptionReturns cluster-wide thread pool statistics per node. By default the active, queue and rejected statistics are returned for all thread pools.- Parameters:
fn
- a function that initializes a builder to create theThreadPoolRequest
- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
threadPool
public java.util.concurrent.CompletableFuture<ThreadPoolResponse> threadPool() throws java.io.IOException, ElasticsearchExceptionReturns cluster-wide thread pool statistics per node. By default the active, queue and rejected statistics are returned for all thread pools.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
transforms
public java.util.concurrent.CompletableFuture<TransformsResponse> transforms(TransformsRequest request) throws java.io.IOException, ElasticsearchExceptionGets configuration and usage information about transforms.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
transforms
public final java.util.concurrent.CompletableFuture<TransformsResponse> transforms(java.util.function.Function<TransformsRequest.Builder,ObjectBuilder<TransformsRequest>> fn) throws java.io.IOException, ElasticsearchExceptionGets configuration and usage information about transforms.- Parameters:
fn
- a function that initializes a builder to create theTransformsRequest
- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
transforms
public java.util.concurrent.CompletableFuture<TransformsResponse> transforms() throws java.io.IOException, ElasticsearchExceptionGets configuration and usage information about transforms.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-