public override void Write()

in src/Elastic.Clients.Elasticsearch/_Generated/Types/Enums/Enums.Core.ScriptsPainlessExecute.g.cs [156:196]


	public override void Write(System.Text.Json.Utf8JsonWriter writer, Elastic.Clients.Elasticsearch.Core.ScriptsPainlessExecute.PainlessContext value, System.Text.Json.JsonSerializerOptions options)
	{
		switch (value)
		{
			case Elastic.Clients.Elasticsearch.Core.ScriptsPainlessExecute.PainlessContext.BooleanField:
				writer.WriteStringValue(MemberBooleanField);
				break;
			case Elastic.Clients.Elasticsearch.Core.ScriptsPainlessExecute.PainlessContext.CompositeField:
				writer.WriteStringValue(MemberCompositeField);
				break;
			case Elastic.Clients.Elasticsearch.Core.ScriptsPainlessExecute.PainlessContext.DateField:
				writer.WriteStringValue(MemberDateField);
				break;
			case Elastic.Clients.Elasticsearch.Core.ScriptsPainlessExecute.PainlessContext.DoubleField:
				writer.WriteStringValue(MemberDoubleField);
				break;
			case Elastic.Clients.Elasticsearch.Core.ScriptsPainlessExecute.PainlessContext.Filter:
				writer.WriteStringValue(MemberFilter);
				break;
			case Elastic.Clients.Elasticsearch.Core.ScriptsPainlessExecute.PainlessContext.GeoPointField:
				writer.WriteStringValue(MemberGeoPointField);
				break;
			case Elastic.Clients.Elasticsearch.Core.ScriptsPainlessExecute.PainlessContext.IpField:
				writer.WriteStringValue(MemberIpField);
				break;
			case Elastic.Clients.Elasticsearch.Core.ScriptsPainlessExecute.PainlessContext.KeywordField:
				writer.WriteStringValue(MemberKeywordField);
				break;
			case Elastic.Clients.Elasticsearch.Core.ScriptsPainlessExecute.PainlessContext.LongField:
				writer.WriteStringValue(MemberLongField);
				break;
			case Elastic.Clients.Elasticsearch.Core.ScriptsPainlessExecute.PainlessContext.PainlessTest:
				writer.WriteStringValue(MemberPainlessTest);
				break;
			case Elastic.Clients.Elasticsearch.Core.ScriptsPainlessExecute.PainlessContext.Score:
				writer.WriteStringValue(MemberScore);
				break;
			default:
				throw new System.Text.Json.JsonException($"Invalid value '{value}' for enum '{nameof(Elastic.Clients.Elasticsearch.Core.ScriptsPainlessExecute.PainlessContext)}'.");
		}
	}