Skip to content

Commit c501adf

Browse files
codebraingithub-actions[bot]
authored andcommitted
Implement cat.ml_jobs (#4563)
Implement cat.ml_jobs
1 parent ca0f5ce commit c501adf

16 files changed

+650
-14
lines changed

src/ApiGenerator/Configuration/CodeConfiguration.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,6 @@ public static class CodeConfiguration
6060
"async_search.submit.json",
6161
"cat.ml_data_frame_analytics.json",
6262
"cat.ml_datafeeds.json",
63-
"cat.ml_jobs.json",
6463
"cluster.delete_component_template.json",
6564
"cluster.get_component_template.json",
6665
"cluster.put_component_template.json",

src/Elasticsearch.Net/Api/RequestParameters/RequestParameters.Cat.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -589,8 +589,8 @@ public bool? Verbose
589589
}
590590
}
591591

592-
///<summary>Request options for MlJobs <para>https://www.elastic.co/guide/en/elasticsearch/reference/current/cat-anomaly-detectors.html</para></summary>
593-
public class MlJobsRequestParameters : RequestParameters<MlJobsRequestParameters>
592+
///<summary>Request options for Jobs <para>https://www.elastic.co/guide/en/elasticsearch/reference/current/cat-anomaly-detectors.html</para></summary>
593+
public class CatJobsRequestParameters : RequestParameters<CatJobsRequestParameters>
594594
{
595595
public override HttpMethod DefaultHttpMethod => HttpMethod.GET;
596596
public override bool SupportsBody => false;

src/Elasticsearch.Net/ElasticLowLevelClient.Cat.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -218,23 +218,23 @@ public Task<TResponse> MlDatafeedsAsync<TResponse>(string datafeedId, MlDatafeed
218218
where TResponse : class, IElasticsearchResponse, new() => DoRequestAsync<TResponse>(GET, Url($"_cat/ml/datafeeds/{datafeedId:datafeedId}"), ctx, null, RequestParams(requestParameters));
219219
///<summary>GET on /_cat/ml/anomaly_detectors <para>https://www.elastic.co/guide/en/elasticsearch/reference/current/cat-anomaly-detectors.html</para></summary>
220220
///<param name = "requestParameters">Request specific configuration such as querystring parameters &amp; request specific connection settings.</param>
221-
public TResponse MlJobs<TResponse>(MlJobsRequestParameters requestParameters = null)
221+
public TResponse Jobs<TResponse>(CatJobsRequestParameters requestParameters = null)
222222
where TResponse : class, IElasticsearchResponse, new() => DoRequest<TResponse>(GET, "_cat/ml/anomaly_detectors", null, RequestParams(requestParameters));
223223
///<summary>GET on /_cat/ml/anomaly_detectors <para>https://www.elastic.co/guide/en/elasticsearch/reference/current/cat-anomaly-detectors.html</para></summary>
224224
///<param name = "requestParameters">Request specific configuration such as querystring parameters &amp; request specific connection settings.</param>
225225
[MapsApi("cat.ml_jobs", "")]
226-
public Task<TResponse> MlJobsAsync<TResponse>(MlJobsRequestParameters requestParameters = null, CancellationToken ctx = default)
226+
public Task<TResponse> JobsAsync<TResponse>(CatJobsRequestParameters requestParameters = null, CancellationToken ctx = default)
227227
where TResponse : class, IElasticsearchResponse, new() => DoRequestAsync<TResponse>(GET, "_cat/ml/anomaly_detectors", ctx, null, RequestParams(requestParameters));
228228
///<summary>GET on /_cat/ml/anomaly_detectors/{job_id} <para>https://www.elastic.co/guide/en/elasticsearch/reference/current/cat-anomaly-detectors.html</para></summary>
229229
///<param name = "jobId">The ID of the jobs stats to fetch</param>
230230
///<param name = "requestParameters">Request specific configuration such as querystring parameters &amp; request specific connection settings.</param>
231-
public TResponse MlJobs<TResponse>(string jobId, MlJobsRequestParameters requestParameters = null)
231+
public TResponse Jobs<TResponse>(string jobId, CatJobsRequestParameters requestParameters = null)
232232
where TResponse : class, IElasticsearchResponse, new() => DoRequest<TResponse>(GET, Url($"_cat/ml/anomaly_detectors/{jobId:jobId}"), null, RequestParams(requestParameters));
233233
///<summary>GET on /_cat/ml/anomaly_detectors/{job_id} <para>https://www.elastic.co/guide/en/elasticsearch/reference/current/cat-anomaly-detectors.html</para></summary>
234234
///<param name = "jobId">The ID of the jobs stats to fetch</param>
235235
///<param name = "requestParameters">Request specific configuration such as querystring parameters &amp; request specific connection settings.</param>
236236
[MapsApi("cat.ml_jobs", "job_id")]
237-
public Task<TResponse> MlJobsAsync<TResponse>(string jobId, MlJobsRequestParameters requestParameters = null, CancellationToken ctx = default)
237+
public Task<TResponse> JobsAsync<TResponse>(string jobId, CatJobsRequestParameters requestParameters = null, CancellationToken ctx = default)
238238
where TResponse : class, IElasticsearchResponse, new() => DoRequestAsync<TResponse>(GET, Url($"_cat/ml/anomaly_detectors/{jobId:jobId}"), ctx, null, RequestParams(requestParameters));
239239
///<summary>GET on /_cat/ml/trained_models <para>https://www.elastic.co/guide/en/elasticsearch/reference/current/cat-trained-model.html</para></summary>
240240
///<param name = "requestParameters">Request specific configuration such as querystring parameters &amp; request specific connection settings.</param>

0 commit comments

Comments
 (0)