public override void Write()

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


	public override void Write(System.Text.Json.Utf8JsonWriter writer, Elastic.Clients.Elasticsearch.Analysis.PhoneticEncoder value, System.Text.Json.JsonSerializerOptions options)
	{
		switch (value)
		{
			case Elastic.Clients.Elasticsearch.Analysis.PhoneticEncoder.BeiderMorse:
				writer.WriteStringValue(MemberBeiderMorse);
				break;
			case Elastic.Clients.Elasticsearch.Analysis.PhoneticEncoder.Caverphone1:
				writer.WriteStringValue(MemberCaverphone1);
				break;
			case Elastic.Clients.Elasticsearch.Analysis.PhoneticEncoder.Caverphone2:
				writer.WriteStringValue(MemberCaverphone2);
				break;
			case Elastic.Clients.Elasticsearch.Analysis.PhoneticEncoder.Cologne:
				writer.WriteStringValue(MemberCologne);
				break;
			case Elastic.Clients.Elasticsearch.Analysis.PhoneticEncoder.DaitchMokotoff:
				writer.WriteStringValue(MemberDaitchMokotoff);
				break;
			case Elastic.Clients.Elasticsearch.Analysis.PhoneticEncoder.DoubleMetaphone:
				writer.WriteStringValue(MemberDoubleMetaphone);
				break;
			case Elastic.Clients.Elasticsearch.Analysis.PhoneticEncoder.Haasephonetik:
				writer.WriteStringValue(MemberHaasephonetik);
				break;
			case Elastic.Clients.Elasticsearch.Analysis.PhoneticEncoder.Koelnerphonetik:
				writer.WriteStringValue(MemberKoelnerphonetik);
				break;
			case Elastic.Clients.Elasticsearch.Analysis.PhoneticEncoder.Metaphone:
				writer.WriteStringValue(MemberMetaphone);
				break;
			case Elastic.Clients.Elasticsearch.Analysis.PhoneticEncoder.Nysiis:
				writer.WriteStringValue(MemberNysiis);
				break;
			case Elastic.Clients.Elasticsearch.Analysis.PhoneticEncoder.RefinedSoundex:
				writer.WriteStringValue(MemberRefinedSoundex);
				break;
			case Elastic.Clients.Elasticsearch.Analysis.PhoneticEncoder.Soundex:
				writer.WriteStringValue(MemberSoundex);
				break;
			default:
				throw new System.Text.Json.JsonException($"Invalid value '{value}' for enum '{nameof(Elastic.Clients.Elasticsearch.Analysis.PhoneticEncoder)}'.");
		}
	}