@@ -43,16 +43,16 @@ public override Elastic.Clients.Elasticsearch.AsyncSearch.AsyncSearchStatusRespo
4343 reader . ValidateToken ( System . Text . Json . JsonTokenType . StartObject ) ;
4444 LocalJsonValue < Elastic . Clients . Elasticsearch . ClusterStatistics ? > propClusters = default ;
4545 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 ;
5050 LocalJsonValue < string ? > propId = default ;
5151 LocalJsonValue < bool > propIsPartial = default ;
5252 LocalJsonValue < bool > propIsRunning = default ;
5353 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 ;
5656 while ( reader . Read ( ) && reader . TokenType is System . Text . Json . JsonTokenType . PropertyName )
5757 {
5858 if ( propClusters . TryReadProperty ( ref reader , options , PropClusters , null ) )
@@ -65,22 +65,22 @@ public override Elastic.Clients.Elasticsearch.AsyncSearch.AsyncSearchStatusRespo
6565 continue ;
6666 }
6767
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 ) ) ) )
6969 {
7070 continue ;
7171 }
7272
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 ) ) ) )
7474 {
7575 continue ;
7676 }
7777
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 ) ) ) )
7979 {
8080 continue ;
8181 }
8282
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 ) ) ) )
8484 {
8585 continue ;
8686 }
@@ -105,12 +105,12 @@ public override Elastic.Clients.Elasticsearch.AsyncSearch.AsyncSearchStatusRespo
105105 continue ;
106106 }
107107
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 ) ) ) )
109109 {
110110 continue ;
111111 }
112112
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 ) ) ) )
114114 {
115115 continue ;
116116 }
@@ -147,16 +147,16 @@ public override void Write(System.Text.Json.Utf8JsonWriter writer, Elastic.Clien
147147 writer . WriteStartObject ( ) ;
148148 writer . WriteProperty ( options , PropClusters , value . Clusters , null , null ) ;
149149 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 ) ) ) ;
154154 writer . WriteProperty ( options , PropId , value . Id , null , null ) ;
155155 writer . WriteProperty ( options , PropIsPartial , value . IsPartial , null , null ) ;
156156 writer . WriteProperty ( options , PropIsRunning , value . IsRunning , null , null ) ;
157157 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 ) ) ) ;
160160 writer . WriteEndObject ( ) ;
161161 }
162162}
@@ -198,20 +198,20 @@ internal AsyncSearchStatusResponse(Elastic.Clients.Elasticsearch.Serialization.J
198198 /// It is present only when the search has completed.
199199 /// </para>
200200 /// </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 ; }
203203
204204 /// <summary>
205205 /// <para>
206206 /// Indicates when the async search will expire.
207207 /// </para>
208208 /// </summary>
209- public System . DateTime ? ExpirationTime { get ; set ; }
209+ public System . DateTimeOffset ? ExpirationTime { get ; set ; }
210210 public
211211#if NET7_0_OR_GREATER
212212 required
213213#endif
214- System. DateTime ExpirationTimeInMillis { get ; set ; }
214+ System. DateTimeOffset ExpirationTimeInMillis { get ; set ; }
215215 public string ? Id { get ; set ; }
216216
217217 /// <summary>
@@ -251,10 +251,10 @@ internal AsyncSearchStatusResponse(Elastic.Clients.Elasticsearch.Serialization.J
251251 required
252252#endif
253253 Elastic. Clients . Elasticsearch . ShardStatistics Shards { get ; set ; }
254- public System . DateTime ? StartTime { get ; set ; }
254+ public System . DateTimeOffset ? StartTime { get ; set ; }
255255 public
256256#if NET7_0_OR_GREATER
257257 required
258258#endif
259- System. DateTime StartTimeInMillis { get ; set ; }
259+ System. DateTimeOffset StartTimeInMillis { get ; set ; }
260260}
0 commit comments