Skip to content

Commit 887c8f8

Browse files
Regenerate client using the latest specification (#8312) (#8313)
Co-authored-by: Florian Bernd <[email protected]>
1 parent efe1ea6 commit 887c8f8

File tree

105 files changed

+8407
-125
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

105 files changed

+8407
-125
lines changed

src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/GetResponse.g.cs

+2
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ public sealed partial class GetResponse<TDocument> : ElasticsearchResponse
3434
public bool Found { get; init; }
3535
[JsonInclude, JsonPropertyName("_id")]
3636
public string Id { get; init; }
37+
[JsonInclude, JsonPropertyName("_ignored")]
38+
public IReadOnlyCollection<string>? Ignored { get; init; }
3739
[JsonInclude, JsonPropertyName("_index")]
3840
public string Index { get; init; }
3941
[JsonInclude, JsonPropertyName("_primary_term")]

src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/Nodes/HotThreadsResponse.g.cs

-2
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,4 @@ namespace Elastic.Clients.Elasticsearch.Serverless.Nodes;
2828

2929
public sealed partial class HotThreadsResponse : ElasticsearchResponse
3030
{
31-
[JsonInclude, JsonPropertyName("hot_threads")]
32-
public IReadOnlyCollection<Elastic.Clients.Elasticsearch.Serverless.Nodes.HotThread> HotThreads { get; init; }
3331
}

src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/Synonyms/PutSynonymRequest.g.cs

+11-14
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ public PutSynonymRequest(Elastic.Clients.Elasticsearch.Serverless.Id id) : base(
5858
/// </para>
5959
/// </summary>
6060
[JsonInclude, JsonPropertyName("synonyms_set")]
61+
[SingleOrManyCollectionConverter(typeof(Elastic.Clients.Elasticsearch.Serverless.Synonyms.SynonymRule))]
6162
public ICollection<Elastic.Clients.Elasticsearch.Serverless.Synonyms.SynonymRule> SynonymsSet { get; set; }
6263
}
6364

@@ -140,32 +141,30 @@ protected override void Serialize(Utf8JsonWriter writer, JsonSerializerOptions o
140141
if (SynonymsSetDescriptor is not null)
141142
{
142143
writer.WritePropertyName("synonyms_set");
143-
writer.WriteStartArray();
144144
JsonSerializer.Serialize(writer, SynonymsSetDescriptor, options);
145-
writer.WriteEndArray();
146145
}
147146
else if (SynonymsSetDescriptorAction is not null)
148147
{
149148
writer.WritePropertyName("synonyms_set");
150-
writer.WriteStartArray();
151149
JsonSerializer.Serialize(writer, new Elastic.Clients.Elasticsearch.Serverless.Synonyms.SynonymRuleDescriptor(SynonymsSetDescriptorAction), options);
152-
writer.WriteEndArray();
153150
}
154151
else if (SynonymsSetDescriptorActions is not null)
155152
{
156153
writer.WritePropertyName("synonyms_set");
157-
writer.WriteStartArray();
154+
if (SynonymsSetDescriptorActions.Length != 1)
155+
writer.WriteStartArray();
158156
foreach (var action in SynonymsSetDescriptorActions)
159157
{
160158
JsonSerializer.Serialize(writer, new Elastic.Clients.Elasticsearch.Serverless.Synonyms.SynonymRuleDescriptor(action), options);
161159
}
162160

163-
writer.WriteEndArray();
161+
if (SynonymsSetDescriptorActions.Length != 1)
162+
writer.WriteEndArray();
164163
}
165164
else
166165
{
167166
writer.WritePropertyName("synonyms_set");
168-
JsonSerializer.Serialize(writer, SynonymsSetValue, options);
167+
SingleOrManySerializationHelper.Serialize<Elastic.Clients.Elasticsearch.Serverless.Synonyms.SynonymRule>(SynonymsSetValue, writer, options);
169168
}
170169

171170
writer.WriteEndObject();
@@ -251,32 +250,30 @@ protected override void Serialize(Utf8JsonWriter writer, JsonSerializerOptions o
251250
if (SynonymsSetDescriptor is not null)
252251
{
253252
writer.WritePropertyName("synonyms_set");
254-
writer.WriteStartArray();
255253
JsonSerializer.Serialize(writer, SynonymsSetDescriptor, options);
256-
writer.WriteEndArray();
257254
}
258255
else if (SynonymsSetDescriptorAction is not null)
259256
{
260257
writer.WritePropertyName("synonyms_set");
261-
writer.WriteStartArray();
262258
JsonSerializer.Serialize(writer, new Elastic.Clients.Elasticsearch.Serverless.Synonyms.SynonymRuleDescriptor(SynonymsSetDescriptorAction), options);
263-
writer.WriteEndArray();
264259
}
265260
else if (SynonymsSetDescriptorActions is not null)
266261
{
267262
writer.WritePropertyName("synonyms_set");
268-
writer.WriteStartArray();
263+
if (SynonymsSetDescriptorActions.Length != 1)
264+
writer.WriteStartArray();
269265
foreach (var action in SynonymsSetDescriptorActions)
270266
{
271267
JsonSerializer.Serialize(writer, new Elastic.Clients.Elasticsearch.Serverless.Synonyms.SynonymRuleDescriptor(action), options);
272268
}
273269

274-
writer.WriteEndArray();
270+
if (SynonymsSetDescriptorActions.Length != 1)
271+
writer.WriteEndArray();
275272
}
276273
else
277274
{
278275
writer.WritePropertyName("synonyms_set");
279-
JsonSerializer.Serialize(writer, SynonymsSetValue, options);
276+
SingleOrManySerializationHelper.Serialize<Elastic.Clients.Elasticsearch.Serverless.Synonyms.SynonymRule>(SynonymsSetValue, writer, options);
280277
}
281278

282279
writer.WriteEndObject();

src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/UpdateByQueryRequest.g.cs

+17
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,13 @@ public sealed partial class UpdateByQueryRequestParameters : RequestParameters
116116
/// </summary>
117117
public string? Preference { get => Q<string?>("preference"); set => Q("preference", value); }
118118

119+
/// <summary>
120+
/// <para>
121+
/// Query in the Lucene query string syntax.
122+
/// </para>
123+
/// </summary>
124+
public string? QueryLuceneSyntax { get => Q<string?>("q"); set => Q("q", value); }
125+
119126
/// <summary>
120127
/// <para>
121128
/// If <c>true</c>, Elasticsearch refreshes affected shards to make the operation visible to search.
@@ -360,6 +367,14 @@ public UpdateByQueryRequest(Elastic.Clients.Elasticsearch.Serverless.Indices ind
360367
[JsonIgnore]
361368
public string? Preference { get => Q<string?>("preference"); set => Q("preference", value); }
362369

370+
/// <summary>
371+
/// <para>
372+
/// Query in the Lucene query string syntax.
373+
/// </para>
374+
/// </summary>
375+
[JsonIgnore]
376+
public string? QueryLuceneSyntax { get => Q<string?>("q"); set => Q("q", value); }
377+
363378
/// <summary>
364379
/// <para>
365380
/// If <c>true</c>, Elasticsearch refreshes affected shards to make the operation visible to search.
@@ -582,6 +597,7 @@ public UpdateByQueryRequestDescriptor() : this(typeof(TDocument))
582597
public UpdateByQueryRequestDescriptor<TDocument> Lenient(bool? lenient = true) => Qs("lenient", lenient);
583598
public UpdateByQueryRequestDescriptor<TDocument> Pipeline(string? pipeline) => Qs("pipeline", pipeline);
584599
public UpdateByQueryRequestDescriptor<TDocument> Preference(string? preference) => Qs("preference", preference);
600+
public UpdateByQueryRequestDescriptor<TDocument> QueryLuceneSyntax(string? queryLuceneSyntax) => Qs("q", queryLuceneSyntax);
585601
public UpdateByQueryRequestDescriptor<TDocument> Refresh(bool? refresh = true) => Qs("refresh", refresh);
586602
public UpdateByQueryRequestDescriptor<TDocument> RequestCache(bool? requestCache = true) => Qs("request_cache", requestCache);
587603
public UpdateByQueryRequestDescriptor<TDocument> RequestsPerSecond(float? requestsPerSecond) => Qs("requests_per_second", requestsPerSecond);
@@ -828,6 +844,7 @@ public UpdateByQueryRequestDescriptor(Elastic.Clients.Elasticsearch.Serverless.I
828844
public UpdateByQueryRequestDescriptor Lenient(bool? lenient = true) => Qs("lenient", lenient);
829845
public UpdateByQueryRequestDescriptor Pipeline(string? pipeline) => Qs("pipeline", pipeline);
830846
public UpdateByQueryRequestDescriptor Preference(string? preference) => Qs("preference", preference);
847+
public UpdateByQueryRequestDescriptor QueryLuceneSyntax(string? queryLuceneSyntax) => Qs("q", queryLuceneSyntax);
831848
public UpdateByQueryRequestDescriptor Refresh(bool? refresh = true) => Qs("refresh", refresh);
832849
public UpdateByQueryRequestDescriptor RequestCache(bool? requestCache = true) => Qs("request_cache", requestCache);
833850
public UpdateByQueryRequestDescriptor RequestsPerSecond(float? requestsPerSecond) => Qs("requests_per_second", requestsPerSecond);

0 commit comments

Comments
 (0)