in src/Elastic.Clients.Elasticsearch/_Generated/Types/Enums/Enums.Mapping.g.cs [1741:1892]
public override void Write(System.Text.Json.Utf8JsonWriter writer, Elastic.Clients.Elasticsearch.Mapping.FieldType value, System.Text.Json.JsonSerializerOptions options)
{
switch (value)
{
case Elastic.Clients.Elasticsearch.Mapping.FieldType.AggregateMetricDouble:
writer.WriteStringValue(MemberAggregateMetricDouble);
break;
case Elastic.Clients.Elasticsearch.Mapping.FieldType.Alias:
writer.WriteStringValue(MemberAlias);
break;
case Elastic.Clients.Elasticsearch.Mapping.FieldType.Binary:
writer.WriteStringValue(MemberBinary);
break;
case Elastic.Clients.Elasticsearch.Mapping.FieldType.Boolean:
writer.WriteStringValue(MemberBoolean);
break;
case Elastic.Clients.Elasticsearch.Mapping.FieldType.Byte:
writer.WriteStringValue(MemberByte);
break;
case Elastic.Clients.Elasticsearch.Mapping.FieldType.Completion:
writer.WriteStringValue(MemberCompletion);
break;
case Elastic.Clients.Elasticsearch.Mapping.FieldType.ConstantKeyword:
writer.WriteStringValue(MemberConstantKeyword);
break;
case Elastic.Clients.Elasticsearch.Mapping.FieldType.CountedKeyword:
writer.WriteStringValue(MemberCountedKeyword);
break;
case Elastic.Clients.Elasticsearch.Mapping.FieldType.Date:
writer.WriteStringValue(MemberDate);
break;
case Elastic.Clients.Elasticsearch.Mapping.FieldType.DateNanos:
writer.WriteStringValue(MemberDateNanos);
break;
case Elastic.Clients.Elasticsearch.Mapping.FieldType.DateRange:
writer.WriteStringValue(MemberDateRange);
break;
case Elastic.Clients.Elasticsearch.Mapping.FieldType.DenseVector:
writer.WriteStringValue(MemberDenseVector);
break;
case Elastic.Clients.Elasticsearch.Mapping.FieldType.Double:
writer.WriteStringValue(MemberDouble);
break;
case Elastic.Clients.Elasticsearch.Mapping.FieldType.DoubleRange:
writer.WriteStringValue(MemberDoubleRange);
break;
case Elastic.Clients.Elasticsearch.Mapping.FieldType.Flattened:
writer.WriteStringValue(MemberFlattened);
break;
case Elastic.Clients.Elasticsearch.Mapping.FieldType.Float:
writer.WriteStringValue(MemberFloat);
break;
case Elastic.Clients.Elasticsearch.Mapping.FieldType.FloatRange:
writer.WriteStringValue(MemberFloatRange);
break;
case Elastic.Clients.Elasticsearch.Mapping.FieldType.GeoPoint:
writer.WriteStringValue(MemberGeoPoint);
break;
case Elastic.Clients.Elasticsearch.Mapping.FieldType.GeoShape:
writer.WriteStringValue(MemberGeoShape);
break;
case Elastic.Clients.Elasticsearch.Mapping.FieldType.HalfFloat:
writer.WriteStringValue(MemberHalfFloat);
break;
case Elastic.Clients.Elasticsearch.Mapping.FieldType.Histogram:
writer.WriteStringValue(MemberHistogram);
break;
case Elastic.Clients.Elasticsearch.Mapping.FieldType.IcuCollationKeyword:
writer.WriteStringValue(MemberIcuCollationKeyword);
break;
case Elastic.Clients.Elasticsearch.Mapping.FieldType.Integer:
writer.WriteStringValue(MemberInteger);
break;
case Elastic.Clients.Elasticsearch.Mapping.FieldType.IntegerRange:
writer.WriteStringValue(MemberIntegerRange);
break;
case Elastic.Clients.Elasticsearch.Mapping.FieldType.Ip:
writer.WriteStringValue(MemberIp);
break;
case Elastic.Clients.Elasticsearch.Mapping.FieldType.IpRange:
writer.WriteStringValue(MemberIpRange);
break;
case Elastic.Clients.Elasticsearch.Mapping.FieldType.Join:
writer.WriteStringValue(MemberJoin);
break;
case Elastic.Clients.Elasticsearch.Mapping.FieldType.Keyword:
writer.WriteStringValue(MemberKeyword);
break;
case Elastic.Clients.Elasticsearch.Mapping.FieldType.Long:
writer.WriteStringValue(MemberLong);
break;
case Elastic.Clients.Elasticsearch.Mapping.FieldType.LongRange:
writer.WriteStringValue(MemberLongRange);
break;
case Elastic.Clients.Elasticsearch.Mapping.FieldType.MatchOnlyText:
writer.WriteStringValue(MemberMatchOnlyText);
break;
case Elastic.Clients.Elasticsearch.Mapping.FieldType.Murmur3:
writer.WriteStringValue(MemberMurmur3);
break;
case Elastic.Clients.Elasticsearch.Mapping.FieldType.Nested:
writer.WriteStringValue(MemberNested);
break;
case Elastic.Clients.Elasticsearch.Mapping.FieldType.None:
writer.WriteStringValue(MemberNone);
break;
case Elastic.Clients.Elasticsearch.Mapping.FieldType.Object:
writer.WriteStringValue(MemberObject);
break;
case Elastic.Clients.Elasticsearch.Mapping.FieldType.Passthrough:
writer.WriteStringValue(MemberPassthrough);
break;
case Elastic.Clients.Elasticsearch.Mapping.FieldType.Percolator:
writer.WriteStringValue(MemberPercolator);
break;
case Elastic.Clients.Elasticsearch.Mapping.FieldType.RankFeature:
writer.WriteStringValue(MemberRankFeature);
break;
case Elastic.Clients.Elasticsearch.Mapping.FieldType.RankFeatures:
writer.WriteStringValue(MemberRankFeatures);
break;
case Elastic.Clients.Elasticsearch.Mapping.FieldType.ScaledFloat:
writer.WriteStringValue(MemberScaledFloat);
break;
case Elastic.Clients.Elasticsearch.Mapping.FieldType.SearchAsYouType:
writer.WriteStringValue(MemberSearchAsYouType);
break;
case Elastic.Clients.Elasticsearch.Mapping.FieldType.SemanticText:
writer.WriteStringValue(MemberSemanticText);
break;
case Elastic.Clients.Elasticsearch.Mapping.FieldType.Shape:
writer.WriteStringValue(MemberShape);
break;
case Elastic.Clients.Elasticsearch.Mapping.FieldType.Short:
writer.WriteStringValue(MemberShort);
break;
case Elastic.Clients.Elasticsearch.Mapping.FieldType.SparseVector:
writer.WriteStringValue(MemberSparseVector);
break;
case Elastic.Clients.Elasticsearch.Mapping.FieldType.Text:
writer.WriteStringValue(MemberText);
break;
case Elastic.Clients.Elasticsearch.Mapping.FieldType.TokenCount:
writer.WriteStringValue(MemberTokenCount);
break;
case Elastic.Clients.Elasticsearch.Mapping.FieldType.Version:
writer.WriteStringValue(MemberVersion);
break;
default:
throw new System.Text.Json.JsonException($"Invalid value '{value}' for enum '{nameof(Elastic.Clients.Elasticsearch.Mapping.FieldType)}'.");
}
}