Skip to content

Commit

Permalink
Fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
flobernd committed Apr 3, 2024
1 parent e01a7be commit 8685afe
Show file tree
Hide file tree
Showing 4 changed files with 33 additions and 22 deletions.
11 changes: 11 additions & 0 deletions src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,17 @@ protected override (string ResolvedUrl, string UrlTemplate, Dictionary<string, s
}
}

public partial class SearchRequest<TInferDocument> : SearchRequest

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.2.3)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.2.3)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.2.3)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.2.3)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.2.3)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.2.3)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.2.3)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.2.3)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.1.3)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.1.3)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.1.3)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.1.3)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.1.3)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.1.3)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.0.1)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.0.1)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.0.1)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.0.1)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.0.1)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.0.1)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.0.1)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.0.1)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.7.1)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.7.1)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.7.1)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.7.1)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.7.1)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.7.1)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.7.1)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.7.1)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Unit

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Unit

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Unit

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Unit

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Unit

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Unit

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Unit

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Unit

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.4.3)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.4.3)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.4.3)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.4.3)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.4.3)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.4.3)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (latest-8)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (latest-8)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (latest-8)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (latest-8)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (latest-8)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (latest-8)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (latest-8)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (latest-8)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Canary

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Canary

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Canary

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Canary

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Canary

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Canary

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.9.0-SNAPSHOT)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.9.0-SNAPSHOT)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.9.0-SNAPSHOT)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.9.0-SNAPSHOT)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.9.0-SNAPSHOT)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.9.0-SNAPSHOT)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.9.0-SNAPSHOT)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.9.0-SNAPSHOT)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.3.3)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.3.3)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.3.3)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.3.3)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.3.3)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.3.3)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.3.3)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.3.3)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.8.0)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.8.0)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.8.0)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.8.0)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.8.0)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.8.0)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.5.3)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.5.3)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.5.3)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.5.3)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.5.3)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.5.3)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.5.3)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.5.3)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.6.2)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.6.2)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.6.2)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.6.2)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.6.2)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'

Check failure on line 40 in src/Elastic.Clients.Elasticsearch.Shared/Api/SearchRequest.cs

View workflow job for this annotation

GitHub Actions / Tests (8.6.2)

'SearchRequest<TInferDocument>': cannot derive from sealed type 'SearchRequest'
{
public SearchRequest(Indices? indices) : base(indices)
{
}

public SearchRequest() : base(typeof(TInferDocument))
{
}
}

