@@ -1683,6 +1683,26 @@ public DeleteByQueryRequestParameters Timeout(string timeout)
16831683 }
16841684
16851685
1686+ ///<summary>Request parameters descriptor for DeleteScript
1687+ ///<pre>
1688+ ///http://www.elasticsearch.org/guide/en/elasticsearch/reference/master/modules-scripting.html
1689+ ///</pre>
1690+ ///</summary>
1691+ public class DeleteScriptRequestParameters : FluentRequestParameters < DeleteScriptRequestParameters >
1692+ {
1693+ }
1694+
1695+
1696+ ///<summary>Request parameters descriptor for DeleteTemplate
1697+ ///<pre>
1698+ ///http://www.elasticsearch.org/guide/en/elasticsearch/reference/master/search-template.html
1699+ ///</pre>
1700+ ///</summary>
1701+ public class DeleteTemplateRequestParameters : FluentRequestParameters < DeleteTemplateRequestParameters >
1702+ {
1703+ }
1704+
1705+
16861706 ///<summary>Request parameters descriptor for Exists
16871707 ///<pre>
16881708 ///http://www.elasticsearch.org/guide/en/elasticsearch/reference/1.x/docs-get.html
@@ -2043,6 +2063,16 @@ public GetRequestParameters VersionType(VersionType version_type)
20432063 }
20442064
20452065
2066+ ///<summary>Request parameters descriptor for GetScript
2067+ ///<pre>
2068+ ///http://www.elasticsearch.org/guide/en/elasticsearch/reference/master/modules-scripting.html
2069+ ///</pre>
2070+ ///</summary>
2071+ public class GetScriptRequestParameters : FluentRequestParameters < GetScriptRequestParameters >
2072+ {
2073+ }
2074+
2075+
20462076 ///<summary>Request parameters descriptor for GetSource
20472077 ///<pre>
20482078 ///http://www.elasticsearch.org/guide/en/elasticsearch/reference/1.x/docs-get.html
@@ -2163,6 +2193,16 @@ public SourceRequestParameters VersionType(VersionType version_type)
21632193 }
21642194
21652195
2196+ ///<summary>Request parameters descriptor for GetTemplate
2197+ ///<pre>
2198+ ///http://www.elasticsearch.org/guide/en/elasticsearch/reference/master/search-template.html
2199+ ///</pre>
2200+ ///</summary>
2201+ public class GetTemplateRequestParameters : FluentRequestParameters < GetTemplateRequestParameters >
2202+ {
2203+ }
2204+
2205+
21662206 ///<summary>Request parameters descriptor for Index
21672207 ///<pre>
21682208 ///http://www.elasticsearch.org/guide/en/elasticsearch/reference/1.x/docs-index_.html
@@ -2683,36 +2723,6 @@ public DeleteMappingRequestParameters MasterTimeout(string master_timeout)
26832723 }
26842724
26852725
2686- ///<summary>Request parameters descriptor for IndicesDeleteTemplateForAll
2687- ///<pre>
2688- ///http://www.elasticsearch.org/guide/en/elasticsearch/reference/1.x/indices-templates.html
2689- ///</pre>
2690- ///</summary>
2691- public class DeleteTemplateRequestParameters : FluentRequestParameters < DeleteTemplateRequestParameters >
2692- {
2693-
2694- internal string _timeout { get ; set ; }
2695- ///<summary>Explicit operation timeout</summary>
2696- public DeleteTemplateRequestParameters Timeout ( string timeout )
2697- {
2698- this . _timeout = timeout ;
2699- this . AddQueryString ( "timeout" , this . _timeout ) ;
2700- return this ;
2701- }
2702-
2703-
2704- internal string _master_timeout { get ; set ; }
2705- ///<summary>Specify timeout for connection to master</summary>
2706- public DeleteTemplateRequestParameters MasterTimeout ( string master_timeout )
2707- {
2708- this . _master_timeout = master_timeout ;
2709- this . AddQueryString ( "master_timeout" , this . _master_timeout ) ;
2710- return this ;
2711- }
2712-
2713- }
2714-
2715-
27162726 ///<summary>Request parameters descriptor for IndicesDeleteWarmer
27172727 ///<pre>
27182728 ///http://www.elasticsearch.org/guide/en/elasticsearch/reference/1.x/indices-warmers.html
@@ -3213,36 +3223,6 @@ public GetIndexSettingsRequestParameters Local(bool local)
32133223 }
32143224
32153225
3216- ///<summary>Request parameters descriptor for IndicesGetTemplateForAll
3217- ///<pre>
3218- ///http://www.elasticsearch.org/guide/en/elasticsearch/reference/1.x/indices-templates.html
3219- ///</pre>
3220- ///</summary>
3221- public class GetTemplateRequestParameters : FluentRequestParameters < GetTemplateRequestParameters >
3222- {
3223-
3224- internal bool _flat_settings { get ; set ; }
3225- ///<summary>Return settings in flat format (default: false)</summary>
3226- public GetTemplateRequestParameters FlatSettings ( bool flat_settings )
3227- {
3228- this . _flat_settings = flat_settings ;
3229- this . AddQueryString ( "flat_settings" , this . _flat_settings ) ;
3230- return this ;
3231- }
3232-
3233-
3234- internal bool _local { get ; set ; }
3235- ///<summary>Return local information, do not retrieve the state from master node (default: false)</summary>
3236- public GetTemplateRequestParameters Local ( bool local )
3237- {
3238- this . _local = local ;
3239- this . AddQueryString ( "local" , this . _local ) ;
3240- return this ;
3241- }
3242-
3243- }
3244-
3245-
32463226 ///<summary>Request parameters descriptor for IndicesGetWarmerForAll
32473227 ///<pre>
32483228 ///http://www.elasticsearch.org/guide/en/elasticsearch/reference/1.x/indices-warmers.html
@@ -3621,6 +3601,16 @@ public UpdateSettingsRequestParameters FlatSettings(bool flat_settings)
36213601 public class PutTemplateRequestParameters : FluentRequestParameters < PutTemplateRequestParameters >
36223602 {
36233603
3604+ internal bool _create { get ; set ; }
3605+ ///<summary>Whether the index template should only be added if new or can also replace an existing one</summary>
3606+ public PutTemplateRequestParameters Create ( bool create )
3607+ {
3608+ this . _create = create ;
3609+ this . AddQueryString ( "create" , this . _create ) ;
3610+ return this ;
3611+ }
3612+
3613+
36243614 internal string _timeout { get ; set ; }
36253615 ///<summary>Explicit operation timeout</summary>
36263616 public PutTemplateRequestParameters Timeout ( string timeout )
@@ -3901,9 +3891,9 @@ public IndicesStatsRequestParameters Fields(params string[] fields)
39013891 }
39023892
39033893
3904- internal bool _groups { get ; set ; }
3894+ internal string [ ] _groups { get ; set ; }
39053895 ///<summary>A comma-separated list of search groups for `search` index metric</summary>
3906- public IndicesStatsRequestParameters Groups ( bool groups )
3896+ public IndicesStatsRequestParameters Groups ( params string [ ] groups )
39073897 {
39083898 this . _groups = groups ;
39093899 this . AddQueryString ( "groups" , this . _groups ) ;
@@ -4893,6 +4883,16 @@ public class PingRequestParameters : FluentRequestParameters<PingRequestParamete
48934883 }
48944884
48954885
4886+ ///<summary>Request parameters descriptor for PutScript
4887+ ///<pre>
4888+ ///http://www.elasticsearch.org/guide/en/elasticsearch/reference/master/modules-scripting.html
4889+ ///</pre>
4890+ ///</summary>
4891+ public class PutScriptRequestParameters : FluentRequestParameters < PutScriptRequestParameters >
4892+ {
4893+ }
4894+
4895+
48964896 ///<summary>Request parameters descriptor for ScrollGet
48974897 ///<pre>
48984898 ///http://www.elasticsearch.org/guide/en/elasticsearch/reference/1.x/search-request-scroll.html
0 commit comments