in src/Elastic.Clients.Elasticsearch/_Generated/Types/Enums/Enums.Aggregations.g.cs [1102:1139]
public override void Write(System.Text.Json.Utf8JsonWriter writer, Elastic.Clients.Elasticsearch.Aggregations.ValueType value, System.Text.Json.JsonSerializerOptions options)
{
switch (value)
{
case Elastic.Clients.Elasticsearch.Aggregations.ValueType.Boolean:
writer.WriteStringValue(MemberBoolean);
break;
case Elastic.Clients.Elasticsearch.Aggregations.ValueType.Date:
writer.WriteStringValue(MemberDate);
break;
case Elastic.Clients.Elasticsearch.Aggregations.ValueType.DateNanos:
writer.WriteStringValue(MemberDateNanos);
break;
case Elastic.Clients.Elasticsearch.Aggregations.ValueType.Double:
writer.WriteStringValue(MemberDouble);
break;
case Elastic.Clients.Elasticsearch.Aggregations.ValueType.GeoPoint:
writer.WriteStringValue(MemberGeoPoint);
break;
case Elastic.Clients.Elasticsearch.Aggregations.ValueType.Ip:
writer.WriteStringValue(MemberIp);
break;
case Elastic.Clients.Elasticsearch.Aggregations.ValueType.Long:
writer.WriteStringValue(MemberLong);
break;
case Elastic.Clients.Elasticsearch.Aggregations.ValueType.Number:
writer.WriteStringValue(MemberNumber);
break;
case Elastic.Clients.Elasticsearch.Aggregations.ValueType.Numeric:
writer.WriteStringValue(MemberNumeric);
break;
case Elastic.Clients.Elasticsearch.Aggregations.ValueType.String:
writer.WriteStringValue(MemberString);
break;
default:
throw new System.Text.Json.JsonException($"Invalid value '{value}' for enum '{nameof(Elastic.Clients.Elasticsearch.Aggregations.ValueType)}'.");
}
}