public override void Write()

in src/Elastic.Clients.Elasticsearch/_Generated/Types/Enums/Enums.Analysis.g.cs [2479:2597]


	public override void Write(System.Text.Json.Utf8JsonWriter writer, Elastic.Clients.Elasticsearch.Analysis.StopWordLanguage value, System.Text.Json.JsonSerializerOptions options)
	{
		switch (value)
		{
			case Elastic.Clients.Elasticsearch.Analysis.StopWordLanguage.Arabic:
				writer.WriteStringValue(MemberArabic);
				break;
			case Elastic.Clients.Elasticsearch.Analysis.StopWordLanguage.Armenian:
				writer.WriteStringValue(MemberArmenian);
				break;
			case Elastic.Clients.Elasticsearch.Analysis.StopWordLanguage.Basque:
				writer.WriteStringValue(MemberBasque);
				break;
			case Elastic.Clients.Elasticsearch.Analysis.StopWordLanguage.Bengali:
				writer.WriteStringValue(MemberBengali);
				break;
			case Elastic.Clients.Elasticsearch.Analysis.StopWordLanguage.Brazilian:
				writer.WriteStringValue(MemberBrazilian);
				break;
			case Elastic.Clients.Elasticsearch.Analysis.StopWordLanguage.Bulgarian:
				writer.WriteStringValue(MemberBulgarian);
				break;
			case Elastic.Clients.Elasticsearch.Analysis.StopWordLanguage.Catalan:
				writer.WriteStringValue(MemberCatalan);
				break;
			case Elastic.Clients.Elasticsearch.Analysis.StopWordLanguage.Cjk:
				writer.WriteStringValue(MemberCjk);
				break;
			case Elastic.Clients.Elasticsearch.Analysis.StopWordLanguage.Czech:
				writer.WriteStringValue(MemberCzech);
				break;
			case Elastic.Clients.Elasticsearch.Analysis.StopWordLanguage.Danish:
				writer.WriteStringValue(MemberDanish);
				break;
			case Elastic.Clients.Elasticsearch.Analysis.StopWordLanguage.Dutch:
				writer.WriteStringValue(MemberDutch);
				break;
			case Elastic.Clients.Elasticsearch.Analysis.StopWordLanguage.English:
				writer.WriteStringValue(MemberEnglish);
				break;
			case Elastic.Clients.Elasticsearch.Analysis.StopWordLanguage.Estonian:
				writer.WriteStringValue(MemberEstonian);
				break;
			case Elastic.Clients.Elasticsearch.Analysis.StopWordLanguage.Finnish:
				writer.WriteStringValue(MemberFinnish);
				break;
			case Elastic.Clients.Elasticsearch.Analysis.StopWordLanguage.French:
				writer.WriteStringValue(MemberFrench);
				break;
			case Elastic.Clients.Elasticsearch.Analysis.StopWordLanguage.Galician:
				writer.WriteStringValue(MemberGalician);
				break;
			case Elastic.Clients.Elasticsearch.Analysis.StopWordLanguage.German:
				writer.WriteStringValue(MemberGerman);
				break;
			case Elastic.Clients.Elasticsearch.Analysis.StopWordLanguage.Greek:
				writer.WriteStringValue(MemberGreek);
				break;
			case Elastic.Clients.Elasticsearch.Analysis.StopWordLanguage.Hindi:
				writer.WriteStringValue(MemberHindi);
				break;
			case Elastic.Clients.Elasticsearch.Analysis.StopWordLanguage.Hungarian:
				writer.WriteStringValue(MemberHungarian);
				break;
			case Elastic.Clients.Elasticsearch.Analysis.StopWordLanguage.Indonesian:
				writer.WriteStringValue(MemberIndonesian);
				break;
			case Elastic.Clients.Elasticsearch.Analysis.StopWordLanguage.Irish:
				writer.WriteStringValue(MemberIrish);
				break;
			case Elastic.Clients.Elasticsearch.Analysis.StopWordLanguage.Italian:
				writer.WriteStringValue(MemberItalian);
				break;
			case Elastic.Clients.Elasticsearch.Analysis.StopWordLanguage.Latvian:
				writer.WriteStringValue(MemberLatvian);
				break;
			case Elastic.Clients.Elasticsearch.Analysis.StopWordLanguage.Lithuanian:
				writer.WriteStringValue(MemberLithuanian);
				break;
			case Elastic.Clients.Elasticsearch.Analysis.StopWordLanguage.None:
				writer.WriteStringValue(MemberNone);
				break;
			case Elastic.Clients.Elasticsearch.Analysis.StopWordLanguage.Norwegian:
				writer.WriteStringValue(MemberNorwegian);
				break;
			case Elastic.Clients.Elasticsearch.Analysis.StopWordLanguage.Persian:
				writer.WriteStringValue(MemberPersian);
				break;
			case Elastic.Clients.Elasticsearch.Analysis.StopWordLanguage.Portuguese:
				writer.WriteStringValue(MemberPortuguese);
				break;
			case Elastic.Clients.Elasticsearch.Analysis.StopWordLanguage.Romanian:
				writer.WriteStringValue(MemberRomanian);
				break;
			case Elastic.Clients.Elasticsearch.Analysis.StopWordLanguage.Russian:
				writer.WriteStringValue(MemberRussian);
				break;
			case Elastic.Clients.Elasticsearch.Analysis.StopWordLanguage.Serbian:
				writer.WriteStringValue(MemberSerbian);
				break;
			case Elastic.Clients.Elasticsearch.Analysis.StopWordLanguage.Sorani:
				writer.WriteStringValue(MemberSorani);
				break;
			case Elastic.Clients.Elasticsearch.Analysis.StopWordLanguage.Spanish:
				writer.WriteStringValue(MemberSpanish);
				break;
			case Elastic.Clients.Elasticsearch.Analysis.StopWordLanguage.Swedish:
				writer.WriteStringValue(MemberSwedish);
				break;
			case Elastic.Clients.Elasticsearch.Analysis.StopWordLanguage.Thai:
				writer.WriteStringValue(MemberThai);
				break;
			case Elastic.Clients.Elasticsearch.Analysis.StopWordLanguage.Turkish:
				writer.WriteStringValue(MemberTurkish);
				break;
			default:
				throw new System.Text.Json.JsonException($"Invalid value '{value}' for enum '{nameof(Elastic.Clients.Elasticsearch.Analysis.StopWordLanguage)}'.");
		}
	}