public sealed partial class SearchRequestDescriptor<TDocument>
{
public SearchRequestDescriptor<TDocument> Index(Indices indices)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -601,7 +601,7 @@ public override void Write(Utf8JsonWriter writer, SearchRequest value, JsonSeria
/// <para>Returns search hits that match the query defined in the request.<br/>You can provide search queries using the `q` query string parameter or the request body.<br/>If both are specified, only the query parameter is used.</para>
/// </summary>
[JsonConverter(typeof(SearchRequestConverter))]
public sealed partial class SearchRequest : PlainRequest<SearchRequestParameters>
public partial class SearchRequest : PlainRequest<SearchRequestParameters>
{
public SearchRequest()
{
Expand Down Expand Up @@ -3231,4 +3231,4 @@ protected override void Serialize(Utf8JsonWriter writer, JsonSerializerOptions o

writer.WriteEndObject();
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -153,33 +153,33 @@ public virtual Task<GetAsyncSearchResponse<TDocument>> GetAsync<TDocument>(GetAs
[Obsolete("Synchronous methods are deprecated and could be removed in the future.")]
public virtual GetAsyncSearchResponse<TDocument> Get<TDocument>(Elastic.Clients.Elasticsearch.Id id)
{
var descriptor = new GetAsyncSearchRequestDescriptor(id);
var descriptor = new GetAsyncSearchRequestDescriptor<TDocument>(id);
descriptor.BeforeRequest();
return DoRequest<GetAsyncSearchRequestDescriptor, GetAsyncSearchResponse<TDocument>, GetAsyncSearchRequestParameters>(descriptor);
return DoRequest<GetAsyncSearchRequestDescriptor<TDocument>, GetAsyncSearchResponse<TDocument>, GetAsyncSearchRequestParameters>(descriptor);
}

/// <summary>
/// <para>Retrieves the results of a previously submitted async search request given its ID.</para>
/// <para><see href="https://www.elastic.co/guide/en/elasticsearch/reference/8.13/async-search.html">Learn more about this API in the Elasticsearch documentation.</see></para>
/// </summary>
[Obsolete("Synchronous methods are deprecated and could be removed in the future.")]
public virtual GetAsyncSearchResponse<TDocument> Get<TDocument>(GetAsyncSearchRequestDescriptor descriptor)
public virtual GetAsyncSearchResponse<TDocument> Get<TDocument>(GetAsyncSearchRequestDescriptor<TDocument> descriptor)
{
descriptor.BeforeRequest();
return DoRequest<GetAsyncSearchRequestDescriptor, GetAsyncSearchResponse<TDocument>, GetAsyncSearchRequestParameters>(descriptor);
return DoRequest<GetAsyncSearchRequestDescriptor<TDocument>, GetAsyncSearchResponse<TDocument>, GetAsyncSearchRequestParameters>(descriptor);
}

/// <summary>
/// <para>Retrieves the results of a previously submitted async search request given its ID.</para>
/// <para><see href="https://www.elastic.co/guide/en/elasticsearch/reference/8.13/async-search.html">Learn more about this API in the Elasticsearch documentation.</see></para>
/// </summary>
[Obsolete("Synchronous methods are deprecated and could be removed in the future.")]
public virtual GetAsyncSearchResponse<TDocument> Get<TDocument>(Elastic.Clients.Elasticsearch.Id id, Action<GetAsyncSearchRequestDescriptor> configureRequest)
public virtual GetAsyncSearchResponse<TDocument> Get<TDocument>(Elastic.Clients.Elasticsearch.Id id, Action<GetAsyncSearchRequestDescriptor<TDocument>> configureRequest)
{
var descriptor = new GetAsyncSearchRequestDescriptor(id);
var descriptor = new GetAsyncSearchRequestDescriptor<TDocument>(id);
configureRequest?.Invoke(descriptor);
descriptor.BeforeRequest();
return DoRequest<GetAsyncSearchRequestDescriptor, GetAsyncSearchResponse<TDocument>, GetAsyncSearchRequestParameters>(descriptor);
return DoRequest<GetAsyncSearchRequestDescriptor<TDocument>, GetAsyncSearchResponse<TDocument>, GetAsyncSearchRequestParameters>(descriptor);
}

/// <summary>
Expand All @@ -188,31 +188,31 @@ public virtual GetAsyncSearchResponse<TDocument> Get<TDocument>(Elastic.Clients.
/// </summary>
public virtual Task<GetAsyncSearchResponse<TDocument>> GetAsync<TDocument>(Elastic.Clients.Elasticsearch.Id id, CancellationToken cancellationToken = default)
{
var descriptor = new GetAsyncSearchRequestDescriptor(id);
var descriptor = new GetAsyncSearchRequestDescriptor<TDocument>(id);
descriptor.BeforeRequest();
return DoRequestAsync<GetAsyncSearchRequestDescriptor, GetAsyncSearchResponse<TDocument>, GetAsyncSearchRequestParameters>(descriptor, cancellationToken);
return DoRequestAsync<GetAsyncSearchRequestDescriptor<TDocument>, GetAsyncSearchResponse<TDocument>, GetAsyncSearchRequestParameters>(descriptor, cancellationToken);
}

/// <summary>
/// <para>Retrieves the results of a previously submitted async search request given its ID.</para>
/// <para><see href="https://www.elastic.co/guide/en/elasticsearch/reference/8.13/async-search.html">Learn more about this API in the Elasticsearch documentation.</see></para>
/// </summary>
public virtual Task<GetAsyncSearchResponse<TDocument>> GetAsync<TDocument>(GetAsyncSearchRequestDescriptor descriptor, CancellationToken cancellationToken = default)
public virtual Task<GetAsyncSearchResponse<TDocument>> GetAsync<TDocument>(GetAsyncSearchRequestDescriptor<TDocument> descriptor, CancellationToken cancellationToken = default)
{
descriptor.BeforeRequest();
return DoRequestAsync<GetAsyncSearchRequestDescriptor, GetAsyncSearchResponse<TDocument>, GetAsyncSearchRequestParameters>(descriptor, cancellationToken);
return DoRequestAsync<GetAsyncSearchRequestDescriptor<TDocument>, GetAsyncSearchResponse<TDocument>, GetAsyncSearchRequestParameters>(descriptor, cancellationToken);
}

/// <summary>
/// <para>Retrieves the results of a previously submitted async search request given its ID.</para>
/// <para><see href="https://www.elastic.co/guide/en/elasticsearch/reference/8.13/async-search.html">Learn more about this API in the Elasticsearch documentation.</see></para>
/// </summary>
public virtual Task<GetAsyncSearchResponse<TDocument>> GetAsync<TDocument>(Elastic.Clients.Elasticsearch.Id id, Action<GetAsyncSearchRequestDescriptor> configureRequest, CancellationToken cancellationToken = default)
public virtual Task<GetAsyncSearchResponse<TDocument>> GetAsync<TDocument>(Elastic.Clients.Elasticsearch.Id id, Action<GetAsyncSearchRequestDescriptor<TDocument>> configureRequest, CancellationToken cancellationToken = default)
{
var descriptor = new GetAsyncSearchRequestDescriptor(id);
var descriptor = new GetAsyncSearchRequestDescriptor<TDocument>(id);
configureRequest?.Invoke(descriptor);
descriptor.BeforeRequest();
return DoRequestAsync<GetAsyncSearchRequestDescriptor, GetAsyncSearchResponse<TDocument>, GetAsyncSearchRequestParameters>(descriptor, cancellationToken);
return DoRequestAsync<GetAsyncSearchRequestDescriptor<TDocument>, GetAsyncSearchResponse<TDocument>, GetAsyncSearchRequestParameters>(descriptor, cancellationToken);
}

/// <summary>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -85,8 +85,8 @@ public sealed partial class TermsAggregation
/// <para>Specifies the sort order of the buckets.<br/>Defaults to sorting by descending document count.</para>
/// </summary>
[JsonInclude, JsonPropertyName("order")]
[SingleOrManyCollectionConverter(typeof(IReadOnlyDictionary<Elastic.Clients.Elasticsearch.Field, Elastic.Clients.Elasticsearch.SortOrder>))]
public ICollection<IDictionary<Elastic.Clients.Elasticsearch.Field, Elastic.Clients.Elasticsearch.SortOrder>>? Order { get; set; }
[JsonConverter(typeof(SingleOrManyCollectionConverter<KeyValuePair<Elastic.Clients.Elasticsearch.Field, Elastic.Clients.Elasticsearch.SortOrder>>))]
public ICollection<KeyValuePair<Elastic.Clients.Elasticsearch.Field, Elastic.Clients.Elasticsearch.SortOrder>>? Order { get; set; }
[JsonInclude, JsonPropertyName("script")]
public Elastic.Clients.Elasticsearch.Script? Script { get; set; }

Expand Down Expand Up @@ -138,7 +138,7 @@ public TermsAggregationDescriptor() : base()
private bool? MissingBucketValue { get; set; }
private Elastic.Clients.Elasticsearch.Aggregations.MissingOrder? MissingOrderValue { get; set; }
private string? NameValue { get; set; }
private ICollection<IDictionary<Elastic.Clients.Elasticsearch.Field, Elastic.Clients.Elasticsearch.SortOrder>>? OrderValue { get; set; }
private ICollection<KeyValuePair<Elastic.Clients.Elasticsearch.Field, Elastic.Clients.Elasticsearch.SortOrder>>? OrderValue { get; set; }
private Elastic.Clients.Elasticsearch.Script? ScriptValue { get; set; }
private int? ShardSizeValue { get; set; }
private bool? ShowTermDocCountErrorValue { get; set; }
Expand Down Expand Up @@ -259,7 +259,7 @@ public TermsAggregationDescriptor<TDocument> Name(string? name)
/// <summary>
/// <para>Specifies the sort order of the buckets.<br/>Defaults to sorting by descending document count.</para>
/// </summary>
public TermsAggregationDescriptor<TDocument> Order(ICollection<IDictionary<Elastic.Clients.Elasticsearch.Field, Elastic.Clients.Elasticsearch.SortOrder>>? order)
public TermsAggregationDescriptor<TDocument> Order(ICollection<KeyValuePair<Elastic.Clients.Elasticsearch.Field, Elastic.Clients.Elasticsearch.SortOrder>>? order)
{
OrderValue = order;
return Self;
Expand Down Expand Up @@ -385,7 +385,7 @@ protected override void Serialize(Utf8JsonWriter writer, JsonSerializerOptions o
if (OrderValue is not null)
{
writer.WritePropertyName("order");
SingleOrManySerializationHelper.Serialize<IDictionary<Elastic.Clients.Elasticsearch.Field, Elastic.Clients.Elasticsearch.SortOrder>>(OrderValue, writer, options);
SingleOrManySerializationHelper.Serialize<KeyValuePair<Elastic.Clients.Elasticsearch.Field, Elastic.Clients.Elasticsearch.SortOrder>>(OrderValue, writer, options);
}

if (ScriptValue is not null)
Expand Down Expand Up @@ -724,4 +724,4 @@ protected override void Serialize(Utf8JsonWriter writer, JsonSerializerOptions o

writer.WriteEndObject();
}
}
}

0 comments on commit 8685afe

Please sign in to comment.