@@ -2354,6 +2354,21 @@ public partial class CloseJobRequestParameters : RequestParameters<CloseJobReque
2354
2354
///<summary>Controls the time to wait until a job has closed. Default to 30 minutes</summary>
2355
2355
public TimeSpan Timeout { get => Q < TimeSpan > ( "timeout" ) ; set => Q ( "timeout" , value ) ; }
2356
2356
}
2357
+ ///<summary>Request options for XpackMlDeleteCalendar<pre></pre></summary>
2358
+ public partial class DeleteCalendarRequestParameters : RequestParameters < DeleteCalendarRequestParameters >
2359
+ {
2360
+ public override HttpMethod DefaultHttpMethod => HttpMethod . DELETE ;
2361
+ }
2362
+ ///<summary>Request options for XpackMlDeleteCalendarEvent<pre></pre></summary>
2363
+ public partial class DeleteCalendarEventRequestParameters : RequestParameters < DeleteCalendarEventRequestParameters >
2364
+ {
2365
+ public override HttpMethod DefaultHttpMethod => HttpMethod . DELETE ;
2366
+ }
2367
+ ///<summary>Request options for XpackMlDeleteCalendarJob<pre></pre></summary>
2368
+ public partial class DeleteCalendarJobRequestParameters : RequestParameters < DeleteCalendarJobRequestParameters >
2369
+ {
2370
+ public override HttpMethod DefaultHttpMethod => HttpMethod . DELETE ;
2371
+ }
2357
2372
///<summary>Request options for XpackMlDeleteDatafeed<pre>http://www.elastic.co/guide/en/elasticsearch/reference/current/ml-delete-datafeed.html</pre></summary>
2358
2373
public partial class DeleteDatafeedRequestParameters : RequestParameters < DeleteDatafeedRequestParameters >
2359
2374
{
@@ -2397,6 +2412,22 @@ public partial class GetBucketsRequestParameters : RequestParameters<GetBucketsR
2397
2412
{
2398
2413
public override HttpMethod DefaultHttpMethod => HttpMethod . POST ;
2399
2414
}
2415
+ ///<summary>Request options for XpackMlGetCalendars<pre></pre></summary>
2416
+ public partial class GetCalendarsRequestParameters : RequestParameters < GetCalendarsRequestParameters >
2417
+ {
2418
+ public override HttpMethod DefaultHttpMethod => HttpMethod . POST ;
2419
+ }
2420
+ ///<summary>Request options for XpackMlGetCalendarEvents<pre></pre></summary>
2421
+ public partial class GetCalendarEventsRequestParameters : RequestParameters < GetCalendarEventsRequestParameters >
2422
+ {
2423
+ public override HttpMethod DefaultHttpMethod => HttpMethod . GET ;
2424
+ ///<summary>Get events for the job. When this option is used calendar_id must be '_all'</summary>
2425
+ public string JobId { get => Q < string > ( "job_id" ) ; set => Q ( "job_id" , value ) ; }
2426
+ ///<summary>Get events after this time</summary>
2427
+ public string Start { get => Q < string > ( "start" ) ; set => Q ( "start" , value ) ; }
2428
+ ///<summary>Get events before this time</summary>
2429
+ public DateTimeOffset ? End { get => Q < DateTimeOffset ? > ( "end" ) ; set => Q ( "end" , value ) ; }
2430
+ }
2400
2431
///<summary>Request options for XpackMlGetCategories<pre>http://www.elastic.co/guide/en/elasticsearch/reference/current/ml-get-category.html</pre></summary>
2401
2432
public partial class GetCategoriesRequestParameters : RequestParameters < GetCategoriesRequestParameters >
2402
2433
{
@@ -2455,6 +2486,11 @@ public partial class OpenJobRequestParameters : RequestParameters<OpenJobRequest
2455
2486
{
2456
2487
public override HttpMethod DefaultHttpMethod => HttpMethod . POST ;
2457
2488
}
2489
+ ///<summary>Request options for XpackMlPostCalendarEvents<pre></pre></summary>
2490
+ public partial class PostCalendarEventsRequestParameters : RequestParameters < PostCalendarEventsRequestParameters >
2491
+ {
2492
+ public override HttpMethod DefaultHttpMethod => HttpMethod . POST ;
2493
+ }
2458
2494
///<summary>Request options for XpackMlPostData<pre>http://www.elastic.co/guide/en/elasticsearch/reference/current/ml-post-data.html</pre></summary>
2459
2495
public partial class PostJobDataRequestParameters : RequestParameters < PostJobDataRequestParameters >
2460
2496
{
@@ -2469,6 +2505,16 @@ public partial class PreviewDatafeedRequestParameters : RequestParameters<Previe
2469
2505
{
2470
2506
public override HttpMethod DefaultHttpMethod => HttpMethod . GET ;
2471
2507
}
2508
+ ///<summary>Request options for XpackMlPutCalendar<pre></pre></summary>
2509
+ public partial class PutCalendarRequestParameters : RequestParameters < PutCalendarRequestParameters >
2510
+ {
2511
+ public override HttpMethod DefaultHttpMethod => HttpMethod . PUT ;
2512
+ }
2513
+ ///<summary>Request options for XpackMlPutCalendarJob<pre></pre></summary>
2514
+ public partial class PutCalendarJobRequestParameters : RequestParameters < PutCalendarJobRequestParameters >
2515
+ {
2516
+ public override HttpMethod DefaultHttpMethod => HttpMethod . PUT ;
2517
+ }
2472
2518
///<summary>Request options for XpackMlPutDatafeed<pre>http://www.elastic.co/guide/en/elasticsearch/reference/current/ml-put-datafeed.html</pre></summary>
2473
2519
public partial class PutDatafeedRequestParameters : RequestParameters < PutDatafeedRequestParameters >
2474
2520
{
0 commit comments