Skip to content

Commit 1e81f5b

Browse files
authored
Regenerate client (#8559)
1 parent 3567cf6 commit 1e81f5b

File tree

4 files changed

+139
-9
lines changed

4 files changed

+139
-9
lines changed

src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/GetAliasResponse.g.cs

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,12 @@ internal sealed partial class GetAliasResponseConverter : System.Text.Json.Seria
2727
{
2828
public override Elastic.Clients.Elasticsearch.IndexManagement.GetAliasResponse Read(ref System.Text.Json.Utf8JsonReader reader, System.Type typeToConvert, System.Text.Json.JsonSerializerOptions options)
2929
{
30-
return new Elastic.Clients.Elasticsearch.IndexManagement.GetAliasResponse(Elastic.Clients.Elasticsearch.Serialization.JsonConstructorSentinel.Instance) { Aliases = reader.ReadValue<System.Collections.Generic.IReadOnlyDictionary<string, Elastic.Clients.Elasticsearch.IndexManagement.IndexAliases>>(options, static System.Collections.Generic.IReadOnlyDictionary<string, Elastic.Clients.Elasticsearch.IndexManagement.IndexAliases> (ref System.Text.Json.Utf8JsonReader r, System.Text.Json.JsonSerializerOptions o) => r.ReadDictionaryValue<string, Elastic.Clients.Elasticsearch.IndexManagement.IndexAliases>(o, null, null)!) };
30+
return new Elastic.Clients.Elasticsearch.IndexManagement.GetAliasResponse(Elastic.Clients.Elasticsearch.Serialization.JsonConstructorSentinel.Instance) { Aliases = reader.ReadValue<System.Collections.Generic.IReadOnlyDictionary<string, Elastic.Clients.Elasticsearch.IndexManagement.IndexAliases>?>(options, static System.Collections.Generic.IReadOnlyDictionary<string, Elastic.Clients.Elasticsearch.IndexManagement.IndexAliases>? (ref System.Text.Json.Utf8JsonReader r, System.Text.Json.JsonSerializerOptions o) => r.ReadDictionaryValue<string, Elastic.Clients.Elasticsearch.IndexManagement.IndexAliases>(o, null, null)) };
3131
}
3232

3333
public override void Write(System.Text.Json.Utf8JsonWriter writer, Elastic.Clients.Elasticsearch.IndexManagement.GetAliasResponse value, System.Text.Json.JsonSerializerOptions options)
3434
{
35-
writer.WriteValue(options, value.Aliases, static (System.Text.Json.Utf8JsonWriter w, System.Text.Json.JsonSerializerOptions o, System.Collections.Generic.IReadOnlyDictionary<string, Elastic.Clients.Elasticsearch.IndexManagement.IndexAliases> v) => w.WriteDictionaryValue<string, Elastic.Clients.Elasticsearch.IndexManagement.IndexAliases>(o, v, null, null));
35+
writer.WriteValue(options, value.Aliases, static (System.Text.Json.Utf8JsonWriter w, System.Text.Json.JsonSerializerOptions o, System.Collections.Generic.IReadOnlyDictionary<string, Elastic.Clients.Elasticsearch.IndexManagement.IndexAliases>? v) => w.WriteDictionaryValue<string, Elastic.Clients.Elasticsearch.IndexManagement.IndexAliases>(o, v, null, null));
3636
}
3737
}
3838

@@ -50,9 +50,5 @@ internal GetAliasResponse(Elastic.Clients.Elasticsearch.Serialization.JsonConstr
5050
_ = sentinel;
5151
}
5252

53-
public
54-
#if NET7_0_OR_GREATER
55-
required
56-
#endif
57-
System.Collections.Generic.IReadOnlyDictionary<string, Elastic.Clients.Elasticsearch.IndexManagement.IndexAliases> Aliases { get; set; }
53+
public System.Collections.Generic.IReadOnlyDictionary<string, Elastic.Clients.Elasticsearch.IndexManagement.IndexAliases>? Aliases { get; set; }
5854
}

