in src/Elastic.Clients.Elasticsearch/_Generated/Types/Enums/Enums.QueryDsl.g.cs [1098:1135]
public override void Write(System.Text.Json.Utf8JsonWriter writer, Elastic.Clients.Elasticsearch.QueryDsl.FieldValueFactorModifier value, System.Text.Json.JsonSerializerOptions options)
{
switch (value)
{
case Elastic.Clients.Elasticsearch.QueryDsl.FieldValueFactorModifier.Ln:
writer.WriteStringValue(MemberLn);
break;
case Elastic.Clients.Elasticsearch.QueryDsl.FieldValueFactorModifier.Ln1p:
writer.WriteStringValue(MemberLn1p);
break;
case Elastic.Clients.Elasticsearch.QueryDsl.FieldValueFactorModifier.Ln2p:
writer.WriteStringValue(MemberLn2p);
break;
case Elastic.Clients.Elasticsearch.QueryDsl.FieldValueFactorModifier.Log:
writer.WriteStringValue(MemberLog);
break;
case Elastic.Clients.Elasticsearch.QueryDsl.FieldValueFactorModifier.Log1p:
writer.WriteStringValue(MemberLog1p);
break;
case Elastic.Clients.Elasticsearch.QueryDsl.FieldValueFactorModifier.Log2p:
writer.WriteStringValue(MemberLog2p);
break;
case Elastic.Clients.Elasticsearch.QueryDsl.FieldValueFactorModifier.None:
writer.WriteStringValue(MemberNone);
break;
case Elastic.Clients.Elasticsearch.QueryDsl.FieldValueFactorModifier.Reciprocal:
writer.WriteStringValue(MemberReciprocal);
break;
case Elastic.Clients.Elasticsearch.QueryDsl.FieldValueFactorModifier.Sqrt:
writer.WriteStringValue(MemberSqrt);
break;
case Elastic.Clients.Elasticsearch.QueryDsl.FieldValueFactorModifier.Square:
writer.WriteStringValue(MemberSquare);
break;
default:
throw new System.Text.Json.JsonException($"Invalid value '{value}' for enum '{nameof(Elastic.Clients.Elasticsearch.QueryDsl.FieldValueFactorModifier)}'.");
}
}