Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ public sealed partial class AsyncSearchStatusResponseConverter : System.Text.Jso
private static readonly System.Text.Json.JsonEncodedText PropCompletionStatus = System.Text.Json.JsonEncodedText.Encode("completion_status");
private static readonly System.Text.Json.JsonEncodedText PropCompletionTime = System.Text.Json.JsonEncodedText.Encode("completion_time");
private static readonly System.Text.Json.JsonEncodedText PropCompletionTimeInMillis = System.Text.Json.JsonEncodedText.Encode("completion_time_in_millis");
private static readonly System.Text.Json.JsonEncodedText PropError = System.Text.Json.JsonEncodedText.Encode("error");
private static readonly System.Text.Json.JsonEncodedText PropExpirationTime = System.Text.Json.JsonEncodedText.Encode("expiration_time");
private static readonly System.Text.Json.JsonEncodedText PropExpirationTimeInMillis = System.Text.Json.JsonEncodedText.Encode("expiration_time_in_millis");
private static readonly System.Text.Json.JsonEncodedText PropId = System.Text.Json.JsonEncodedText.Encode("id");
Expand All @@ -45,6 +46,7 @@ public override Elastic.Clients.Elasticsearch.AsyncSearch.AsyncSearchStatusRespo
LocalJsonValue<int?> propCompletionStatus = default;
LocalJsonValue<System.DateTimeOffset?> propCompletionTime = default;
LocalJsonValue<System.DateTimeOffset?> propCompletionTimeInMillis = default;
LocalJsonValue<Elastic.Clients.Elasticsearch.ErrorCause?> propError = default;
LocalJsonValue<System.DateTimeOffset?> propExpirationTime = default;
LocalJsonValue<System.DateTimeOffset> propExpirationTimeInMillis = default;
LocalJsonValue<string?> propId = default;
Expand Down Expand Up @@ -75,6 +77,11 @@ public override Elastic.Clients.Elasticsearch.AsyncSearch.AsyncSearchStatusRespo
continue;
}

if (propError.TryReadProperty(ref reader, options, PropError, null))
{
continue;
}