src/Elastic.Clients.Elasticsearch/_Generated/Api/Inference/PutAlibabacloudResponse.g.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ public override Elastic.Clients.Elasticsearch.Inference.PutAlibabacloudResponse
4040
LocalJsonValue<string> propService = default;
4141
LocalJsonValue<object> propServiceSettings = default;
4242
LocalJsonValue<object?> propTaskSettings = default;
43-
LocalJsonValue<Elastic.Clients.Elasticsearch.Inference.TaskType> propTaskType = default;
43+
LocalJsonValue<Elastic.Clients.Elasticsearch.Inference.TaskTypeAlibabaCloudAI> propTaskType = default;
4444
while (reader.Read() && reader.TokenType is System.Text.Json.JsonTokenType.PropertyName)
4545
{
4646
if (propChunkingSettings.TryReadProperty(ref reader, options, PropChunkingSettings, null))
@@ -177,5 +177,5 @@ internal PutAlibabacloudResponse(Elastic.Clients.Elasticsearch.Serialization.Jso
177177
#if NET7_0_OR_GREATER
178178
required
179179
#endif
180-
Elastic.Clients.Elasticsearch.Inference.TaskType TaskType { get; set; }
180+
Elastic.Clients.Elasticsearch.Inference.TaskTypeAlibabaCloudAI TaskType { get; set; }
181181
}

src/Elastic.Clients.Elasticsearch/_Generated/Types/Enums/Enums.Inference.g.cs

Lines changed: 130 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1034,6 +1034,91 @@ public override void WriteAsPropertyName(System.Text.Json.Utf8JsonWriter writer,
10341034
}
10351035
}
10361036

