You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
#[doc = "Builder for the [Async Search Delete API](https://www.elastic.co/guide/en/elasticsearch/reference/8.0/async-search.html)\n\nDeletes an async search by ID. If the search is still running, the search request will be cancelled. Otherwise, the saved search results are deleted."]
#[doc = "Builder for the [Async Search Get API](https://www.elastic.co/guide/en/elasticsearch/reference/8.0/async-search.html)\n\nRetrieves the results of a previously submitted async search request given its ID."]
#[doc = "Builder for the [Async Search Status API](https://www.elastic.co/guide/en/elasticsearch/reference/8.0/async-search.html)\n\nRetrieves the status of a previously submitted async search request given its ID."]
#[doc = "Builder for the [Async Search Submit API](https://www.elastic.co/guide/en/elasticsearch/reference/8.0/async-search.html)\n\nExecutes a search request asynchronously."]
#[doc = "Builder for the [Autoscaling Delete Autoscaling Policy API](https://www.elastic.co/guide/en/elasticsearch/reference/8.0/autoscaling-delete-autoscaling-policy.html)\n\nDeletes an autoscaling policy. Designed for indirect use by ECE/ESS and ECK. Direct use is not supported."]
#[doc = "Builder for the [Autoscaling Get Autoscaling Capacity API](https://www.elastic.co/guide/en/elasticsearch/reference/8.0/autoscaling-get-autoscaling-capacity.html)\n\nGets the current autoscaling capacity based on the configured autoscaling policy. Designed for indirect use by ECE/ESS and ECK. Direct use is not supported."]
#[doc = "Builder for the [Autoscaling Get Autoscaling Policy API](https://www.elastic.co/guide/en/elasticsearch/reference/8.0/autoscaling-get-autoscaling-policy.html)\n\nRetrieves an autoscaling policy. Designed for indirect use by ECE/ESS and ECK. Direct use is not supported."]
#[doc = "Builder for the [Autoscaling Put Autoscaling Policy API](https://www.elastic.co/guide/en/elasticsearch/reference/8.0/autoscaling-put-autoscaling-policy.html)\n\nCreates a new autoscaling policy. Designed for indirect use by ECE/ESS and ECK. Direct use is not supported."]
#[doc = "Builder for the [Cat Aliases API](https://www.elastic.co/guide/en/elasticsearch/reference/8.0/cat-alias.html)\n\nShows information about currently configured aliases to indices including filter and routing infos."]
#[doc = "Builder for the [Cat Allocation API](https://www.elastic.co/guide/en/elasticsearch/reference/8.0/cat-allocation.html)\n\nProvides a snapshot of how many shards are allocated to each data node and how much disk space they are using."]
355
+
#[derive(Clone,Debug)]
356
356
pubstructCatAllocation<'a,'b>{
357
357
transport:&'aTransport,
358
358
parts:CatAllocationParts<'b>,
@@ -550,8 +550,8 @@ impl<'b> CatCountParts<'b> {
550
550
}
551
551
}
552
552
}
553
-
#[derive(Clone,Debug)]
554
553
#[doc = "Builder for the [Cat Count API](https://www.elastic.co/guide/en/elasticsearch/reference/8.0/cat-count.html)\n\nProvides quick access to the document count of the entire cluster, or individual indices."]
#[doc = "Builder for the [Cat Fielddata API](https://www.elastic.co/guide/en/elasticsearch/reference/8.0/cat-fielddata.html)\n\nShows how much heap memory is currently being used by fielddata on every data node in the cluster."]
726
+
#[derive(Clone,Debug)]
727
727
pubstructCatFielddata<'a,'b>{
728
728
transport:&'aTransport,
729
729
parts:CatFielddataParts<'b>,
@@ -902,8 +902,8 @@ impl CatHealthParts {
902
902
}
903
903
}
904
904
}
905
-
#[derive(Clone,Debug)]
906
905
#[doc = "Builder for the [Cat Health API](https://www.elastic.co/guide/en/elasticsearch/reference/8.0/cat-health.html)\n\nReturns a concise representation of the cluster health."]
906
+
#[derive(Clone,Debug)]
907
907
pubstructCatHealth<'a,'b>{
908
908
transport:&'aTransport,
909
909
parts:CatHealthParts,
@@ -1081,8 +1081,8 @@ impl CatHelpParts {
1081
1081
}
1082
1082
}
1083
1083
}
1084
-
#[derive(Clone,Debug)]
1085
1084
#[doc = "Builder for the [Cat Help API](https://www.elastic.co/guide/en/elasticsearch/reference/8.0/cat.html)\n\nReturns help for the Cat APIs."]
#[doc = "Builder for the [Cat Indices API](https://www.elastic.co/guide/en/elasticsearch/reference/8.0/cat-indices.html)\n\nReturns information about indices: number of primaries and replicas, document counts, disk size, ..."]
1229
+
#[derive(Clone,Debug)]
1230
1230
pubstructCatIndices<'a,'b>{
1231
1231
transport:&'aTransport,
1232
1232
parts:CatIndicesParts<'b>,
@@ -1450,8 +1450,8 @@ impl CatMasterParts {
1450
1450
}
1451
1451
}
1452
1452
}
1453
-
#[derive(Clone,Debug)]
1454
1453
#[doc = "Builder for the [Cat Master API](https://www.elastic.co/guide/en/elasticsearch/reference/8.0/cat-master.html)\n\nReturns information about the master node."]
#[doc = "Builder for the [Cat Ml Data Frame Analytics API](http://www.elastic.co/guide/en/elasticsearch/reference/8.0/cat-dfanalytics.html)\n\nGets configuration and usage information about data frame analytics jobs."]
#[doc = "Builder for the [Cat Ml Datafeeds API](http://www.elastic.co/guide/en/elasticsearch/reference/8.0/cat-datafeeds.html)\n\nGets configuration and usage information about datafeeds."]
#[doc = "Builder for the [Cat Ml Jobs API](http://www.elastic.co/guide/en/elasticsearch/reference/8.0/cat-anomaly-detectors.html)\n\nGets configuration and usage information about anomaly detection jobs."]
#[doc = "Builder for the [Cat Ml Trained Models API](https://www.elastic.co/guide/en/elasticsearch/reference/8.0/cat-trained-model.html)\n\nGets configuration and usage information about inference trained models."]
2245
+
#[derive(Clone,Debug)]
2246
2246
pubstructCatMlTrainedModels<'a,'b>{
2247
2247
transport:&'aTransport,
2248
2248
parts:CatMlTrainedModelsParts<'b>,
@@ -2447,8 +2447,8 @@ impl CatNodeattrsParts {
2447
2447
}
2448
2448
}
2449
2449
}
2450
-
#[derive(Clone,Debug)]
2451
2450
#[doc = "Builder for the [Cat Nodeattrs API](https://www.elastic.co/guide/en/elasticsearch/reference/8.0/cat-nodeattrs.html)\n\nReturns information about custom node attributes."]
2451
+
#[derive(Clone,Debug)]
2452
2452
pubstructCatNodeattrs<'a,'b>{
2453
2453
transport:&'aTransport,
2454
2454
parts:CatNodeattrsParts,
@@ -2626,8 +2626,8 @@ impl CatNodesParts {
2626
2626
}
2627
2627
}
2628
2628
}
2629
-
#[derive(Clone,Debug)]
2630
2629
#[doc = "Builder for the [Cat Nodes API](https://www.elastic.co/guide/en/elasticsearch/reference/8.0/cat-nodes.html)\n\nReturns basic statistics about performance of cluster nodes."]
2630
+
#[derive(Clone,Debug)]
2631
2631
pubstructCatNodes<'a,'b>{
2632
2632
transport:&'aTransport,
2633
2633
parts:CatNodesParts,
@@ -2823,8 +2823,8 @@ impl CatPendingTasksParts {
2823
2823
}
2824
2824
}
2825
2825
}
2826
-
#[derive(Clone,Debug)]
2827
2826
#[doc = "Builder for the [Cat Pending Tasks API](https://www.elastic.co/guide/en/elasticsearch/reference/8.0/cat-pending-tasks.html)\n\nReturns a concise representation of the cluster pending tasks."]
2827
+
#[derive(Clone,Debug)]
2828
2828
pubstructCatPendingTasks<'a,'b>{
2829
2829
transport:&'aTransport,
2830
2830
parts:CatPendingTasksParts,
@@ -3011,8 +3011,8 @@ impl CatPluginsParts {
3011
3011
}
3012
3012
}
3013
3013
}
3014
-
#[derive(Clone,Debug)]
3015
3014
#[doc = "Builder for the [Cat Plugins API](https://www.elastic.co/guide/en/elasticsearch/reference/8.0/cat-plugins.html)\n\nReturns information about installed plugins across nodes node."]
#[doc = "Builder for the [Cat Recovery API](https://www.elastic.co/guide/en/elasticsearch/reference/8.0/cat-recovery.html)\n\nReturns information about index shard recoveries, both on-going completed."]
3214
+
#[derive(Clone,Debug)]
3215
3215
pubstructCatRecovery<'a,'b>{
3216
3216
transport:&'aTransport,
3217
3217
parts:CatRecoveryParts<'b>,
@@ -3417,8 +3417,8 @@ impl CatRepositoriesParts {
3417
3417
}
3418
3418
}
3419
3419
}
3420
-
#[derive(Clone,Debug)]
3421
3420
#[doc = "Builder for the [Cat Repositories API](https://www.elastic.co/guide/en/elasticsearch/reference/8.0/cat-repositories.html)\n\nReturns information about snapshot repositories registered in the cluster."]
#[doc = "Builder for the [Cat Segments API](https://www.elastic.co/guide/en/elasticsearch/reference/8.0/cat-segments.html)\n\nProvides low-level information about the segments in the shards of an index."]
#[doc = "Builder for the [Cat Shards API](https://www.elastic.co/guide/en/elasticsearch/reference/8.0/cat-shards.html)\n\nProvides a detailed view of shard allocation on nodes."]
#[doc = "Builder for the [Cat Snapshots API](https://www.elastic.co/guide/en/elasticsearch/reference/8.0/cat-snapshots.html)\n\nReturns all snapshots in a specific repository."]
3991
+
#[derive(Clone,Debug)]
3992
3992
pubstructCatSnapshots<'a,'b>{
3993
3993
transport:&'aTransport,
3994
3994
parts:CatSnapshotsParts<'b>,
@@ -4177,9 +4177,10 @@ impl CatTasksParts {
4177
4177
}
4178
4178
}
4179
4179
}
4180
-
#[derive(Clone,Debug)]
4181
4180
#[doc = "Builder for the [Cat Tasks API](https://www.elastic.co/guide/en/elasticsearch/reference/8.0/tasks.html)\n\nReturns information about the tasks currently executing on one or more nodes in the cluster."]
4181
+
#[doc = " \n# Optional, experimental\nThis requires the `experimental-apis` feature. Can have breaking changes in future\nversions or might even be removed entirely.\n "]
#[doc = "Builder for the [Cat Templates API](https://www.elastic.co/guide/en/elasticsearch/reference/8.0/cat-templates.html)\n\nReturns information about existing templates."]
#[doc = "Builder for the [Cat Thread Pool API](https://www.elastic.co/guide/en/elasticsearch/reference/8.0/cat-thread-pool.html)\n\nReturns cluster-wide thread pool statistics per node.\nBy default the active, queue and rejected statistics are returned for all thread pools."]
#[doc = "Builder for the [Cat Transforms API](https://www.elastic.co/guide/en/elasticsearch/reference/8.0/cat-transforms.html)\n\nGets configuration and usage information about transforms."]
4789
+
#[derive(Clone,Debug)]
4789
4790
pubstructCatTransforms<'a,'b>{
4790
4791
transport:&'aTransport,
4791
4792
parts:CatTransformsParts<'b>,
@@ -5070,6 +5071,7 @@ impl<'a> Cat<'a> {
5070
5071
CatSnapshots::new(self.transport(), parts)
5071
5072
}
5072
5073
#[doc = "[Cat Tasks API](https://www.elastic.co/guide/en/elasticsearch/reference/8.0/tasks.html)\n\nReturns information about the tasks currently executing on one or more nodes in the cluster."]
5074
+
#[doc = " \n# Optional, experimental\nThis requires the `experimental-apis` feature. Can have breaking changes in future\nversions or might even be removed entirely.\n "]
0 commit comments