@@ -1683,6 +1683,26 @@ public DeleteByQueryRequestParameters Timeout(string timeout)
1683
1683
}
1684
1684
1685
1685
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
+
1686
1706
///<summary>Request parameters descriptor for Exists
1687
1707
///<pre>
1688
1708
///http://www.elasticsearch.org/guide/en/elasticsearch/reference/1.x/docs-get.html
@@ -2043,6 +2063,16 @@ public GetRequestParameters VersionType(VersionType version_type)
2043
2063
}
2044
2064
2045
2065
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
+
2046
2076
///<summary>Request parameters descriptor for GetSource
2047
2077
///<pre>
2048
2078
///http://www.elasticsearch.org/guide/en/elasticsearch/reference/1.x/docs-get.html
@@ -2163,6 +2193,16 @@ public SourceRequestParameters VersionType(VersionType version_type)
2163
2193
}
2164
2194
2165
2195
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
+
2166
2206
///<summary>Request parameters descriptor for Index
2167
2207
///<pre>
2168
2208
///http://www.elasticsearch.org/guide/en/elasticsearch/reference/1.x/docs-index_.html
@@ -2683,36 +2723,6 @@ public DeleteMappingRequestParameters MasterTimeout(string master_timeout)
2683
2723
}
2684
2724
2685
2725
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
-
2716
2726
///<summary>Request parameters descriptor for IndicesDeleteWarmer
2717
2727
///<pre>
2718
2728
///http://www.elasticsearch.org/guide/en/elasticsearch/reference/1.x/indices-warmers.html
@@ -3213,36 +3223,6 @@ public GetIndexSettingsRequestParameters Local(bool local)
3213
3223
}
3214
3224
3215
3225
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
-
3246
3226
///<summary>Request parameters descriptor for IndicesGetWarmerForAll
3247
3227
///<pre>
3248
3228
///http://www.elasticsearch.org/guide/en/elasticsearch/reference/1.x/indices-warmers.html
@@ -3621,6 +3601,16 @@ public UpdateSettingsRequestParameters FlatSettings(bool flat_settings)
3621
3601
public class PutTemplateRequestParameters : FluentRequestParameters < PutTemplateRequestParameters >
3622
3602
{
3623
3603
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
+
3624
3614
internal string _timeout { get ; set ; }
3625
3615
///<summary>Explicit operation timeout</summary>
3626
3616
public PutTemplateRequestParameters Timeout ( string timeout )
@@ -3901,9 +3891,9 @@ public IndicesStatsRequestParameters Fields(params string[] fields)
3901
3891
}
3902
3892
3903
3893
3904
- internal bool _groups { get ; set ; }
3894
+ internal string [ ] _groups { get ; set ; }
3905
3895
///<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 )
3907
3897
{
3908
3898
this . _groups = groups ;
3909
3899
this . AddQueryString ( "groups" , this . _groups ) ;
@@ -4893,6 +4883,16 @@ public class PingRequestParameters : FluentRequestParameters<PingRequestParamete
4893
4883
}
4894
4884
4895
4885
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
+
4896
4896
///<summary>Request parameters descriptor for ScrollGet
4897
4897
///<pre>
4898
4898
///http://www.elasticsearch.org/guide/en/elasticsearch/reference/1.x/search-request-scroll.html
0 commit comments