@@ -30,7 +30,7 @@ public override Elastic.Clients.Elasticsearch.Aggregations.Percentiles Read(ref
30
30
var selector = static ( ref System . Text . Json . Utf8JsonReader r , System . Text . Json . JsonSerializerOptions o ) => JsonUnionSelector . ByTokenType ( ref r , o , Elastic . Clients . Elasticsearch . Serialization . JsonTokenTypes . StartObject , Elastic . Clients . Elasticsearch . Serialization . JsonTokenTypes . StartArray ) ;
31
31
return selector ( ref reader , options ) switch
32
32
{
33
- Elastic . Clients . Elasticsearch . UnionTag . T1 => new Elastic . Clients . Elasticsearch . Aggregations . Percentiles ( reader . ReadValue < System . Collections . Generic . IReadOnlyDictionary < string , Elastic . Clients . Elasticsearch . Union < string , long > > > ( options , static System . Collections . Generic . IReadOnlyDictionary < string , Elastic . Clients . Elasticsearch . Union < string , long > > ( ref System . Text . Json . Utf8JsonReader r , System . Text . Json . JsonSerializerOptions o ) => r . ReadDictionaryValue < string , Elastic . Clients . Elasticsearch . Union < string , long > > ( o , null , static Elastic . Clients . Elasticsearch . Union < string , long > ( ref System . Text . Json . Utf8JsonReader r , System . Text . Json . JsonSerializerOptions o ) => r . ReadUnionValue < string , long > ( o , static ( ref System . Text . Json . Utf8JsonReader r , System . Text . Json . JsonSerializerOptions o ) => JsonUnionSelector . ByTokenType ( ref r , o , Elastic . Clients . Elasticsearch . Serialization . JsonTokenTypes . String , Elastic . Clients . Elasticsearch . Serialization . JsonTokenTypes . Number ) , null , null ) ! ) ! ) ) ,
33
+ Elastic . Clients . Elasticsearch . UnionTag . T1 => new Elastic . Clients . Elasticsearch . Aggregations . Percentiles ( reader . ReadValue < System . Collections . Generic . IReadOnlyDictionary < string , Elastic . Clients . Elasticsearch . Union < string , double > > > ( options , static System . Collections . Generic . IReadOnlyDictionary < string , Elastic . Clients . Elasticsearch . Union < string , double > > ( ref System . Text . Json . Utf8JsonReader r , System . Text . Json . JsonSerializerOptions o ) => r . ReadDictionaryValue < string , Elastic . Clients . Elasticsearch . Union < string , double > > ( o , null , static Elastic . Clients . Elasticsearch . Union < string , double > ( ref System . Text . Json . Utf8JsonReader r , System . Text . Json . JsonSerializerOptions o ) => r . ReadUnionValue < string , double > ( o , static ( ref System . Text . Json . Utf8JsonReader r , System . Text . Json . JsonSerializerOptions o ) => JsonUnionSelector . ByTokenType ( ref r , o , Elastic . Clients . Elasticsearch . Serialization . JsonTokenTypes . String , Elastic . Clients . Elasticsearch . Serialization . JsonTokenTypes . Number ) , null , null ) ! ) ! ) ) ,
34
34
Elastic . Clients . Elasticsearch . UnionTag . T2 => new Elastic . Clients . Elasticsearch . Aggregations . Percentiles ( reader . ReadValue < System . Collections . Generic . IReadOnlyCollection < Elastic . Clients . Elasticsearch . Aggregations . ArrayPercentilesItem > > ( options , static System . Collections . Generic . IReadOnlyCollection < Elastic . Clients . Elasticsearch . Aggregations . ArrayPercentilesItem > ( ref System . Text . Json . Utf8JsonReader r , System . Text . Json . JsonSerializerOptions o ) => r . ReadCollectionValue < Elastic . Clients . Elasticsearch . Aggregations . ArrayPercentilesItem > ( o , null ) ! ) ) ,
35
35
_ => throw new System . InvalidOperationException ( $ "Failed to select a union variant for type '{ nameof ( Elastic . Clients . Elasticsearch . Aggregations . Percentiles ) } ")
36
36
} ;
@@ -42,7 +42,7 @@ public override void Write(System.Text.Json.Utf8JsonWriter writer, Elastic.Clien
42
42
{
43
43
case Elastic . Clients . Elasticsearch . UnionTag . T1 :
44
44
{
45
- writer . WriteValue ( options , value . Value1 , static ( System . Text . Json . Utf8JsonWriter w , System . Text . Json . JsonSerializerOptions o , System . Collections . Generic . IReadOnlyDictionary < string , Elastic . Clients . Elasticsearch . Union < string , long > > v ) => w . WriteDictionaryValue < string , Elastic . Clients . Elasticsearch . Union < string , long > > ( o , v , null , static ( System . Text . Json . Utf8JsonWriter w , System . Text . Json . JsonSerializerOptions o , Elastic . Clients . Elasticsearch . Union < string , long > v ) => w . WriteUnionValue < string , long > ( o , v , null , null ) ) ) ;
45
+ writer . WriteValue ( options , value . Value1 , static ( System . Text . Json . Utf8JsonWriter w , System . Text . Json . JsonSerializerOptions o , System . Collections . Generic . IReadOnlyDictionary < string , Elastic . Clients . Elasticsearch . Union < string , double > > v ) => w . WriteDictionaryValue < string , Elastic . Clients . Elasticsearch . Union < string , double > > ( o , v , null , static ( System . Text . Json . Utf8JsonWriter w , System . Text . Json . JsonSerializerOptions o , Elastic . Clients . Elasticsearch . Union < string , double > v ) => w . WriteUnionValue < string , double > ( o , v , null , null ) ) ) ;
46
46
break ;
47
47
}
48
48
@@ -59,16 +59,16 @@ public override void Write(System.Text.Json.Utf8JsonWriter writer, Elastic.Clien
59
59
}
60
60
61
61
[ System . Text . Json . Serialization . JsonConverter ( typeof ( Elastic . Clients . Elasticsearch . Aggregations . PercentilesConverter ) ) ]
62
- public sealed partial class Percentiles : Elastic . Clients . Elasticsearch . Union < System . Collections . Generic . IReadOnlyDictionary < string , Elastic . Clients . Elasticsearch . Union < string , long > > , System . Collections . Generic . IReadOnlyCollection < Elastic . Clients . Elasticsearch . Aggregations . ArrayPercentilesItem > >
62
+ public sealed partial class Percentiles : Elastic . Clients . Elasticsearch . Union < System . Collections . Generic . IReadOnlyDictionary < string , Elastic . Clients . Elasticsearch . Union < string , double > > , System . Collections . Generic . IReadOnlyCollection < Elastic . Clients . Elasticsearch . Aggregations . ArrayPercentilesItem > >
63
63
{
64
- public Percentiles ( System . Collections . Generic . IReadOnlyDictionary < string , Elastic . Clients . Elasticsearch . Union < string , long > > value ) : base ( value )
64
+ public Percentiles ( System . Collections . Generic . IReadOnlyDictionary < string , Elastic . Clients . Elasticsearch . Union < string , double > > value ) : base ( value )
65
65
{
66
66
}
67
67
68
68
public Percentiles ( System . Collections . Generic . IReadOnlyCollection < Elastic . Clients . Elasticsearch . Aggregations . ArrayPercentilesItem > value ) : base ( value )
69
69
{
70
70
}
71
71
72
- public static implicit operator Elastic . Clients . Elasticsearch . Aggregations . Percentiles ( System . Collections . Generic . Dictionary < string , Elastic . Clients . Elasticsearch . Union < string , long > > value ) => new Elastic . Clients . Elasticsearch . Aggregations . Percentiles ( value ) ;
72
+ public static implicit operator Elastic . Clients . Elasticsearch . Aggregations . Percentiles ( System . Collections . Generic . Dictionary < string , Elastic . Clients . Elasticsearch . Union < string , double > > value ) => new Elastic . Clients . Elasticsearch . Aggregations . Percentiles ( value ) ;
73
73
public static implicit operator Elastic . Clients . Elasticsearch . Aggregations . Percentiles ( Elastic . Clients . Elasticsearch . Aggregations . ArrayPercentilesItem [ ] value ) => new Elastic . Clients . Elasticsearch . Aggregations . Percentiles ( value ) ;
74
74
}
0 commit comments