in src/Elastic.Clients.Elasticsearch/_Generated/Types/Mapping/DynamicProperty.g.cs [304:340]
public override void Write(System.Text.Json.Utf8JsonWriter writer, Elastic.Clients.Elasticsearch.Mapping.DynamicProperty value, System.Text.Json.JsonSerializerOptions options)
{
writer.WriteStartObject();
writer.WriteProperty(options, PropAnalyzer, value.Analyzer, null, null);
writer.WriteProperty(options, PropBoost, value.Boost, null, null);
writer.WriteProperty(options, PropCoerce, value.Coerce, null, null);
writer.WriteProperty(options, PropCopyTo, value.CopyTo, null, static (System.Text.Json.Utf8JsonWriter w, System.Text.Json.JsonSerializerOptions o, Elastic.Clients.Elasticsearch.Fields? v) => w.WriteValueEx<Elastic.Clients.Elasticsearch.Fields?>(o, v, typeof(Elastic.Clients.Elasticsearch.Serialization.SingleOrManyFieldsMarker)));
writer.WriteProperty(options, PropDocValues, value.DocValues, null, null);
writer.WriteProperty(options, PropDynamic, value.Dynamic, null, null);
writer.WriteProperty(options, PropEagerGlobalOrdinals, value.EagerGlobalOrdinals, null, null);
writer.WriteProperty(options, PropEnabled, value.Enabled, null, null);
writer.WriteProperty(options, PropFields, value.Fields, null, null);
writer.WriteProperty(options, PropFormat, value.Format, null, null);
writer.WriteProperty(options, PropIgnoreAbove, value.IgnoreAbove, null, null);
writer.WriteProperty(options, PropIgnoreMalformed, value.IgnoreMalformed, null, null);
writer.WriteProperty(options, PropIndex, value.Index, null, null);
writer.WriteProperty(options, PropIndexOptions, value.IndexOptions, null, null);
writer.WriteProperty(options, PropIndexPhrases, value.IndexPhrases, null, null);
writer.WriteProperty(options, PropIndexPrefixes, value.IndexPrefixes, null, null);
writer.WriteProperty(options, PropLocale, value.Locale, null, null);
writer.WriteProperty(options, PropMeta, value.Meta, null, static (System.Text.Json.Utf8JsonWriter w, System.Text.Json.JsonSerializerOptions o, System.Collections.Generic.IDictionary<string, string>? v) => w.WriteDictionaryValue<string, string>(o, v, null, null));
writer.WriteProperty(options, PropNorms, value.Norms, null, null);
writer.WriteProperty(options, PropNullValue, value.NullValue, null, null);
writer.WriteProperty(options, PropOnScriptError, value.OnScriptError, null, null);
writer.WriteProperty(options, PropPositionIncrementGap, value.PositionIncrementGap, null, null);
writer.WriteProperty(options, PropPrecisionStep, value.PrecisionStep, null, null);
writer.WriteProperty(options, PropProperties, value.Properties, null, null);
writer.WriteProperty(options, PropScript, value.Script, null, null);
writer.WriteProperty(options, PropSearchAnalyzer, value.SearchAnalyzer, null, null);
writer.WriteProperty(options, PropSearchQuoteAnalyzer, value.SearchQuoteAnalyzer, null, null);
writer.WriteProperty(options, PropStore, value.Store, null, null);
writer.WriteProperty(options, PropSyntheticSourceKeep, value.SyntheticSourceKeep, null, null);
writer.WriteProperty(options, PropTermVector, value.TermVector, null, null);
writer.WriteProperty(options, PropTimeSeriesMetric, value.TimeSeriesMetric, null, null);
writer.WriteProperty(options, PropType, value.Type, null, null);
writer.WriteEndObject();
}