if (propExpirationTime.TryReadProperty(ref reader, options, PropExpirationTime, static System.DateTimeOffset? (ref System.Text.Json.Utf8JsonReader r, System.Text.Json.JsonSerializerOptions o) => r.ReadNullableValueEx<System.DateTimeOffset>(o, typeof(Elastic.Clients.Elasticsearch.Serialization.DateTimeMarker))))
{
continue;
Expand Down Expand Up @@ -131,6 +138,7 @@ public override Elastic.Clients.Elasticsearch.AsyncSearch.AsyncSearchStatusRespo
CompletionStatus = propCompletionStatus.Value,
CompletionTime = propCompletionTime.Value,
CompletionTimeInMillis = propCompletionTimeInMillis.Value,
Error = propError.Value,
ExpirationTime = propExpirationTime.Value,
ExpirationTimeInMillis = propExpirationTimeInMillis.Value,
Id = propId.Value,
Expand All @@ -149,6 +157,7 @@ public override void Write(System.Text.Json.Utf8JsonWriter writer, Elastic.Clien
writer.WriteProperty(options, PropCompletionStatus, value.CompletionStatus, null, static (System.Text.Json.Utf8JsonWriter w, System.Text.Json.JsonSerializerOptions o, int? v) => w.WriteNullableValue<int>(o, v));
writer.WriteProperty(options, PropCompletionTime, value.CompletionTime, null, static (System.Text.Json.Utf8JsonWriter w, System.Text.Json.JsonSerializerOptions o, System.DateTimeOffset? v) => w.WriteNullableValueEx<System.DateTimeOffset>(o, v, typeof(Elastic.Clients.Elasticsearch.Serialization.DateTimeMarker)));
writer.WriteProperty(options, PropCompletionTimeInMillis, value.CompletionTimeInMillis, null, static (System.Text.Json.Utf8JsonWriter w, System.Text.Json.JsonSerializerOptions o, System.DateTimeOffset? v) => w.WriteNullableValueEx<System.DateTimeOffset>(o, v, typeof(Elastic.Clients.Elasticsearch.Serialization.DateTimeMillisMarker)));
writer.WriteProperty(options, PropError, value.Error, null, null);
writer.WriteProperty(options, PropExpirationTime, value.ExpirationTime, null, static (System.Text.Json.Utf8JsonWriter w, System.Text.Json.JsonSerializerOptions o, System.DateTimeOffset? v) => w.WriteNullableValueEx<System.DateTimeOffset>(o, v, typeof(Elastic.Clients.Elasticsearch.Serialization.DateTimeMarker)));
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)));
writer.WriteProperty(options, PropId, value.Id, null, null);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,7 @@ internal AsyncSearchStatusResponse(Elastic.Clients.Elasticsearch.Serialization.J
/// </summary>
public System.DateTimeOffset? CompletionTime { get; set; }
public System.DateTimeOffset? CompletionTimeInMillis { get; set; }
public Elastic.Clients.Elasticsearch.ErrorCause? Error { get; set; }

/// <summary>
/// <para>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ public sealed partial class GetAsyncSearchResponseConverter<TDocument> : System.
{
private static readonly System.Text.Json.JsonEncodedText PropCompletionTime = System.Text.Json.JsonEncodedText.Encode("completion_time");
private static readonly System.Text.Json.JsonEncodedText PropCompletionTimeInMillis = System.Text.Json.JsonEncodedText.Encode("completion_time_in_millis");
private static readonly System.Text.Json.JsonEncodedText PropError = System.Text.Json.JsonEncodedText.Encode("error");
private static readonly System.Text.Json.JsonEncodedText PropExpirationTime = System.Text.Json.JsonEncodedText.Encode("expiration_time");
private static readonly System.Text.Json.JsonEncodedText PropExpirationTimeInMillis = System.Text.Json.JsonEncodedText.Encode("expiration_time_in_millis");
private static readonly System.Text.Json.JsonEncodedText PropId = System.Text.Json.JsonEncodedText.Encode("id");
Expand All @@ -41,6 +42,7 @@ public override Elastic.Clients.Elasticsearch.AsyncSearch.GetAsyncSearchResponse
reader.ValidateToken(System.Text.Json.JsonTokenType.StartObject);
LocalJsonValue<System.DateTimeOffset?> propCompletionTime = default;
LocalJsonValue<System.DateTimeOffset?> propCompletionTimeInMillis = default;
LocalJsonValue<Elastic.Clients.Elasticsearch.ErrorCause?> propError = default;
LocalJsonValue<System.DateTimeOffset?> propExpirationTime = default;
LocalJsonValue<System.DateTimeOffset> propExpirationTimeInMillis = default;
LocalJsonValue<string?> propId = default;
Expand All @@ -61,6 +63,11 @@ public override Elastic.Clients.Elasticsearch.AsyncSearch.GetAsyncSearchResponse
continue;
}

if (propError.TryReadProperty(ref reader, options, PropError, null))
{
continue;
}

if (propExpirationTime.TryReadProperty(ref reader, options, PropExpirationTime, static System.DateTimeOffset? (ref System.Text.Json.Utf8JsonReader r, System.Text.Json.JsonSerializerOptions o) => r.ReadNullableValueEx<System.DateTimeOffset>(o, typeof(Elastic.Clients.Elasticsearch.Serialization.DateTimeMarker))))
{
continue;
Expand Down Expand Up @@ -115,6 +122,7 @@ public override Elastic.Clients.Elasticsearch.AsyncSearch.GetAsyncSearchResponse
{
CompletionTime = propCompletionTime.Value,
CompletionTimeInMillis = propCompletionTimeInMillis.Value,
Error = propError.Value,
ExpirationTime = propExpirationTime.Value,
ExpirationTimeInMillis = propExpirationTimeInMillis.Value,
Id = propId.Value,
Expand All @@ -131,6 +139,7 @@ public override void Write(System.Text.Json.Utf8JsonWriter writer, Elastic.Clien
writer.WriteStartObject();
writer.WriteProperty(options, PropCompletionTime, value.CompletionTime, null, static (System.Text.Json.Utf8JsonWriter w, System.Text.Json.JsonSerializerOptions o, System.DateTimeOffset? v) => w.WriteNullableValueEx<System.DateTimeOffset>(o, v, typeof(Elastic.Clients.Elasticsearch.Serialization.DateTimeMarker)));
writer.WriteProperty(options, PropCompletionTimeInMillis, value.CompletionTimeInMillis, null, static (System.Text.Json.Utf8JsonWriter w, System.Text.Json.JsonSerializerOptions o, System.DateTimeOffset? v) => w.WriteNullableValueEx<System.DateTimeOffset>(o, v, typeof(Elastic.Clients.Elasticsearch.Serialization.DateTimeMillisMarker)));
writer.WriteProperty(options, PropError, value.Error, null, null);
writer.WriteProperty(options, PropExpirationTime, value.ExpirationTime, null, static (System.Text.Json.Utf8JsonWriter w, System.Text.Json.JsonSerializerOptions o, System.DateTimeOffset? v) => w.WriteNullableValueEx<System.DateTimeOffset>(o, v, typeof(Elastic.Clients.Elasticsearch.Serialization.DateTimeMarker)));
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)));
writer.WriteProperty(options, PropId, value.Id, null, null);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@ internal GetAsyncSearchResponse(Elastic.Clients.Elasticsearch.Serialization.Json
/// </summary>
public System.DateTimeOffset? CompletionTime { get; set; }
public System.DateTimeOffset? CompletionTimeInMillis { get; set; }
public Elastic.Clients.Elasticsearch.ErrorCause? Error { get; set; }

/// <summary>
/// <para>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ public sealed partial class SubmitAsyncSearchResponseConverter<TDocument> : Syst
{
private static readonly System.Text.Json.JsonEncodedText PropCompletionTime = System.Text.Json.JsonEncodedText.Encode("completion_time");
private static readonly System.Text.Json.JsonEncodedText PropCompletionTimeInMillis = System.Text.Json.JsonEncodedText.Encode("completion_time_in_millis");
private static readonly System.Text.Json.JsonEncodedText PropError = System.Text.Json.JsonEncodedText.Encode("error");
private static readonly System.Text.Json.JsonEncodedText PropExpirationTime = System.Text.Json.JsonEncodedText.Encode("expiration_time");
private static readonly System.Text.Json.JsonEncodedText PropExpirationTimeInMillis = System.Text.Json.JsonEncodedText.Encode("expiration_time_in_millis");
private static readonly System.Text.Json.JsonEncodedText PropId = System.Text.Json.JsonEncodedText.Encode("id");
Expand All @@ -41,6 +42,7 @@ public override Elastic.Clients.Elasticsearch.AsyncSearch.SubmitAsyncSearchRespo
reader.ValidateToken(System.Text.Json.JsonTokenType.StartObject);
LocalJsonValue<System.DateTimeOffset?> propCompletionTime = default;
LocalJsonValue<System.DateTimeOffset?> propCompletionTimeInMillis = default;
LocalJsonValue<Elastic.Clients.Elasticsearch.ErrorCause?> propError = default;
LocalJsonValue<System.DateTimeOffset?> propExpirationTime = default;
LocalJsonValue<System.DateTimeOffset> propExpirationTimeInMillis = default;
LocalJsonValue<string?> propId = default;
Expand All @@ -61,6 +63,11 @@ public override Elastic.Clients.Elasticsearch.AsyncSearch.SubmitAsyncSearchRespo
continue;
}

if (propError.TryReadProperty(ref reader, options, PropError, null))
{
continue;
}

if (propExpirationTime.TryReadProperty(ref reader, options, PropExpirationTime, static System.DateTimeOffset? (ref System.Text.Json.Utf8JsonReader r, System.Text.Json.JsonSerializerOptions o) => r.ReadNullableValueEx<System.DateTimeOffset>(o, typeof(Elastic.Clients.Elasticsearch.Serialization.DateTimeMarker))))
{
continue;
Expand Down Expand Up @@ -115,6 +122,7 @@ public override Elastic.Clients.Elasticsearch.AsyncSearch.SubmitAsyncSearchRespo
{
CompletionTime = propCompletionTime.Value,
CompletionTimeInMillis = propCompletionTimeInMillis.Value,
Error = propError.Value,
ExpirationTime = propExpirationTime.Value,
ExpirationTimeInMillis = propExpirationTimeInMillis.Value,
Id = propId.Value,
Expand All @@ -131,6 +139,7 @@ public override void Write(System.Text.Json.Utf8JsonWriter writer, Elastic.Clien
writer.WriteStartObject();
writer.WriteProperty(options, PropCompletionTime, value.CompletionTime, null, static (System.Text.Json.Utf8JsonWriter w, System.Text.Json.JsonSerializerOptions o, System.DateTimeOffset? v) => w.WriteNullableValueEx<System.DateTimeOffset>(o, v, typeof(Elastic.Clients.Elasticsearch.Serialization.DateTimeMarker)));
writer.WriteProperty(options, PropCompletionTimeInMillis, value.CompletionTimeInMillis, null, static (System.Text.Json.Utf8JsonWriter w, System.Text.Json.JsonSerializerOptions o, System.DateTimeOffset? v) => w.WriteNullableValueEx<System.DateTimeOffset>(o, v, typeof(Elastic.Clients.Elasticsearch.Serialization.DateTimeMillisMarker)));
writer.WriteProperty(options, PropError, value.Error, null, null);
writer.WriteProperty(options, PropExpirationTime, value.ExpirationTime, null, static (System.Text.Json.Utf8JsonWriter w, System.Text.Json.JsonSerializerOptions o, System.DateTimeOffset? v) => w.WriteNullableValueEx<System.DateTimeOffset>(o, v, typeof(Elastic.Clients.Elasticsearch.Serialization.DateTimeMarker)));
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)));
writer.WriteProperty(options, PropId, value.Id, null, null);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@ internal SubmitAsyncSearchResponse(Elastic.Clients.Elasticsearch.Serialization.J
/// </summary>
public System.DateTimeOffset? CompletionTime { get; set; }
public System.DateTimeOffset? CompletionTimeInMillis { get; set; }
public Elastic.Clients.Elasticsearch.ErrorCause? Error { get; set; }

/// <summary>
/// <para>
Expand Down
15 changes: 15 additions & 0 deletions src/Elastic.Clients.Elasticsearch/_Generated/Api/BulkRequest.g.cs
Original file line number Diff line number Diff line change
Expand Up @@ -247,6 +247,11 @@ public sealed partial class BulkRequestParameters : Elastic.Transport.RequestPar
/// </item>
/// <item>
/// <para>
/// Java: Check out <c>co.elastic.clients.elasticsearch._helpers.bulk.BulkIngester</c>
/// </para>
/// </item>
/// <item>
/// <para>
/// .NET: Check out <c>BulkAllObservable</c>
/// </para>
/// </item>
Expand Down Expand Up @@ -577,6 +582,11 @@ internal BulkRequest(Elastic.Clients.Elasticsearch.Serialization.JsonConstructor
/// </item>
/// <item>
/// <para>
/// Java: Check out <c>co.elastic.clients.elasticsearch._helpers.bulk.BulkIngester</c>
/// </para>
/// </item>
/// <item>
/// <para>
/// .NET: Check out <c>BulkAllObservable</c>
/// </para>
/// </item>
Expand Down Expand Up @@ -1057,6 +1067,11 @@ public Elastic.Clients.Elasticsearch.BulkRequestDescriptor RequestConfiguration(
/// </item>
/// <item>
/// <para>
/// Java: Check out <c>co.elastic.clients.elasticsearch._helpers.bulk.BulkIngester</c>
/// </para>
/// </item>
/// <item>
/// <para>
/// .NET: Check out <c>BulkAllObservable</c>
/// </para>
/// </item>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ public sealed partial class ExistsComponentTemplateRequestParameters : Elastic.T
/// Defaults to false, which means information is retrieved from the master node.
/// </para>
/// </summary>
[System.Obsolete("Deprecated in '9.0.0'. This parameter has no effect, is now deprecated, and will be removed in a future version.")]
public bool? Local { get => Q<bool?>("local"); set => Q("local", value); }

/// <summary>
Expand Down Expand Up @@ -93,6 +94,7 @@ internal ExistsComponentTemplateRequest(Elastic.Clients.Elasticsearch.Serializat
/// Defaults to false, which means information is retrieved from the master node.
/// </para>
/// </summary>
[System.Obsolete("Deprecated in '9.0.0'. This parameter has no effect, is now deprecated, and will be removed in a future version.")]
public bool? Local { get => Q<bool?>("local"); set => Q("local", value); }

/// <summary>
Expand Down Expand Up @@ -147,6 +149,7 @@ public Elastic.Clients.Elasticsearch.Cluster.ExistsComponentTemplateRequestDescr
return this;
}

[System.Obsolete("Deprecated in '9.0.0'. This parameter has no effect, is now deprecated, and will be removed in a future version.")]
/// <summary>
/// <para>
/// If true, the request retrieves information from the local node only.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@ public sealed partial class GetComponentTemplateRequestParameters : Elastic.Tran
/// If <c>false</c>, information is retrieved from the master node.
/// </para>
/// </summary>
[System.Obsolete("Deprecated in '9.0.0'. This parameter has no effect, is now deprecated, and will be removed in a future version.")]
public bool? Local { get => Q<bool?>("local"); set => Q("local", value); }

/// <summary>
Expand Down Expand Up @@ -127,6 +128,7 @@ internal GetComponentTemplateRequest(Elastic.Clients.Elasticsearch.Serialization
/// If <c>false</c>, information is retrieved from the master node.
/// </para>
/// </summary>
[System.Obsolete("Deprecated in '9.0.0'. This parameter has no effect, is now deprecated, and will be removed in a future version.")]
public bool? Local { get => Q<bool?>("local"); set => Q("local", value); }

/// <summary>
Expand Down Expand Up @@ -208,6 +210,7 @@ public Elastic.Clients.Elasticsearch.Cluster.GetComponentTemplateRequestDescript
return this;
}

[System.Obsolete("Deprecated in '9.0.0'. This parameter has no effect, is now deprecated, and will be removed in a future version.")]
/// <summary>
/// <para>
/// If <c>true</c>, the request retrieves information from the local node only.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -220,7 +220,7 @@ internal EqlSearchRequest(Elastic.Clients.Elasticsearch.Serialization.JsonConstr

/// <summary>
/// <para>
/// Field containing event timestamp. Default "@timestamp"
/// Field containing event timestamp.
/// </para>
/// </summary>
public Elastic.Clients.Elasticsearch.Field? TimestampField { get; set; }
Expand Down Expand Up @@ -646,7 +646,7 @@ public Elastic.Clients.Elasticsearch.Eql.EqlSearchRequestDescriptor TiebreakerFi

/// <summary>
/// <para>
/// Field containing event timestamp. Default "@timestamp"
/// Field containing event timestamp.
/// </para>
/// </summary>
public Elastic.Clients.Elasticsearch.Eql.EqlSearchRequestDescriptor TimestampField(Elastic.Clients.Elasticsearch.Field? value)
Expand All @@ -657,7 +657,7 @@ public Elastic.Clients.Elasticsearch.Eql.EqlSearchRequestDescriptor TimestampFie

/// <summary>
/// <para>
/// Field containing event timestamp. Default "@timestamp"
/// Field containing event timestamp.
/// </para>
/// </summary>
public Elastic.Clients.Elasticsearch.Eql.EqlSearchRequestDescriptor TimestampField<T>(System.Linq.Expressions.Expression<System.Func<T, object?>> value)
Expand Down Expand Up @@ -1089,7 +1089,7 @@ public Elastic.Clients.Elasticsearch.Eql.EqlSearchRequestDescriptor<TDocument> T

/// <summary>
/// <para>
/// Field containing event timestamp. Default "@timestamp"
/// Field containing event timestamp.
/// </para>
/// </summary>
public Elastic.Clients.Elasticsearch.Eql.EqlSearchRequestDescriptor<TDocument> TimestampField(Elastic.Clients.Elasticsearch.Field? value)
Expand All @@ -1100,7 +1100,7 @@ public Elastic.Clients.Elasticsearch.Eql.EqlSearchRequestDescriptor<TDocument> T

/// <summary>
/// <para>
/// Field containing event timestamp. Default "@timestamp"
/// Field containing event timestamp.
/// </para>
/// </summary>
public Elastic.Clients.Elasticsearch.Eql.EqlSearchRequestDescriptor<TDocument> TimestampField(System.Linq.Expressions.Expression<System.Func<TDocument, object?>> value)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ public sealed partial class ExistsTemplateRequestParameters : Elastic.Transport.
/// Indicates whether to get information from the local node only.
/// </para>
/// </summary>
[System.Obsolete("Deprecated in '9.0.0'. This parameter has no effect, is now deprecated, and will be removed in a future version.")]
public bool? Local { get => Q<bool?>("local"); set => Q("local", value); }

/// <summary>
Expand Down Expand Up @@ -109,6 +110,7 @@ internal ExistsTemplateRequest(Elastic.Clients.Elasticsearch.Serialization.JsonC
/// Indicates whether to get information from the local node only.
/// </para>
/// </summary>
[System.Obsolete("Deprecated in '9.0.0'. This parameter has no effect, is now deprecated, and will be removed in a future version.")]
public bool? Local { get => Q<bool?>("local"); set => Q("local", value); }

/// <summary>
Expand Down Expand Up @@ -178,6 +180,7 @@ public Elastic.Clients.Elasticsearch.IndexManagement.ExistsTemplateRequestDescri
return this;
}

[System.Obsolete("Deprecated in '9.0.0'. This parameter has no effect, is now deprecated, and will be removed in a future version.")]
/// <summary>
/// <para>
/// Indicates whether to get information from the local node only.
Expand Down
Loading
Loading