@@ -43,16 +43,16 @@ public override Elastic.Clients.Elasticsearch.AsyncSearch.AsyncSearchStatusRespo
43
43
reader . ValidateToken ( System . Text . Json . JsonTokenType . StartObject ) ;
44
44
LocalJsonValue < Elastic . Clients . Elasticsearch . ClusterStatistics ? > propClusters = default ;
45
45
LocalJsonValue < int ? > propCompletionStatus = default ;
46
- LocalJsonValue < System . DateTime ? > propCompletionTime = default ;
47
- LocalJsonValue < System . DateTime ? > propCompletionTimeInMillis = default ;
48
- LocalJsonValue < System . DateTime ? > propExpirationTime = default ;
49
- LocalJsonValue < System . DateTime > propExpirationTimeInMillis = default ;
46
+ LocalJsonValue < System . DateTimeOffset ? > propCompletionTime = default ;
47
+ LocalJsonValue < System . DateTimeOffset ? > propCompletionTimeInMillis = default ;
48
+ LocalJsonValue < System . DateTimeOffset ? > propExpirationTime = default ;
49
+ LocalJsonValue < System . DateTimeOffset > propExpirationTimeInMillis = default ;
50
50
LocalJsonValue < string ? > propId = default ;
51
51
LocalJsonValue < bool > propIsPartial = default ;
52
52
LocalJsonValue < bool > propIsRunning = default ;
53
53
LocalJsonValue < Elastic . Clients . Elasticsearch . ShardStatistics > propShards = default ;
54
- LocalJsonValue < System . DateTime ? > propStartTime = default ;
55
- LocalJsonValue < System . DateTime > propStartTimeInMillis = default ;
54
+ LocalJsonValue < System . DateTimeOffset ? > propStartTime = default ;
55
+ LocalJsonValue < System . DateTimeOffset > propStartTimeInMillis = default ;
56
56
while ( reader . Read ( ) && reader . TokenType is System . Text . Json . JsonTokenType . PropertyName )
57
57
{
58
58
if ( propClusters . TryReadProperty ( ref reader , options , PropClusters , null ) )
@@ -65,22 +65,22 @@ public override Elastic.Clients.Elasticsearch.AsyncSearch.AsyncSearchStatusRespo
65
65
continue ;
66
66
}
67
67
68
- if ( propCompletionTime . TryReadProperty ( ref reader , options , PropCompletionTime , static System . DateTime ? ( ref System . Text . Json . Utf8JsonReader r , System . Text . Json . JsonSerializerOptions o ) => r . ReadValueEx < System . DateTime > ( o , typeof ( Elastic . Clients . Elasticsearch . Serialization . DateTimeMarker ) ) ) )
68
+ if ( propCompletionTime . TryReadProperty ( ref reader , options , PropCompletionTime , static System . DateTimeOffset ? ( ref System . Text . Json . Utf8JsonReader r , System . Text . Json . JsonSerializerOptions o ) => r . ReadValueEx < System . DateTimeOffset > ( o , typeof ( Elastic . Clients . Elasticsearch . Serialization . DateTimeMarker ) ) ) )
69
69
{
70
70
continue ;
71
71
}
72
72
73
- if ( propCompletionTimeInMillis . TryReadProperty ( ref reader , options , PropCompletionTimeInMillis , static System . DateTime ? ( ref System . Text . Json . Utf8JsonReader r , System . Text . Json . JsonSerializerOptions o ) => r . ReadValueEx < System . DateTime > ( o , typeof ( Elastic . Clients . Elasticsearch . Serialization . DateTimeMillisMarker ) ) ) )
73
+ if ( propCompletionTimeInMillis . TryReadProperty ( ref reader , options , PropCompletionTimeInMillis , static System . DateTimeOffset ? ( ref System . Text . Json . Utf8JsonReader r , System . Text . Json . JsonSerializerOptions o ) => r . ReadValueEx < System . DateTimeOffset > ( o , typeof ( Elastic . Clients . Elasticsearch . Serialization . DateTimeMillisMarker ) ) ) )
74
74
{
75
75
continue ;
76
76
}
77
77
78
- if ( propExpirationTime . TryReadProperty ( ref reader , options , PropExpirationTime , static System . DateTime ? ( ref System . Text . Json . Utf8JsonReader r , System . Text . Json . JsonSerializerOptions o ) => r . ReadValueEx < System . DateTime > ( o , typeof ( Elastic . Clients . Elasticsearch . Serialization . DateTimeMarker ) ) ) )
78
+ if ( propExpirationTime . TryReadProperty ( ref reader , options , PropExpirationTime , static System . DateTimeOffset ? ( ref System . Text . Json . Utf8JsonReader r , System . Text . Json . JsonSerializerOptions o ) => r . ReadValueEx < System . DateTimeOffset > ( o , typeof ( Elastic . Clients . Elasticsearch . Serialization . DateTimeMarker ) ) ) )
79
79
{
80
80
continue ;
81
81
}
82
82
83
- if ( propExpirationTimeInMillis . TryReadProperty ( ref reader , options , PropExpirationTimeInMillis , static System . DateTime ( ref System . Text . Json . Utf8JsonReader r , System . Text . Json . JsonSerializerOptions o ) => r . ReadValueEx < System . DateTime > ( o , typeof ( Elastic . Clients . Elasticsearch . Serialization . DateTimeMillisMarker ) ) ) )
83
+ if ( propExpirationTimeInMillis . TryReadProperty ( ref reader , options , PropExpirationTimeInMillis , static System . DateTimeOffset ( ref System . Text . Json . Utf8JsonReader r , System . Text . Json . JsonSerializerOptions o ) => r . ReadValueEx < System . DateTimeOffset > ( o , typeof ( Elastic . Clients . Elasticsearch . Serialization . DateTimeMillisMarker ) ) ) )
84
84
{
85
85
continue ;
86
86
}
@@ -105,12 +105,12 @@ public override Elastic.Clients.Elasticsearch.AsyncSearch.AsyncSearchStatusRespo
105
105
continue ;
106
106
}
107
107
108
- if ( propStartTime . TryReadProperty ( ref reader , options , PropStartTime , static System . DateTime ? ( ref System . Text . Json . Utf8JsonReader r , System . Text . Json . JsonSerializerOptions o ) => r . ReadValueEx < System . DateTime > ( o , typeof ( Elastic . Clients . Elasticsearch . Serialization . DateTimeMarker ) ) ) )
108
+ if ( propStartTime . TryReadProperty ( ref reader , options , PropStartTime , static System . DateTimeOffset ? ( ref System . Text . Json . Utf8JsonReader r , System . Text . Json . JsonSerializerOptions o ) => r . ReadValueEx < System . DateTimeOffset > ( o , typeof ( Elastic . Clients . Elasticsearch . Serialization . DateTimeMarker ) ) ) )
109
109
{
110
110
continue ;
111
111
}
112
112
113
- if ( propStartTimeInMillis . TryReadProperty ( ref reader , options , PropStartTimeInMillis , static System . DateTime ( ref System . Text . Json . Utf8JsonReader r , System . Text . Json . JsonSerializerOptions o ) => r . ReadValueEx < System . DateTime > ( o , typeof ( Elastic . Clients . Elasticsearch . Serialization . DateTimeMillisMarker ) ) ) )
113
+ if ( propStartTimeInMillis . TryReadProperty ( ref reader , options , PropStartTimeInMillis , static System . DateTimeOffset ( ref System . Text . Json . Utf8JsonReader r , System . Text . Json . JsonSerializerOptions o ) => r . ReadValueEx < System . DateTimeOffset > ( o , typeof ( Elastic . Clients . Elasticsearch . Serialization . DateTimeMillisMarker ) ) ) )
114
114
{
115
115
continue ;
116
116
}
@@ -147,16 +147,16 @@ public override void Write(System.Text.Json.Utf8JsonWriter writer, Elastic.Clien
147
147
writer . WriteStartObject ( ) ;
148
148
writer . WriteProperty ( options , PropClusters , value . Clusters , null , null ) ;
149
149
writer . WriteProperty ( options , PropCompletionStatus , value . CompletionStatus , null , null ) ;
150
- writer . WriteProperty ( options , PropCompletionTime , value . CompletionTime , null , static ( System . Text . Json . Utf8JsonWriter w , System . Text . Json . JsonSerializerOptions o , System . DateTime ? v ) => w . WriteValueEx < System . DateTime ? > ( o , v , typeof ( Elastic . Clients . Elasticsearch . Serialization . DateTimeMarker ) ) ) ;
151
- writer . WriteProperty ( options , PropCompletionTimeInMillis , value . CompletionTimeInMillis , null , static ( System . Text . Json . Utf8JsonWriter w , System . Text . Json . JsonSerializerOptions o , System . DateTime ? v ) => w . WriteValueEx < System . DateTime ? > ( o , v , typeof ( Elastic . Clients . Elasticsearch . Serialization . DateTimeMillisMarker ) ) ) ;
152
- writer . WriteProperty ( options , PropExpirationTime , value . ExpirationTime , null , static ( System . Text . Json . Utf8JsonWriter w , System . Text . Json . JsonSerializerOptions o , System . DateTime ? v ) => w . WriteValueEx < System . DateTime ? > ( o , v , typeof ( Elastic . Clients . Elasticsearch . Serialization . DateTimeMarker ) ) ) ;
153
- writer . WriteProperty ( options , PropExpirationTimeInMillis , value . ExpirationTimeInMillis , null , static ( System . Text . Json . Utf8JsonWriter w , System . Text . Json . JsonSerializerOptions o , System . DateTime v ) => w . WriteValueEx < System . DateTime > ( o , v , typeof ( Elastic . Clients . Elasticsearch . Serialization . DateTimeMillisMarker ) ) ) ;
150
+ writer . WriteProperty ( options , PropCompletionTime , value . CompletionTime , null , static ( System . Text . Json . Utf8JsonWriter w , System . Text . Json . JsonSerializerOptions o , System . DateTimeOffset ? v ) => w . WriteValueEx < System . DateTimeOffset ? > ( o , v , typeof ( Elastic . Clients . Elasticsearch . Serialization . DateTimeMarker ) ) ) ;
151
+ writer . WriteProperty ( options , PropCompletionTimeInMillis , value . CompletionTimeInMillis , null , static ( System . Text . Json . Utf8JsonWriter w , System . Text . Json . JsonSerializerOptions o , System . DateTimeOffset ? v ) => w . WriteValueEx < System . DateTimeOffset ? > ( o , v , typeof ( Elastic . Clients . Elasticsearch . Serialization . DateTimeMillisMarker ) ) ) ;
152
+ writer . WriteProperty ( options , PropExpirationTime , value . ExpirationTime , null , static ( System . Text . Json . Utf8JsonWriter w , System . Text . Json . JsonSerializerOptions o , System . DateTimeOffset ? v ) => w . WriteValueEx < System . DateTimeOffset ? > ( o , v , typeof ( Elastic . Clients . Elasticsearch . Serialization . DateTimeMarker ) ) ) ;
153
+ writer . WriteProperty ( options , PropExpirationTimeInMillis , value . ExpirationTimeInMillis , null , static ( System . Text . Json . Utf8JsonWriter w , System . Text . Json . JsonSerializerOptions o , System . DateTimeOffset v ) => w . WriteValueEx < System . DateTimeOffset > ( o , v , typeof ( Elastic . Clients . Elasticsearch . Serialization . DateTimeMillisMarker ) ) ) ;
154
154
writer . WriteProperty ( options , PropId , value . Id , null , null ) ;
155
155
writer . WriteProperty ( options , PropIsPartial , value . IsPartial , null , null ) ;
156
156
writer . WriteProperty ( options , PropIsRunning , value . IsRunning , null , null ) ;
157
157
writer . WriteProperty ( options , PropShards , value . Shards , null , null ) ;
158
- writer . WriteProperty ( options , PropStartTime , value . StartTime , null , static ( System . Text . Json . Utf8JsonWriter w , System . Text . Json . JsonSerializerOptions o , System . DateTime ? v ) => w . WriteValueEx < System . DateTime ? > ( o , v , typeof ( Elastic . Clients . Elasticsearch . Serialization . DateTimeMarker ) ) ) ;
159
- writer . WriteProperty ( options , PropStartTimeInMillis , value . StartTimeInMillis , null , static ( System . Text . Json . Utf8JsonWriter w , System . Text . Json . JsonSerializerOptions o , System . DateTime v ) => w . WriteValueEx < System . DateTime > ( o , v , typeof ( Elastic . Clients . Elasticsearch . Serialization . DateTimeMillisMarker ) ) ) ;
158
+ writer . WriteProperty ( options , PropStartTime , value . StartTime , null , static ( System . Text . Json . Utf8JsonWriter w , System . Text . Json . JsonSerializerOptions o , System . DateTimeOffset ? v ) => w . WriteValueEx < System . DateTimeOffset ? > ( o , v , typeof ( Elastic . Clients . Elasticsearch . Serialization . DateTimeMarker ) ) ) ;
159
+ writer . WriteProperty ( options , PropStartTimeInMillis , value . StartTimeInMillis , null , static ( System . Text . Json . Utf8JsonWriter w , System . Text . Json . JsonSerializerOptions o , System . DateTimeOffset v ) => w . WriteValueEx < System . DateTimeOffset > ( o , v , typeof ( Elastic . Clients . Elasticsearch . Serialization . DateTimeMillisMarker ) ) ) ;
160
160
writer . WriteEndObject ( ) ;
161
161
}
162
162
}
@@ -198,20 +198,20 @@ internal AsyncSearchStatusResponse(Elastic.Clients.Elasticsearch.Serialization.J
198
198
/// It is present only when the search has completed.
199
199
/// </para>
200
200
/// </summary>
201
- public System . DateTime ? CompletionTime { get ; set ; }
202
- public System . DateTime ? CompletionTimeInMillis { get ; set ; }
201
+ public System . DateTimeOffset ? CompletionTime { get ; set ; }
202
+ public System . DateTimeOffset ? CompletionTimeInMillis { get ; set ; }
203
203
204
204
/// <summary>
205
205
/// <para>
206
206
/// Indicates when the async search will expire.
207
207
/// </para>
208
208
/// </summary>
209
- public System . DateTime ? ExpirationTime { get ; set ; }
209
+ public System . DateTimeOffset ? ExpirationTime { get ; set ; }
210
210
public
211
211
#if NET7_0_OR_GREATER
212
212
required
213
213
#endif
214
- System. DateTime ExpirationTimeInMillis { get ; set ; }
214
+ System. DateTimeOffset ExpirationTimeInMillis { get ; set ; }
215
215
public string ? Id { get ; set ; }
216
216
217
217
/// <summary>
@@ -251,10 +251,10 @@ internal AsyncSearchStatusResponse(Elastic.Clients.Elasticsearch.Serialization.J
251
251
required
252
252
#endif
253
253
Elastic. Clients . Elasticsearch . ShardStatistics Shards { get ; set ; }
254
- public System . DateTime ? StartTime { get ; set ; }
254
+ public System . DateTimeOffset ? StartTime { get ; set ; }
255
255
public
256
256
#if NET7_0_OR_GREATER
257
257
required
258
258
#endif
259
- System. DateTime StartTimeInMillis { get ; set ; }
259
+ System. DateTimeOffset StartTimeInMillis { get ; set ; }
260
260
}
0 commit comments