in src/Elastic.Clients.Elasticsearch/_Generated/Types/Enums/Enums.Analysis.g.cs [858:946]
public override void Write(System.Text.Json.Utf8JsonWriter writer, Elastic.Clients.Elasticsearch.Analysis.SnowballLanguage value, System.Text.Json.JsonSerializerOptions options)
{
switch (value)
{
case Elastic.Clients.Elasticsearch.Analysis.SnowballLanguage.Arabic:
writer.WriteStringValue(MemberArabic);
break;
case Elastic.Clients.Elasticsearch.Analysis.SnowballLanguage.Armenian:
writer.WriteStringValue(MemberArmenian);
break;
case Elastic.Clients.Elasticsearch.Analysis.SnowballLanguage.Basque:
writer.WriteStringValue(MemberBasque);
break;
case Elastic.Clients.Elasticsearch.Analysis.SnowballLanguage.Catalan:
writer.WriteStringValue(MemberCatalan);
break;
case Elastic.Clients.Elasticsearch.Analysis.SnowballLanguage.Danish:
writer.WriteStringValue(MemberDanish);
break;
case Elastic.Clients.Elasticsearch.Analysis.SnowballLanguage.Dutch:
writer.WriteStringValue(MemberDutch);
break;
case Elastic.Clients.Elasticsearch.Analysis.SnowballLanguage.English:
writer.WriteStringValue(MemberEnglish);
break;
case Elastic.Clients.Elasticsearch.Analysis.SnowballLanguage.Estonian:
writer.WriteStringValue(MemberEstonian);
break;
case Elastic.Clients.Elasticsearch.Analysis.SnowballLanguage.Finnish:
writer.WriteStringValue(MemberFinnish);
break;
case Elastic.Clients.Elasticsearch.Analysis.SnowballLanguage.French:
writer.WriteStringValue(MemberFrench);
break;
case Elastic.Clients.Elasticsearch.Analysis.SnowballLanguage.German:
writer.WriteStringValue(MemberGerman);
break;
case Elastic.Clients.Elasticsearch.Analysis.SnowballLanguage.German2:
writer.WriteStringValue(MemberGerman2);
break;
case Elastic.Clients.Elasticsearch.Analysis.SnowballLanguage.Hungarian:
writer.WriteStringValue(MemberHungarian);
break;
case Elastic.Clients.Elasticsearch.Analysis.SnowballLanguage.Irish:
writer.WriteStringValue(MemberIrish);
break;
case Elastic.Clients.Elasticsearch.Analysis.SnowballLanguage.Italian:
writer.WriteStringValue(MemberItalian);
break;
case Elastic.Clients.Elasticsearch.Analysis.SnowballLanguage.Kp:
writer.WriteStringValue(MemberKp);
break;
case Elastic.Clients.Elasticsearch.Analysis.SnowballLanguage.Lithuanian:
writer.WriteStringValue(MemberLithuanian);
break;
case Elastic.Clients.Elasticsearch.Analysis.SnowballLanguage.Lovins:
writer.WriteStringValue(MemberLovins);
break;
case Elastic.Clients.Elasticsearch.Analysis.SnowballLanguage.Norwegian:
writer.WriteStringValue(MemberNorwegian);
break;
case Elastic.Clients.Elasticsearch.Analysis.SnowballLanguage.Porter:
writer.WriteStringValue(MemberPorter);
break;
case Elastic.Clients.Elasticsearch.Analysis.SnowballLanguage.Portuguese:
writer.WriteStringValue(MemberPortuguese);
break;
case Elastic.Clients.Elasticsearch.Analysis.SnowballLanguage.Romanian:
writer.WriteStringValue(MemberRomanian);
break;
case Elastic.Clients.Elasticsearch.Analysis.SnowballLanguage.Russian:
writer.WriteStringValue(MemberRussian);
break;
case Elastic.Clients.Elasticsearch.Analysis.SnowballLanguage.Serbian:
writer.WriteStringValue(MemberSerbian);
break;
case Elastic.Clients.Elasticsearch.Analysis.SnowballLanguage.Spanish:
writer.WriteStringValue(MemberSpanish);
break;
case Elastic.Clients.Elasticsearch.Analysis.SnowballLanguage.Swedish:
writer.WriteStringValue(MemberSwedish);
break;
case Elastic.Clients.Elasticsearch.Analysis.SnowballLanguage.Turkish:
writer.WriteStringValue(MemberTurkish);
break;
default:
throw new System.Text.Json.JsonException($"Invalid value '{value}' for enum '{nameof(Elastic.Clients.Elasticsearch.Analysis.SnowballLanguage)}'.");
}
}