1037+
internal sealed partial class TaskTypeAlibabaCloudAIConverter : System.Text.Json.Serialization.JsonConverter<Elastic.Clients.Elasticsearch.Inference.TaskTypeAlibabaCloudAI>
1038+
{
1039+
private static readonly System.Text.Json.JsonEncodedText MemberCompletion = System.Text.Json.JsonEncodedText.Encode("completion");
1040+
private static readonly System.Text.Json.JsonEncodedText MemberRerank = System.Text.Json.JsonEncodedText.Encode("rerank");
1041+
private static readonly System.Text.Json.JsonEncodedText MemberSparseEmbedding = System.Text.Json.JsonEncodedText.Encode("sparse_embedding");
1042+
private static readonly System.Text.Json.JsonEncodedText MemberTextEmbedding = System.Text.Json.JsonEncodedText.Encode("text_embedding");
1043+
1044+
public override Elastic.Clients.Elasticsearch.Inference.TaskTypeAlibabaCloudAI Read(ref System.Text.Json.Utf8JsonReader reader, System.Type typeToConvert, System.Text.Json.JsonSerializerOptions options)
1045+
{
1046+
if (reader.ValueTextEquals(MemberCompletion))
1047+
{
1048+
return Elastic.Clients.Elasticsearch.Inference.TaskTypeAlibabaCloudAI.Completion;
1049+
}
1050+
1051+
if (reader.ValueTextEquals(MemberRerank))
1052+
{
1053+
return Elastic.Clients.Elasticsearch.Inference.TaskTypeAlibabaCloudAI.Rerank;
1054+
}
1055+
1056+
if (reader.ValueTextEquals(MemberSparseEmbedding))
1057+
{
1058+
return Elastic.Clients.Elasticsearch.Inference.TaskTypeAlibabaCloudAI.SparseEmbedding;
1059+
}
1060+
1061+
if (reader.ValueTextEquals(MemberTextEmbedding))
1062+
{
1063+
return Elastic.Clients.Elasticsearch.Inference.TaskTypeAlibabaCloudAI.TextEmbedding;
1064+
}
1065+
1066+
var value = reader.GetString()!;
1067+
if (string.Equals(value, MemberCompletion.Value, System.StringComparison.OrdinalIgnoreCase))
1068+
{
1069+
return Elastic.Clients.Elasticsearch.Inference.TaskTypeAlibabaCloudAI.Completion;
1070+
}
1071+
1072+
if (string.Equals(value, MemberRerank.Value, System.StringComparison.OrdinalIgnoreCase))
1073+
{
1074+
return Elastic.Clients.Elasticsearch.Inference.TaskTypeAlibabaCloudAI.Rerank;
1075+
}
1076+
1077+
if (string.Equals(value, MemberSparseEmbedding.Value, System.StringComparison.OrdinalIgnoreCase))
1078+
{
1079+
return Elastic.Clients.Elasticsearch.Inference.TaskTypeAlibabaCloudAI.SparseEmbedding;
1080+
}
1081+
1082+
if (string.Equals(value, MemberTextEmbedding.Value, System.StringComparison.OrdinalIgnoreCase))
1083+
{
1084+
return Elastic.Clients.Elasticsearch.Inference.TaskTypeAlibabaCloudAI.TextEmbedding;
1085+
}
1086+
1087+
throw new System.Text.Json.JsonException($"Unknown member '{value}' for enum '{nameof(Elastic.Clients.Elasticsearch.Inference.TaskTypeAlibabaCloudAI)}'.");
1088+
}
1089+
1090+
public override void Write(System.Text.Json.Utf8JsonWriter writer, Elastic.Clients.Elasticsearch.Inference.TaskTypeAlibabaCloudAI value, System.Text.Json.JsonSerializerOptions options)
1091+
{
1092+
switch (value)
1093+
{
1094+
case Elastic.Clients.Elasticsearch.Inference.TaskTypeAlibabaCloudAI.Completion:
1095+
writer.WriteStringValue(MemberCompletion);
1096+
break;
1097+
case Elastic.Clients.Elasticsearch.Inference.TaskTypeAlibabaCloudAI.Rerank:
1098+
writer.WriteStringValue(MemberRerank);
1099+
break;
1100+
case Elastic.Clients.Elasticsearch.Inference.TaskTypeAlibabaCloudAI.SparseEmbedding:
1101+
writer.WriteStringValue(MemberSparseEmbedding);
1102+
break;
1103+
case Elastic.Clients.Elasticsearch.Inference.TaskTypeAlibabaCloudAI.TextEmbedding:
1104+
writer.WriteStringValue(MemberTextEmbedding);
1105+
break;
1106+
default:
1107+
throw new System.Text.Json.JsonException($"Invalid value '{value}' for enum '{nameof(Elastic.Clients.Elasticsearch.Inference.TaskTypeAlibabaCloudAI)}'.");
1108+
}
1109+
}
1110+
1111+
public override Elastic.Clients.Elasticsearch.Inference.TaskTypeAlibabaCloudAI ReadAsPropertyName(ref System.Text.Json.Utf8JsonReader reader, System.Type typeToConvert, System.Text.Json.JsonSerializerOptions options)
1112+
{
1113+
return Read(ref reader, typeToConvert, options);
1114+
}
1115+
1116+
public override void WriteAsPropertyName(System.Text.Json.Utf8JsonWriter writer, Elastic.Clients.Elasticsearch.Inference.TaskTypeAlibabaCloudAI value, System.Text.Json.JsonSerializerOptions options)
1117+
{
1118+
Write(writer, value, options);
1119+
}
1120+
}
1121+
10371122
internal sealed partial class TaskTypeJinaAiConverter : System.Text.Json.Serialization.JsonConverter<Elastic.Clients.Elasticsearch.Inference.TaskTypeJinaAi>
10381123
{
10391124
private static readonly System.Text.Json.JsonEncodedText MemberRerank = System.Text.Json.JsonEncodedText.Encode("rerank");
@@ -1093,12 +1178,24 @@ public override void WriteAsPropertyName(System.Text.Json.Utf8JsonWriter writer,
10931178

10941179
internal sealed partial class CohereEmbeddingTypeConverter : System.Text.Json.Serialization.JsonConverter<Elastic.Clients.Elasticsearch.Inference.CohereEmbeddingType>
10951180
{
1181+
private static readonly System.Text.Json.JsonEncodedText MemberBinary = System.Text.Json.JsonEncodedText.Encode("binary");
1182+
private static readonly System.Text.Json.JsonEncodedText MemberBit = System.Text.Json.JsonEncodedText.Encode("bit");
10961183
private static readonly System.Text.Json.JsonEncodedText MemberByte = System.Text.Json.JsonEncodedText.Encode("byte");
10971184
private static readonly System.Text.Json.JsonEncodedText MemberFloat = System.Text.Json.JsonEncodedText.Encode("float");
10981185
private static readonly System.Text.Json.JsonEncodedText MemberInt8 = System.Text.Json.JsonEncodedText.Encode("int8");
10991186

11001187
public override Elastic.Clients.Elasticsearch.Inference.CohereEmbeddingType Read(ref System.Text.Json.Utf8JsonReader reader, System.Type typeToConvert, System.Text.Json.JsonSerializerOptions options)
11011188
{
1189+
if (reader.ValueTextEquals(MemberBinary))
1190+
{
1191+
return Elastic.Clients.Elasticsearch.Inference.CohereEmbeddingType.Binary;
1192+
}
1193+
1194+
if (reader.ValueTextEquals(MemberBit))
1195+
{
1196+
return Elastic.Clients.Elasticsearch.Inference.CohereEmbeddingType.Bit;
1197+
}
1198+
11021199
if (reader.ValueTextEquals(MemberByte))
11031200
{
11041201
return Elastic.Clients.Elasticsearch.Inference.CohereEmbeddingType.Byte;
@@ -1115,6 +1212,16 @@ public override Elastic.Clients.Elasticsearch.Inference.CohereEmbeddingType Read
11151212
}
11161213

11171214
var value = reader.GetString()!;
1215+
if (string.Equals(value, MemberBinary.Value, System.StringComparison.OrdinalIgnoreCase))
1216+
{
1217+
return Elastic.Clients.Elasticsearch.Inference.CohereEmbeddingType.Binary;
1218+
}
1219+
1220+
if (string.Equals(value, MemberBit.Value, System.StringComparison.OrdinalIgnoreCase))
1221+
{
1222+
return Elastic.Clients.Elasticsearch.Inference.CohereEmbeddingType.Bit;
1223+
}
1224+
11181225
if (string.Equals(value, MemberByte.Value, System.StringComparison.OrdinalIgnoreCase))
11191226
{
11201227
return Elastic.Clients.Elasticsearch.Inference.CohereEmbeddingType.Byte;
@@ -1137,6 +1244,12 @@ public override void Write(System.Text.Json.Utf8JsonWriter writer, Elastic.Clien
11371244
{
11381245
switch (value)
11391246
{
1247+
case Elastic.Clients.Elasticsearch.Inference.CohereEmbeddingType.Binary:
1248+
writer.WriteStringValue(MemberBinary);
1249+
break;
1250+
case Elastic.Clients.Elasticsearch.Inference.CohereEmbeddingType.Bit:
1251+
writer.WriteStringValue(MemberBit);
1252+
break;
11401253
case Elastic.Clients.Elasticsearch.Inference.CohereEmbeddingType.Byte:
11411254
writer.WriteStringValue(MemberByte);
11421255
break;
@@ -1704,6 +1817,19 @@ public enum WatsonxTaskType
17041817
TextEmbedding
17051818
}
17061819

1820+
[System.Text.Json.Serialization.JsonConverter(typeof(Elastic.Clients.Elasticsearch.Inference.TaskTypeAlibabaCloudAIConverter))]
1821+
public enum TaskTypeAlibabaCloudAI
1822+
{
1823+
[System.Runtime.Serialization.EnumMember(Value = "completion")]
1824+
Completion,
1825+
[System.Runtime.Serialization.EnumMember(Value = "rerank")]
1826+
Rerank,
1827+
[System.Runtime.Serialization.EnumMember(Value = "sparse_embedding")]
1828+
SparseEmbedding,
1829+
[System.Runtime.Serialization.EnumMember(Value = "text_embedding")]
1830+
TextEmbedding
1831+
}
1832+
17071833
[System.Text.Json.Serialization.JsonConverter(typeof(Elastic.Clients.Elasticsearch.Inference.TaskTypeJinaAiConverter))]
17081834
public enum TaskTypeJinaAi
17091835
{
@@ -1716,6 +1842,10 @@ public enum TaskTypeJinaAi
17161842
[System.Text.Json.Serialization.JsonConverter(typeof(Elastic.Clients.Elasticsearch.Inference.CohereEmbeddingTypeConverter))]
17171843
public enum CohereEmbeddingType
17181844
{
1845+
[System.Runtime.Serialization.EnumMember(Value = "binary")]
1846+
Binary,
1847+
[System.Runtime.Serialization.EnumMember(Value = "bit")]
1848+
Bit,
17191849
[System.Runtime.Serialization.EnumMember(Value = "byte")]
17201850
Byte,
17211851
[System.Runtime.Serialization.EnumMember(Value = "float")]

src/Elastic.Clients.Elasticsearch/_Generated/Types/Inference/CohereServiceSettings.g.cs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,8 @@ internal CohereServiceSettings(Elastic.Clients.Elasticsearch.Serialization.JsonC
144144
/// <summary>
145145
/// <para>
146146
/// For a <c>text_embedding</c> task, the types of embeddings you want to get back.
147+
/// Use <c>binary</c> for binary embeddings, which are encoded as bytes with signed int8 precision.
148+
/// Use <c>bit</c> for binary embeddings, which are encoded as bytes with signed int8 precision (this is a synonym of <c>binary</c>).
147149
/// Use <c>byte</c> for signed int8 embeddings (this is a synonym of <c>int8</c>).
148150
/// Use <c>float</c> for the default float embeddings.
149151
/// Use <c>int8</c> for signed int8 embeddings.
@@ -236,6 +238,8 @@ public Elastic.Clients.Elasticsearch.Inference.CohereServiceSettingsDescriptor A
236238
/// <summary>
237239
/// <para>
238240
/// For a <c>text_embedding</c> task, the types of embeddings you want to get back.
241+
/// Use <c>binary</c> for binary embeddings, which are encoded as bytes with signed int8 precision.
242+
/// Use <c>bit</c> for binary embeddings, which are encoded as bytes with signed int8 precision (this is a synonym of <c>binary</c>).
239243
/// Use <c>byte</c> for signed int8 embeddings (this is a synonym of <c>int8</c>).
240244
/// Use <c>float</c> for the default float embeddings.
241245
/// Use <c>int8</c> for signed int8 embeddings.

0 commit comments

Comments
 (0)