From 407956a9ecb2731acbdb076f0fc977fc1db5941f Mon Sep 17 00:00:00 2001 From: Steve Gordon Date: Wed, 9 Nov 2022 16:24:17 +0000 Subject: [PATCH] Respond to Elastic.Transport changes (#6937) * Respond to transport changes * Add transport directly * Response and ApiCallDetails refactoring * Update tests * Fix request types * Refactoring transport to abstract types * Remove IRequestParameters * Remove ITransport * Remove IProduceRegistration * Finalise changes --- benchmarks/Benchmarks/packages.lock.json | 12 +- benchmarks/Profiling/packages.lock.json | 12 +- .../HandleNestTypesOnSourceJsonConverter.cs | 4 +- .../JTokenExtensions.cs | 2 +- .../packages.lock.json | 72 +-- .../Api/BulkRequest.cs | 14 +- .../Api/IndexRequest.cs | 6 +- .../Client/ElasticsearchClient-Manual.cs | 8 +- .../Client/ElasticsearchClient.cs | 109 ++-- .../ElasticsearchResponseBaseExtensions.cs | 4 +- .../Client/IndicesNamespace.cs | 4 +- .../Client/NamespacedClientProxy.cs | 54 +- .../ElasticsearchClientSettings.cs | 34 +- .../ElasticsearchClientProductRegistration.cs | 6 +- .../Core/Infer/Inferrer.cs | 4 +- .../Core/Request/IRequest.cs | 40 -- .../Core/Request/PlainRequest.cs | 23 +- .../Core/Request/Request.cs | 90 +-- .../Core/Request/RequestDescriptor.cs | 10 +- .../Core/Request/RouteValues.cs | 2 +- .../Core/Response/DictionaryResponse.cs | 2 +- .../Elastic.Clients.Elasticsearch.csproj | 2 +- .../Helpers/BulkAllObservable.cs | 14 +- .../Helpers/RequestParametersExtensions.cs | 2 +- .../AsyncSearch/AsyncSearchStatusRequest.g.cs | 14 +- .../AsyncSearchStatusResponse.g.cs | 2 +- .../AsyncSearch/AsyncSearchSubmitRequest.g.cs | 14 +- .../AsyncSearchSubmitResponse.g.cs | 2 +- .../AsyncSearch/DeleteAsyncSearchRequest.g.cs | 14 +- .../DeleteAsyncSearchResponse.g.cs | 2 +- .../AsyncSearch/GetAsyncSearchRequest.g.cs | 14 +- .../AsyncSearch/GetAsyncSearchResponse.g.cs | 2 +- .../_Generated/Api/BulkRequest.g.cs | 14 +- .../_Generated/Api/BulkResponse.g.cs | 2 +- .../_Generated/Api/ClearScrollRequest.g.cs | 10 +- .../_Generated/Api/ClearScrollResponse.g.cs | 2 +- .../Api/ClosePointInTimeRequest.g.cs | 10 +- .../Api/ClosePointInTimeResponse.g.cs | 2 +- .../Api/Cluster/ClusterHealthRequest.g.cs | 14 +- .../Api/Cluster/ClusterHealthResponse.g.cs | 2 +- .../_Generated/Api/CountRequest.g.cs | 14 +- .../_Generated/Api/CountResponse.g.cs | 2 +- .../_Generated/Api/CreateRequest.g.cs | 10 +- .../_Generated/Api/CreateResponse.g.cs | 2 +- .../_Generated/Api/DeleteByQueryRequest.g.cs | 14 +- .../_Generated/Api/DeleteByQueryResponse.g.cs | 2 +- .../Api/DeleteByQueryRethrottleRequest.g.cs | 10 +- .../Api/DeleteByQueryRethrottleResponse.g.cs | 2 +- .../_Generated/Api/DeleteRequest.g.cs | 14 +- .../_Generated/Api/DeleteResponse.g.cs | 2 +- .../_Generated/Api/DeleteScriptRequest.g.cs | 14 +- .../_Generated/Api/DeleteScriptResponse.g.cs | 2 +- .../_Generated/Api/Eql/DeleteEqlRequest.g.cs | 14 +- .../_Generated/Api/Eql/DeleteEqlResponse.g.cs | 2 +- .../Api/Eql/EqlGetStatusRequest.g.cs | 14 +- .../Api/Eql/EqlGetStatusResponse.g.cs | 2 +- .../_Generated/Api/Eql/EqlSearchRequest.g.cs | 14 +- .../_Generated/Api/Eql/EqlSearchResponse.g.cs | 2 +- .../_Generated/Api/Eql/GetEqlRequest.g.cs | 14 +- .../_Generated/Api/Eql/GetEqlResponse.g.cs | 2 +- .../_Generated/Api/ExistsRequest.g.cs | 14 +- .../_Generated/Api/ExistsResponse.g.cs | 4 +- .../_Generated/Api/ExistsSourceRequest.g.cs | 14 +- .../_Generated/Api/ExistsSourceResponse.g.cs | 4 +- .../_Generated/Api/ExplainRequest.g.cs | 14 +- .../_Generated/Api/ExplainResponse.g.cs | 2 +- .../_Generated/Api/FieldCapsRequest.g.cs | 14 +- .../_Generated/Api/FieldCapsResponse.g.cs | 2 +- .../_Generated/Api/GetRequest.g.cs | 14 +- .../_Generated/Api/GetResponse.g.cs | 2 +- .../Api/IndexManagement/AliasRequest.g.cs | 14 +- .../Api/IndexManagement/CloneRequest.g.cs | 14 +- .../Api/IndexManagement/CloneResponse.g.cs | 2 +- .../Api/IndexManagement/CloseRequest.g.cs | 14 +- .../Api/IndexManagement/CloseResponse.g.cs | 2 +- .../CreateDataStreamRequest.g.cs | 10 +- .../CreateDataStreamResponse.g.cs | 2 +- .../Api/IndexManagement/CreateRequest.g.cs | 14 +- .../Api/IndexManagement/CreateResponse.g.cs | 2 +- .../IndexManagement/DataStreamRequest.g.cs | 10 +- .../IndexManagement/DataStreamResponse.g.cs | 2 +- .../IndexManagement/DeleteAliasRequest.g.cs | 14 +- .../IndexManagement/DeleteAliasResponse.g.cs | 2 +- .../DeleteDataStreamRequest.g.cs | 10 +- .../DeleteDataStreamResponse.g.cs | 2 +- .../DeleteIndexTemplateRequest.g.cs | 10 +- .../DeleteIndexTemplateResponse.g.cs | 2 +- .../Api/IndexManagement/DeleteRequest.g.cs | 14 +- .../Api/IndexManagement/DeleteResponse.g.cs | 2 +- .../DeleteTemplateRequest.g.cs | 10 +- .../DeleteTemplateResponse.g.cs | 2 +- .../IndexManagement/ExistsAliasRequest.g.cs | 14 +- .../IndexManagement/ExistsAliasResponse.g.cs | 4 +- .../ExistsIndexTemplateRequest.g.cs | 10 +- .../ExistsIndexTemplateResponse.g.cs | 4 +- .../Api/IndexManagement/ExistsRequest.g.cs | 14 +- .../Api/IndexManagement/ExistsResponse.g.cs | 4 +- .../ExistsTemplateRequest.g.cs | 10 +- .../ExistsTemplateResponse.g.cs | 4 +- .../IndexManagement/FieldMappingRequest.g.cs | 14 +- .../Api/IndexManagement/FlushRequest.g.cs | 14 +- .../Api/IndexManagement/FlushResponse.g.cs | 2 +- .../IndexManagement/ForcemergeRequest.g.cs | 14 +- .../IndexManagement/ForcemergeResponse.g.cs | 2 +- .../Api/IndexManagement/GetRequest.g.cs | 14 +- .../IndexManagement/IndexTemplateRequest.g.cs | 10 +- .../IndexTemplateResponse.g.cs | 2 +- .../Api/IndexManagement/MappingRequest.g.cs | 14 +- .../MigrateToDataStreamRequest.g.cs | 10 +- .../MigrateToDataStreamResponse.g.cs | 2 +- .../Api/IndexManagement/OpenRequest.g.cs | 14 +- .../Api/IndexManagement/OpenResponse.g.cs | 2 +- .../Api/IndexManagement/PutAliasRequest.g.cs | 14 +- .../Api/IndexManagement/PutAliasResponse.g.cs | 2 +- .../PutIndexTemplateRequest.g.cs | 14 +- .../PutIndexTemplateResponse.g.cs | 2 +- .../IndexManagement/PutMappingRequest.g.cs | 14 +- .../IndexManagement/PutMappingResponse.g.cs | 2 +- .../IndexManagement/PutTemplateRequest.g.cs | 10 +- .../IndexManagement/PutTemplateResponse.g.cs | 2 +- .../Api/IndexManagement/RefreshRequest.g.cs | 14 +- .../Api/IndexManagement/RefreshResponse.g.cs | 2 +- .../Api/IndexManagement/RolloverRequest.g.cs | 10 +- .../Api/IndexManagement/RolloverResponse.g.cs | 2 +- .../Api/IndexManagement/ShrinkRequest.g.cs | 14 +- .../Api/IndexManagement/ShrinkResponse.g.cs | 2 +- .../SimulateIndexTemplateRequest.g.cs | 14 +- .../SimulateIndexTemplateResponse.g.cs | 2 +- .../SimulateTemplateRequest.g.cs | 10 +- .../SimulateTemplateResponse.g.cs | 2 +- .../Api/IndexManagement/SplitRequest.g.cs | 14 +- .../Api/IndexManagement/SplitResponse.g.cs | 2 +- .../Api/IndexManagement/StatsRequest.g.cs | 14 +- .../Api/IndexManagement/StatsResponse.g.cs | 2 +- .../Api/IndexManagement/TemplateRequest.g.cs | 10 +- .../_Generated/Api/IndexRequest.g.cs | 10 +- .../_Generated/Api/IndexResponse.g.cs | 2 +- .../_Generated/Api/InfoRequest.g.cs | 10 +- .../_Generated/Api/InfoResponse.g.cs | 2 +- .../_Generated/Api/MultiGetRequest.g.cs | 14 +- .../_Generated/Api/MultiGetResponse.g.cs | 2 +- .../_Generated/Api/MultiSearchRequest.g.cs | 14 +- .../_Generated/Api/MultiSearchResponse.g.cs | 2 +- .../Api/MultiSearchTemplateRequest.g.cs | 14 +- .../Api/MultiSearchTemplateResponse.g.cs | 2 +- .../Api/OpenPointInTimeRequest.g.cs | 14 +- .../Api/OpenPointInTimeResponse.g.cs | 2 +- .../_Generated/Api/PingRequest.g.cs | 10 +- .../_Generated/Api/PingResponse.g.cs | 2 +- .../_Generated/Api/PutScriptRequest.g.cs | 14 +- .../_Generated/Api/PutScriptResponse.g.cs | 2 +- .../_Generated/Api/RankEvalRequest.g.cs | 14 +- .../_Generated/Api/RankEvalResponse.g.cs | 2 +- .../_Generated/Api/ReindexRequest.g.cs | 14 +- .../_Generated/Api/ReindexResponse.g.cs | 2 +- .../Api/ReindexRethrottleRequest.g.cs | 10 +- .../Api/ReindexRethrottleResponse.g.cs | 2 +- .../_Generated/Api/ScriptContextRequest.g.cs | 10 +- .../_Generated/Api/ScriptContextResponse.g.cs | 2 +- .../Api/ScriptLanguagesRequest.g.cs | 10 +- .../Api/ScriptLanguagesResponse.g.cs | 2 +- .../_Generated/Api/ScriptRequest.g.cs | 14 +- .../_Generated/Api/ScriptResponse.g.cs | 2 +- .../_Generated/Api/ScrollRequest.g.cs | 10 +- .../_Generated/Api/ScrollResponse.g.cs | 2 +- .../_Generated/Api/SearchRequest.g.cs | 14 +- .../_Generated/Api/SearchResponse.g.cs | 2 +- .../_Generated/Api/SearchShardsRequest.g.cs | 14 +- .../_Generated/Api/SearchShardsResponse.g.cs | 2 +- .../_Generated/Api/SourceRequest.g.cs | 14 +- .../_Generated/Api/SourceResponse.g.cs | 2 +- .../Api/Sql/SqlClearCursorRequest.g.cs | 10 +- .../Api/Sql/SqlClearCursorResponse.g.cs | 2 +- .../Api/Sql/SqlDeleteAsyncRequest.g.cs | 14 +- .../Api/Sql/SqlDeleteAsyncResponse.g.cs | 2 +- .../Api/Sql/SqlGetAsyncRequest.g.cs | 14 +- .../Api/Sql/SqlGetAsyncResponse.g.cs | 2 +- .../Api/Sql/SqlGetAsyncStatusRequest.g.cs | 14 +- .../Api/Sql/SqlGetAsyncStatusResponse.g.cs | 2 +- .../_Generated/Api/Sql/SqlQueryRequest.g.cs | 14 +- .../_Generated/Api/Sql/SqlQueryResponse.g.cs | 2 +- .../_Generated/Api/TermsEnumRequest.g.cs | 14 +- .../_Generated/Api/TermsEnumResponse.g.cs | 2 +- .../_Generated/Api/UpdateByQueryRequest.g.cs | 14 +- .../_Generated/Api/UpdateByQueryResponse.g.cs | 2 +- .../Api/UpdateByQueryRethrottleRequest.g.cs | 10 +- .../Api/UpdateByQueryRethrottleResponse.g.cs | 2 +- .../_Generated/Api/UpdateRequest.g.cs | 10 +- .../_Generated/Api/UpdateResponse.g.cs | 2 +- .../ElasticsearchClient.AsyncSearch.g.cs | 56 +- .../Client/ElasticsearchClient.Cluster.g.cs | 16 +- .../Client/ElasticsearchClient.Eql.g.cs | 56 +- .../Client/ElasticsearchClient.Indices.g.cs | 540 ++++++++-------- .../Client/ElasticsearchClient.Sql.g.cs | 76 +-- .../Client/ElasticsearchClient.g.cs | 576 +++++++++--------- .../packages.lock.json | 72 +-- src/Playground/Program.cs | 4 + src/Playground/packages.lock.json | 12 +- .../Tests.ClusterLauncher/packages.lock.json | 36 +- .../TestElasticsearchClientSettings.cs | 2 +- .../Extensions/EphemeralClusterExtensions.cs | 2 +- .../Tests.Core/Extensions/ShouldExtensions.cs | 12 +- .../Extensions/TestConfigurationExtensions.cs | 2 +- .../NodeSeeders/DefaultSeeder.cs | 2 +- .../Serialization/JsonRoundTripper.cs | 8 +- tests/Tests.Core/packages.lock.json | 12 +- tests/Tests.Domain/packages.lock.json | 12 +- .../Errors/ServerErrorTestsBase.cs | 2 +- .../Inference/IndexNameInference.doc.cs | 12 +- .../Mapping/ParentChildRelationships.doc.cs | 12 +- .../Serialization/CustomSerialization.doc.cs | 2 +- .../Document/Single/Create/CreateApiTests.cs | 8 +- .../IndexAnonymousTypesIntegrationTests.cs | 2 +- .../Document/Single/Index/IndexApiTests.cs | 8 +- .../Index/IndexJObjectIntegrationTests.cs | 2 +- .../EndpointTests/ApiIntegrationTestBase.cs | 24 +- .../Framework/EndpointTests/ApiTestBase.cs | 12 +- .../CoordinatedIntegrationTestBase.cs | 12 +- .../EndpointTests/CoordinatedUsage.cs | 14 +- .../RequestResponseApiTestBase.cs | 4 +- .../EndpointTests/TestState/EndpointUsage.cs | 14 +- .../EndpointTests/TestState/LazyResponses.cs | 12 +- .../Framework/EndpointTests/UrlTester.cs | 20 +- .../EndpointTests/UrlTesterExtensions.cs | 4 +- tests/Tests/Tests.csproj | 2 +- tests/Tests/packages.lock.json | 20 +- 226 files changed, 1703 insertions(+), 1763 deletions(-) delete mode 100644 src/Elastic.Clients.Elasticsearch/Core/Request/IRequest.cs diff --git a/benchmarks/Benchmarks/packages.lock.json b/benchmarks/Benchmarks/packages.lock.json index 27bbaa8357a..08614b0e273 100644 --- a/benchmarks/Benchmarks/packages.lock.json +++ b/benchmarks/Benchmarks/packages.lock.json @@ -67,13 +67,13 @@ }, "Elastic.Transport": { "type": "Transitive", - "resolved": "0.3.2", - "contentHash": "saT+26tm2xsXEbCnZHP0bsQNUQbWrLQ2J9tlzAnxPHKsrnNbcuegNDTfZy8GJdrQNbg4tsnLerzThgkU8rYHbA==", + "resolved": "0.4.0", + "contentHash": "4uqaeeZOboqs8nSvYnQXnGOSTyPo4SvV4NH3o+Ls3OEV1d9VipYS09/8/DcmcklK7hWuQXhrdsQd1b6Vi0a//w==", "dependencies": { "Microsoft.CSharp": "4.7.0", "System.Buffers": "4.5.1", "System.Diagnostics.DiagnosticSource": "5.0.1", - "System.Text.Json": "6.0.1" + "System.Text.Json": "6.0.0" } }, "Elasticsearch.Net": { @@ -1035,8 +1035,8 @@ }, "System.Text.Json": { "type": "Transitive", - "resolved": "6.0.1", - "contentHash": "X3cTdM+jna1YyfTUzToW7aVgINFv7R1W4+1+3hua/YCyLjApPoR8fd+2Cep9DbfYjbv+rBx4K6dlmAWEJr9AHg==", + "resolved": "6.0.0", + "contentHash": "zaJsHfESQvJ11vbXnNlkrR46IaMULk/gHxYsJphzSF+07kTjPHv+Oc14w6QEOfo3Q4hqLJgStUaYB9DBl0TmWg==", "dependencies": { "System.Runtime.CompilerServices.Unsafe": "6.0.0", "System.Text.Encodings.Web": "6.0.0" @@ -1195,7 +1195,7 @@ "elastic.clients.elasticsearch": { "type": "Project", "dependencies": { - "Elastic.Transport": "[0.3.2, )" + "Elastic.Transport": "[0.4.0, )" } } } diff --git a/benchmarks/Profiling/packages.lock.json b/benchmarks/Profiling/packages.lock.json index 362035ab72d..f1ff9c7aec7 100644 --- a/benchmarks/Profiling/packages.lock.json +++ b/benchmarks/Profiling/packages.lock.json @@ -31,13 +31,13 @@ }, "Elastic.Transport": { "type": "Transitive", - "resolved": "0.3.2", - "contentHash": "saT+26tm2xsXEbCnZHP0bsQNUQbWrLQ2J9tlzAnxPHKsrnNbcuegNDTfZy8GJdrQNbg4tsnLerzThgkU8rYHbA==", + "resolved": "0.4.0", + "contentHash": "4uqaeeZOboqs8nSvYnQXnGOSTyPo4SvV4NH3o+Ls3OEV1d9VipYS09/8/DcmcklK7hWuQXhrdsQd1b6Vi0a//w==", "dependencies": { "Microsoft.CSharp": "4.7.0", "System.Buffers": "4.5.1", "System.Diagnostics.DiagnosticSource": "5.0.1", - "System.Text.Json": "6.0.1" + "System.Text.Json": "6.0.0" } }, "Microsoft.Build.Tasks.Git": { @@ -121,8 +121,8 @@ }, "System.Text.Json": { "type": "Transitive", - "resolved": "6.0.1", - "contentHash": "X3cTdM+jna1YyfTUzToW7aVgINFv7R1W4+1+3hua/YCyLjApPoR8fd+2Cep9DbfYjbv+rBx4K6dlmAWEJr9AHg==", + "resolved": "6.0.0", + "contentHash": "zaJsHfESQvJ11vbXnNlkrR46IaMULk/gHxYsJphzSF+07kTjPHv+Oc14w6QEOfo3Q4hqLJgStUaYB9DBl0TmWg==", "dependencies": { "System.Runtime.CompilerServices.Unsafe": "6.0.0", "System.Text.Encodings.Web": "6.0.0" @@ -131,7 +131,7 @@ "elastic.clients.elasticsearch": { "type": "Project", "dependencies": { - "Elastic.Transport": "[0.3.2, )" + "Elastic.Transport": "[0.4.0, )" } } } diff --git a/src/Elastic.Clients.Elasticsearch.JsonNetSerializer/Converters/HandleNestTypesOnSourceJsonConverter.cs b/src/Elastic.Clients.Elasticsearch.JsonNetSerializer/Converters/HandleNestTypesOnSourceJsonConverter.cs index b887ecd1c44..05ffb3d986d 100644 --- a/src/Elastic.Clients.Elasticsearch.JsonNetSerializer/Converters/HandleNestTypesOnSourceJsonConverter.cs +++ b/src/Elastic.Clients.Elasticsearch.JsonNetSerializer/Converters/HandleNestTypesOnSourceJsonConverter.cs @@ -28,9 +28,9 @@ public class HandleNestTypesOnSourceJsonConverter : JsonConverter }; private readonly Serializer _builtInSerializer; - private readonly IMemoryStreamFactory _memoryStreamFactory; + private readonly MemoryStreamFactory _memoryStreamFactory; - public HandleNestTypesOnSourceJsonConverter(Serializer builtInSerializer, IMemoryStreamFactory memoryStreamFactory + public HandleNestTypesOnSourceJsonConverter(Serializer builtInSerializer, MemoryStreamFactory memoryStreamFactory ) { _builtInSerializer = builtInSerializer; diff --git a/src/Elastic.Clients.Elasticsearch.JsonNetSerializer/JTokenExtensions.cs b/src/Elastic.Clients.Elasticsearch.JsonNetSerializer/JTokenExtensions.cs index 58b6e23a928..d10d0594282 100644 --- a/src/Elastic.Clients.Elasticsearch.JsonNetSerializer/JTokenExtensions.cs +++ b/src/Elastic.Clients.Elasticsearch.JsonNetSerializer/JTokenExtensions.cs @@ -14,7 +14,7 @@ internal static class JTokenExtensions /// /// Writes a to a using /// - public static MemoryStream ToStream(this JToken token, IMemoryStreamFactory memoryStreamFactory) + public static MemoryStream ToStream(this JToken token, MemoryStreamFactory memoryStreamFactory) { var ms = memoryStreamFactory.Create(); using (var streamWriter = new StreamWriter(ms, ConnectionSettingsAwareSerializer.ExpectedEncoding, diff --git a/src/Elastic.Clients.Elasticsearch.JsonNetSerializer/packages.lock.json b/src/Elastic.Clients.Elasticsearch.JsonNetSerializer/packages.lock.json index 30ee7aaf027..abd3d524cd2 100644 --- a/src/Elastic.Clients.Elasticsearch.JsonNetSerializer/packages.lock.json +++ b/src/Elastic.Clients.Elasticsearch.JsonNetSerializer/packages.lock.json @@ -37,13 +37,13 @@ }, "Elastic.Transport": { "type": "Transitive", - "resolved": "0.3.2", - "contentHash": "saT+26tm2xsXEbCnZHP0bsQNUQbWrLQ2J9tlzAnxPHKsrnNbcuegNDTfZy8GJdrQNbg4tsnLerzThgkU8rYHbA==", + "resolved": "0.4.0", + "contentHash": "4uqaeeZOboqs8nSvYnQXnGOSTyPo4SvV4NH3o+Ls3OEV1d9VipYS09/8/DcmcklK7hWuQXhrdsQd1b6Vi0a//w==", "dependencies": { "Microsoft.CSharp": "4.7.0", "System.Buffers": "4.5.1", "System.Diagnostics.DiagnosticSource": "5.0.1", - "System.Text.Json": "6.0.1", + "System.Text.Json": "6.0.0", "System.Threading.Tasks.Extensions": "4.5.4" } }, @@ -128,8 +128,8 @@ }, "System.Text.Json": { "type": "Transitive", - "resolved": "6.0.1", - "contentHash": "X3cTdM+jna1YyfTUzToW7aVgINFv7R1W4+1+3hua/YCyLjApPoR8fd+2Cep9DbfYjbv+rBx4K6dlmAWEJr9AHg==", + "resolved": "6.0.0", + "contentHash": "zaJsHfESQvJ11vbXnNlkrR46IaMULk/gHxYsJphzSF+07kTjPHv+Oc14w6QEOfo3Q4hqLJgStUaYB9DBl0TmWg==", "dependencies": { "System.Runtime.CompilerServices.Unsafe": "6.0.0", "System.Text.Encodings.Web": "6.0.0" @@ -143,7 +143,7 @@ "elastic.clients.elasticsearch": { "type": "Project", "dependencies": { - "Elastic.Transport": "[0.3.2, )" + "Elastic.Transport": "[0.4.0, )" } } }, @@ -183,13 +183,13 @@ }, "Elastic.Transport": { "type": "Transitive", - "resolved": "0.3.2", - "contentHash": "saT+26tm2xsXEbCnZHP0bsQNUQbWrLQ2J9tlzAnxPHKsrnNbcuegNDTfZy8GJdrQNbg4tsnLerzThgkU8rYHbA==", + "resolved": "0.4.0", + "contentHash": "4uqaeeZOboqs8nSvYnQXnGOSTyPo4SvV4NH3o+Ls3OEV1d9VipYS09/8/DcmcklK7hWuQXhrdsQd1b6Vi0a//w==", "dependencies": { "Microsoft.CSharp": "4.7.0", "System.Buffers": "4.5.1", "System.Diagnostics.DiagnosticSource": "5.0.1", - "System.Text.Json": "6.0.1", + "System.Text.Json": "6.0.0", "System.Threading.Tasks.Extensions": "4.5.4" } }, @@ -303,8 +303,8 @@ }, "System.Text.Json": { "type": "Transitive", - "resolved": "6.0.1", - "contentHash": "X3cTdM+jna1YyfTUzToW7aVgINFv7R1W4+1+3hua/YCyLjApPoR8fd+2Cep9DbfYjbv+rBx4K6dlmAWEJr9AHg==", + "resolved": "6.0.0", + "contentHash": "zaJsHfESQvJ11vbXnNlkrR46IaMULk/gHxYsJphzSF+07kTjPHv+Oc14w6QEOfo3Q4hqLJgStUaYB9DBl0TmWg==", "dependencies": { "Microsoft.Bcl.AsyncInterfaces": "6.0.0", "System.Buffers": "4.5.1", @@ -332,7 +332,7 @@ "elastic.clients.elasticsearch": { "type": "Project", "dependencies": { - "Elastic.Transport": "[0.3.2, )" + "Elastic.Transport": "[0.4.0, )" } } }, @@ -381,13 +381,13 @@ }, "Elastic.Transport": { "type": "Transitive", - "resolved": "0.3.2", - "contentHash": "saT+26tm2xsXEbCnZHP0bsQNUQbWrLQ2J9tlzAnxPHKsrnNbcuegNDTfZy8GJdrQNbg4tsnLerzThgkU8rYHbA==", + "resolved": "0.4.0", + "contentHash": "4uqaeeZOboqs8nSvYnQXnGOSTyPo4SvV4NH3o+Ls3OEV1d9VipYS09/8/DcmcklK7hWuQXhrdsQd1b6Vi0a//w==", "dependencies": { "Microsoft.CSharp": "4.7.0", "System.Buffers": "4.5.1", "System.Diagnostics.DiagnosticSource": "5.0.1", - "System.Text.Json": "6.0.1", + "System.Text.Json": "6.0.0", "System.Threading.Tasks.Extensions": "4.5.4" } }, @@ -506,8 +506,8 @@ }, "System.Text.Json": { "type": "Transitive", - "resolved": "6.0.1", - "contentHash": "X3cTdM+jna1YyfTUzToW7aVgINFv7R1W4+1+3hua/YCyLjApPoR8fd+2Cep9DbfYjbv+rBx4K6dlmAWEJr9AHg==", + "resolved": "6.0.0", + "contentHash": "zaJsHfESQvJ11vbXnNlkrR46IaMULk/gHxYsJphzSF+07kTjPHv+Oc14w6QEOfo3Q4hqLJgStUaYB9DBl0TmWg==", "dependencies": { "Microsoft.Bcl.AsyncInterfaces": "6.0.0", "System.Buffers": "4.5.1", @@ -529,7 +529,7 @@ "elastic.clients.elasticsearch": { "type": "Project", "dependencies": { - "Elastic.Transport": "[0.3.2, )" + "Elastic.Transport": "[0.4.0, )" } } }, @@ -569,13 +569,13 @@ }, "Elastic.Transport": { "type": "Transitive", - "resolved": "0.3.2", - "contentHash": "saT+26tm2xsXEbCnZHP0bsQNUQbWrLQ2J9tlzAnxPHKsrnNbcuegNDTfZy8GJdrQNbg4tsnLerzThgkU8rYHbA==", + "resolved": "0.4.0", + "contentHash": "4uqaeeZOboqs8nSvYnQXnGOSTyPo4SvV4NH3o+Ls3OEV1d9VipYS09/8/DcmcklK7hWuQXhrdsQd1b6Vi0a//w==", "dependencies": { "Microsoft.CSharp": "4.7.0", "System.Buffers": "4.5.1", "System.Diagnostics.DiagnosticSource": "5.0.1", - "System.Text.Json": "6.0.1", + "System.Text.Json": "6.0.0", "System.Threading.Tasks.Extensions": "4.5.4" } }, @@ -686,8 +686,8 @@ }, "System.Text.Json": { "type": "Transitive", - "resolved": "6.0.1", - "contentHash": "X3cTdM+jna1YyfTUzToW7aVgINFv7R1W4+1+3hua/YCyLjApPoR8fd+2Cep9DbfYjbv+rBx4K6dlmAWEJr9AHg==", + "resolved": "6.0.0", + "contentHash": "zaJsHfESQvJ11vbXnNlkrR46IaMULk/gHxYsJphzSF+07kTjPHv+Oc14w6QEOfo3Q4hqLJgStUaYB9DBl0TmWg==", "dependencies": { "Microsoft.Bcl.AsyncInterfaces": "6.0.0", "System.Buffers": "4.5.1", @@ -709,7 +709,7 @@ "elastic.clients.elasticsearch": { "type": "Project", "dependencies": { - "Elastic.Transport": "[0.3.2, )" + "Elastic.Transport": "[0.4.0, )" } } }, @@ -749,13 +749,13 @@ }, "Elastic.Transport": { "type": "Transitive", - "resolved": "0.3.2", - "contentHash": "saT+26tm2xsXEbCnZHP0bsQNUQbWrLQ2J9tlzAnxPHKsrnNbcuegNDTfZy8GJdrQNbg4tsnLerzThgkU8rYHbA==", + "resolved": "0.4.0", + "contentHash": "4uqaeeZOboqs8nSvYnQXnGOSTyPo4SvV4NH3o+Ls3OEV1d9VipYS09/8/DcmcklK7hWuQXhrdsQd1b6Vi0a//w==", "dependencies": { "Microsoft.CSharp": "4.7.0", "System.Buffers": "4.5.1", "System.Diagnostics.DiagnosticSource": "5.0.1", - "System.Text.Json": "6.0.1" + "System.Text.Json": "6.0.0" } }, "Microsoft.Build.Tasks.Git": { @@ -839,8 +839,8 @@ }, "System.Text.Json": { "type": "Transitive", - "resolved": "6.0.1", - "contentHash": "X3cTdM+jna1YyfTUzToW7aVgINFv7R1W4+1+3hua/YCyLjApPoR8fd+2Cep9DbfYjbv+rBx4K6dlmAWEJr9AHg==", + "resolved": "6.0.0", + "contentHash": "zaJsHfESQvJ11vbXnNlkrR46IaMULk/gHxYsJphzSF+07kTjPHv+Oc14w6QEOfo3Q4hqLJgStUaYB9DBl0TmWg==", "dependencies": { "System.Runtime.CompilerServices.Unsafe": "6.0.0", "System.Text.Encodings.Web": "6.0.0" @@ -849,7 +849,7 @@ "elastic.clients.elasticsearch": { "type": "Project", "dependencies": { - "Elastic.Transport": "[0.3.2, )" + "Elastic.Transport": "[0.4.0, )" } } }, @@ -889,13 +889,13 @@ }, "Elastic.Transport": { "type": "Transitive", - "resolved": "0.3.2", - "contentHash": "saT+26tm2xsXEbCnZHP0bsQNUQbWrLQ2J9tlzAnxPHKsrnNbcuegNDTfZy8GJdrQNbg4tsnLerzThgkU8rYHbA==", + "resolved": "0.4.0", + "contentHash": "4uqaeeZOboqs8nSvYnQXnGOSTyPo4SvV4NH3o+Ls3OEV1d9VipYS09/8/DcmcklK7hWuQXhrdsQd1b6Vi0a//w==", "dependencies": { "Microsoft.CSharp": "4.7.0", "System.Buffers": "4.5.1", "System.Diagnostics.DiagnosticSource": "5.0.1", - "System.Text.Json": "6.0.1" + "System.Text.Json": "6.0.0" } }, "Microsoft.Build.Tasks.Git": { @@ -979,8 +979,8 @@ }, "System.Text.Json": { "type": "Transitive", - "resolved": "6.0.1", - "contentHash": "X3cTdM+jna1YyfTUzToW7aVgINFv7R1W4+1+3hua/YCyLjApPoR8fd+2Cep9DbfYjbv+rBx4K6dlmAWEJr9AHg==", + "resolved": "6.0.0", + "contentHash": "zaJsHfESQvJ11vbXnNlkrR46IaMULk/gHxYsJphzSF+07kTjPHv+Oc14w6QEOfo3Q4hqLJgStUaYB9DBl0TmWg==", "dependencies": { "System.Runtime.CompilerServices.Unsafe": "6.0.0", "System.Text.Encodings.Web": "6.0.0" @@ -989,7 +989,7 @@ "elastic.clients.elasticsearch": { "type": "Project", "dependencies": { - "Elastic.Transport": "[0.3.2, )" + "Elastic.Transport": "[0.4.0, )" } } } diff --git a/src/Elastic.Clients.Elasticsearch/Api/BulkRequest.cs b/src/Elastic.Clients.Elasticsearch/Api/BulkRequest.cs index d5bc8bfa624..ccf3905ea2a 100644 --- a/src/Elastic.Clients.Elasticsearch/Api/BulkRequest.cs +++ b/src/Elastic.Clients.Elasticsearch/Api/BulkRequest.cs @@ -16,20 +16,20 @@ namespace Elastic.Clients.Elasticsearch; public partial class BulkRequest : IStreamSerializable { - internal IRequest Self => this; + internal Request Self => this; public BulkOperationsCollection Operations { get; set; } - protected override string ContentType => "application/x-ndjson"; + internal override string ContentType => "application/x-ndjson"; - protected override string Accept => "application/json"; + internal override string Accept => "application/json"; public void Serialize(Stream stream, IElasticsearchClientSettings settings, SerializationFormatting formatting = SerializationFormatting.None) { if (Operations is null) return; - var index = Self.RouteValues.Get("index"); + var index = RouteValues.Get("index"); foreach (var op in Operations) { @@ -48,7 +48,7 @@ public async Task SerializeAsync(Stream stream, IElasticsearchClientSettings set if (Operations is null) return; - var index = Self.RouteValues.Get("index"); + var index = RouteValues.Get("index"); foreach (var op in Operations) { @@ -65,9 +65,9 @@ public async Task SerializeAsync(Stream stream, IElasticsearchClientSettings set public sealed partial class BulkRequestDescriptor : IStreamSerializable { - protected override string ContentType => "application/x-ndjson"; + internal override string ContentType => "application/x-ndjson"; - protected override string Accept => "application/json"; + internal override string Accept => "application/json"; private readonly BulkOperationsCollection _operations = new(); diff --git a/src/Elastic.Clients.Elasticsearch/Api/IndexRequest.cs b/src/Elastic.Clients.Elasticsearch/Api/IndexRequest.cs index 389f5e74780..8bf4882f7f0 100644 --- a/src/Elastic.Clients.Elasticsearch/Api/IndexRequest.cs +++ b/src/Elastic.Clients.Elasticsearch/Api/IndexRequest.cs @@ -22,14 +22,14 @@ public IndexRequest() : this(typeof(TDocument)) { } public IndexRequest(TDocument document, IndexName index = null, Id id = null) : this(index ?? typeof(TDocument), id ?? Id.From(document)) => Document = document; - internal IRequest Self => this; + internal Request Self => this; - [JsonIgnore] private Id? Id => Self.RouteValues.Get("id"); + [JsonIgnore] private Id? Id => RouteValues.Get("id"); void ICustomJsonWriter.WriteJson(Utf8JsonWriter writer, Serializer sourceSerializer) => SourceSerialisation.Serialize(Document, writer, sourceSerializer); internal static HttpMethod GetHttpMethod(IndexRequest request) => - request.Id?.StringOrLongValue != null || request.Self.RouteValues.ContainsId ? HttpMethod.PUT : HttpMethod.POST; + request.Id?.StringOrLongValue != null || request.RouteValues.ContainsId ? HttpMethod.PUT : HttpMethod.POST; } public sealed partial class IndexRequestDescriptor : ICustomJsonWriter diff --git a/src/Elastic.Clients.Elasticsearch/Client/ElasticsearchClient-Manual.cs b/src/Elastic.Clients.Elasticsearch/Client/ElasticsearchClient-Manual.cs index 11c0ec5f9dd..60de2bd2d24 100644 --- a/src/Elastic.Clients.Elasticsearch/Client/ElasticsearchClient-Manual.cs +++ b/src/Elastic.Clients.Elasticsearch/Client/ElasticsearchClient-Manual.cs @@ -13,26 +13,26 @@ public partial class ElasticsearchClient public Task> UpdateAsync(IndexName index, Id id, CancellationToken cancellationToken = default) { var descriptor = new UpdateRequestDescriptor(index, id); - return DoRequestAsync, UpdateResponse>(descriptor); + return DoRequestAsync, UpdateResponse, UpdateRequestParameters>(descriptor); } public Task> UpdateAsync(IndexName index, Id id, Action> configureRequest, CancellationToken cancellationToken = default) { var descriptor = new UpdateRequestDescriptor(index, id); configureRequest?.Invoke(descriptor); - return DoRequestAsync, UpdateResponse>(descriptor); + return DoRequestAsync, UpdateResponse, UpdateRequestParameters>(descriptor); } public UpdateResponse Update(IndexName index, Id id) { var descriptor = new UpdateRequestDescriptor(index, id); - return DoRequest, UpdateResponse>(descriptor); + return DoRequest, UpdateResponse, UpdateRequestParameters>(descriptor); } public UpdateResponse Update(IndexName index, Id id, Action> configureRequest) { var descriptor = new UpdateRequestDescriptor(index, id); configureRequest?.Invoke(descriptor); - return DoRequest, UpdateResponse>(descriptor); + return DoRequest, UpdateResponse, UpdateRequestParameters>(descriptor); } } diff --git a/src/Elastic.Clients.Elasticsearch/Client/ElasticsearchClient.cs b/src/Elastic.Clients.Elasticsearch/Client/ElasticsearchClient.cs index 0ddb77861f4..2c0112cbaef 100644 --- a/src/Elastic.Clients.Elasticsearch/Client/ElasticsearchClient.cs +++ b/src/Elastic.Clients.Elasticsearch/Client/ElasticsearchClient.cs @@ -8,15 +8,17 @@ using System.Text.Json; using System.Threading; using System.Threading.Tasks; +using Elastic.Clients.Elasticsearch.IndexManagement; using Elastic.Clients.Elasticsearch.Requests; using Elastic.Transport; +using Elastic.Transport.Products.Elasticsearch; namespace Elastic.Clients.Elasticsearch; /// public sealed partial class ElasticsearchClient { - private readonly ITransport _transport; + private readonly HttpTransport _transport; internal static ConditionalWeakTable SettingsTable { get; } = new(); @@ -43,7 +45,7 @@ public ElasticsearchClient(Uri uri) : this(new ElasticsearchClientSettings(uri)) /// /// The Cloud ID of an Elastic Cloud deployment. /// The credentials to use for the connection. - public ElasticsearchClient(string cloudId, IAuthenticationHeader credentials) : this( + public ElasticsearchClient(string cloudId, AuthorizationHeader credentials) : this( new ElasticsearchClientSettings(cloudId, credentials)) { } @@ -53,7 +55,7 @@ public ElasticsearchClient(string cloudId, IAuthenticationHeader credentials) : /// /// public ElasticsearchClient(IElasticsearchClientSettings elasticsearchClientSettings) - : this(new Transport(elasticsearchClientSettings)) + : this(new DefaultHttpTransport(elasticsearchClientSettings)) { } @@ -61,7 +63,7 @@ public ElasticsearchClient(IElasticsearchClientSettings elasticsearchClientSetti /// TODO /// /// - public ElasticsearchClient(ITransport transport) + public ElasticsearchClient(HttpTransport transport) { transport.ThrowIfNull(nameof(transport)); transport.Settings.ThrowIfNull(nameof(transport.Settings)); @@ -78,7 +80,7 @@ public ElasticsearchClient(ITransport transport) public Inferrer Infer => _transport.Settings.Inferrer; public Serializer RequestResponseSerializer => _transport.Settings.RequestResponseSerializer; public Serializer SourceSerializer => _transport.Settings.SourceSerializer; - public ITransport Transport => _transport; + public HttpTransport Transport => _transport; private ProductCheckStatus _productCheckStatus; @@ -91,12 +93,13 @@ private enum ProductCheckStatus private partial void SetupNamespaces(); - internal TResponse DoRequest( + internal TResponse DoRequest( TRequest request, - IRequestParameters? parameters, + TRequestParameters? parameters, Action? forceConfiguration = null) - where TRequest : class, IRequest - where TResponse : class, ITransportResponse, new() + where TRequest : Request + where TResponse : ElasticsearchResponse, new() + where TRequestParameters : RequestParameters, new() { if (_productCheckStatus == ProductCheckStatus.Failed) throw new UnsupportedProductException(UnsupportedProductException.InvalidProductError); @@ -129,7 +132,7 @@ internal TResponse DoRequest( } } - var (url, postData) = PrepareRequest(request, forceConfiguration); + var (url, postData) = PrepareRequest(request, forceConfiguration); var response = _transport.Request(request.HttpMethod, url, postData, parameters); PostRequestProductCheck(request, response); @@ -151,11 +154,12 @@ internal TResponse DoRequest( return response; } - internal TResponse DoRequest( + internal TResponse DoRequest( TRequest request, Action? forceConfiguration = null) - where TRequest : class, IRequest - where TResponse : class, ITransportResponse, new() + where TRequest : Request + where TResponse : ElasticsearchResponse, new() + where TRequestParameters : RequestParameters, new() { if (_productCheckStatus == ProductCheckStatus.Failed) throw new UnsupportedProductException(UnsupportedProductException.InvalidProductError); @@ -188,7 +192,7 @@ internal TResponse DoRequest( } } - var (url, postData) = PrepareRequest(request, forceConfiguration); + var (url, postData) = PrepareRequest(request, forceConfiguration); var response = _transport.Request(request.HttpMethod, url, postData, request.RequestParameters); PostRequestProductCheck(request, response); @@ -210,12 +214,13 @@ internal TResponse DoRequest( return response; } - internal Task DoRequestAsync( + internal Task DoRequestAsync( TRequest request, - IRequestParameters? parameters, + RequestParameters? parameters, CancellationToken cancellationToken = default) - where TRequest : class, IRequest - where TResponse : class, ITransportResponse, new() + where TRequest : Request + where TResponse : ElasticsearchResponse, new() + where TRequestParameters : RequestParameters, new() { if (_productCheckStatus == ProductCheckStatus.Failed) throw new UnsupportedProductException(UnsupportedProductException.InvalidProductError); @@ -249,14 +254,14 @@ internal Task DoRequestAsync( } } - var (url, postData) = PrepareRequest(request, null); + var (url, postData) = PrepareRequest(request, null); if (_productCheckStatus == ProductCheckStatus.Succeeded && !requestModified) return _transport.RequestAsync(request.HttpMethod, url, postData, parameters, cancellationToken); return SendRequest(request, parameters, url, postData, hadRequestConfig, originalHeaders); - async Task SendRequest(TRequest request, IRequestParameters? parameters, string url, PostData postData, bool hadRequestConfig, HeadersList? originalHeaders) + async Task SendRequest(TRequest request, RequestParameters? parameters, string url, PostData postData, bool hadRequestConfig, HeadersList? originalHeaders) { var response = await _transport.RequestAsync(request.HttpMethod, url, postData, parameters).ConfigureAwait(false); PostRequestProductCheck(request, response); @@ -280,11 +285,12 @@ async Task SendRequest(TRequest request, IRequestParameters? paramete } } - internal Task DoRequestAsync( + internal Task DoRequestAsync( TRequest request, CancellationToken cancellationToken = default) - where TRequest : class, IRequest - where TResponse : class, ITransportResponse, new() + where TRequest : Request + where TResponse : ElasticsearchResponse, new() + where TRequestParameters : RequestParameters, new() { if (_productCheckStatus == ProductCheckStatus.Failed) throw new UnsupportedProductException(UnsupportedProductException.InvalidProductError); @@ -318,14 +324,14 @@ internal Task DoRequestAsync( } } - var (url, postData) = PrepareRequest(request, null); + var (url, postData) = PrepareRequest(request, null); if (_productCheckStatus == ProductCheckStatus.Succeeded && !requestModified) return _transport.RequestAsync(request.HttpMethod, url, postData, request.RequestParameters, cancellationToken); return SendRequest(request, request.RequestParameters, url, postData, hadRequestConfig, originalHeaders); - async Task SendRequest(TRequest request, IRequestParameters? parameters, string url, PostData postData, bool hadRequestConfig, HeadersList? originalHeaders) + async Task SendRequest(TRequest request, RequestParameters? parameters, string url, PostData postData, bool hadRequestConfig, HeadersList? originalHeaders) { var response = await _transport.RequestAsync(request.HttpMethod, url, postData, parameters).ConfigureAwait(false); PostRequestProductCheck(request, response); @@ -349,13 +355,14 @@ async Task SendRequest(TRequest request, IRequestParameters? paramete } } - internal Task DoRequestAsync( + internal Task DoRequestAsync( TRequest request, - IRequestParameters? parameters, + RequestParameters? parameters, Action? forceConfiguration = null, CancellationToken cancellationToken = default) - where TRequest : class, IRequest - where TResponse : class, ITransportResponse, new() + where TRequest : Request + where TResponse : ElasticsearchResponse, new() + where TRequestParameters : RequestParameters, new() { if (_productCheckStatus == ProductCheckStatus.Failed) throw new UnsupportedProductException(UnsupportedProductException.InvalidProductError); @@ -389,14 +396,14 @@ internal Task DoRequestAsync( } } - var (url, postData) = PrepareRequest(request, forceConfiguration); + var (url, postData) = PrepareRequest(request, forceConfiguration); if (_productCheckStatus == ProductCheckStatus.Succeeded && !requestModified) return _transport.RequestAsync(request.HttpMethod, url, postData, parameters, cancellationToken); return SendRequest(request, parameters, url, postData, hadRequestConfig, originalHeaders); - async Task SendRequest(TRequest request, IRequestParameters? parameters, string url, PostData postData, bool hadRequestConfig, HeadersList? originalHeaders) + async Task SendRequest(TRequest request, RequestParameters? parameters, string url, PostData postData, bool hadRequestConfig, HeadersList? originalHeaders) { var response = await _transport.RequestAsync(request.HttpMethod, url, postData, parameters).ConfigureAwait(false); PostRequestProductCheck(request, response); @@ -420,9 +427,10 @@ async Task SendRequest(TRequest request, IRequestParameters? paramete } } - private (string url, PostData data) PrepareRequest(TRequest request, + private (string url, PostData data) PrepareRequest(TRequest request, Action? forceConfiguration) - where TRequest : class, IRequest + where TRequest : Request + where TRequestParameters : RequestParameters, new() { request.ThrowIfNull(nameof(request), "A request is required."); @@ -430,23 +438,15 @@ async Task SendRequest(TRequest request, IRequestParameters? paramete ForceConfiguration(request, forceConfiguration); if (request.ContentType is not null) - ForceContentType(request, request.ContentType); + ForceContentType(request, request.ContentType); if (request.Accept is not null) - ForceAccept(request, request.Accept); + ForceAccept(request, request.Accept); var url = request.GetUrl(ElasticsearchClientSettings); - // TODO: Left while we decide if we prefer this - //PostData postData = null; - //if (request is IProxyRequest proxyRequest) - //{ - // postData = PostData.ProxySerializable((stream, formatting) => - // proxyRequest.WriteJson(stream, ConnectionSettings.SourceSerializer, formatting)); - //} - var postData = - /*request.CanBeEmpty && request.IsEmpty || */request.HttpMethod == HttpMethod.GET || + request.HttpMethod == HttpMethod.GET || request.HttpMethod == HttpMethod.HEAD || !request.SupportsBody ? null : PostData.Serializable(request); @@ -455,12 +455,12 @@ async Task SendRequest(TRequest request, IRequestParameters? paramete } private void PostRequestProductCheck(TRequest request, TResponse response) - where TRequest : class, IRequest - where TResponse : class, ITransportResponse, new() + where TRequest : Request + where TResponse : ElasticsearchResponse, new() { - if (response.ApiCall.HttpStatusCode.HasValue && response.ApiCall.HttpStatusCode.Value >= 200 && response.ApiCall.HttpStatusCode.Value <= 299 && _productCheckStatus == ProductCheckStatus.NotChecked) + if (response.ApiCallDetails.HttpStatusCode.HasValue && response.ApiCallDetails.HttpStatusCode.Value >= 200 && response.ApiCallDetails.HttpStatusCode.Value <= 299 && _productCheckStatus == ProductCheckStatus.NotChecked) { - if (response.ApiCall.ParsedHeaders is null || !response.ApiCall.ParsedHeaders.TryGetValue("x-elastic-product", out var values) || !values.Single().Equals("Elasticsearch", StringComparison.Ordinal)) + if (!response.ApiCallDetails.TryGetHeader("x-elastic-product", out var values) || !values.Single().Equals("Elasticsearch", StringComparison.Ordinal)) { _productCheckStatus = ProductCheckStatus.Failed; } @@ -469,15 +469,17 @@ private void PostRequestProductCheck(TRequest request, TRes } } - private static void ForceConfiguration(IRequest request, Action forceConfiguration) + private static void ForceConfiguration(Request request, Action forceConfiguration) + where TRequestParameters : RequestParameters, new() { var configuration = request.RequestParameters.RequestConfiguration ?? new RequestConfiguration(); forceConfiguration(configuration); request.RequestParameters.RequestConfiguration = configuration; } - private static void ForceContentType(TRequest request, string contentType) - where TRequest : class, IRequest + private static void ForceContentType(TRequest request, string contentType) + where TRequest : Request + where TRequestParameters : RequestParameters, new() { var configuration = request.RequestParameters.RequestConfiguration ?? new RequestConfiguration(); configuration.Accept = contentType; @@ -485,8 +487,9 @@ private static void ForceContentType(TRequest request, string contentT request.RequestParameters.RequestConfiguration = configuration; } - private static void ForceAccept(TRequest request, string acceptType) - where TRequest : class, IRequest + private static void ForceAccept(TRequest request, string acceptType) + where TRequest : Request + where TRequestParameters : RequestParameters, new() { var configuration = request.RequestParameters.RequestConfiguration ?? new RequestConfiguration(); configuration.Accept = acceptType; diff --git a/src/Elastic.Clients.Elasticsearch/Client/ElasticsearchResponseBaseExtensions.cs b/src/Elastic.Clients.Elasticsearch/Client/ElasticsearchResponseBaseExtensions.cs index bb31831adb3..086d28e4fbb 100644 --- a/src/Elastic.Clients.Elasticsearch/Client/ElasticsearchResponseBaseExtensions.cs +++ b/src/Elastic.Clients.Elasticsearch/Client/ElasticsearchResponseBaseExtensions.cs @@ -6,7 +6,7 @@ namespace Elastic.Clients.Elasticsearch; -public static class ElasticsearchResponseBaseExtensions +public static class ElasticsearchResponseExtensions { - public static bool IsSuccess(this ElasticsearchResponseBase response) => response.ApiCall is not null && response.ApiCall.Success; + public static bool IsSuccess(this ElasticsearchResponse response) => response.ApiCallDetails is not null && response.ApiCallDetails.Success; } diff --git a/src/Elastic.Clients.Elasticsearch/Client/IndicesNamespace.cs b/src/Elastic.Clients.Elasticsearch/Client/IndicesNamespace.cs index 187acf853cf..aefd2b6e704 100644 --- a/src/Elastic.Clients.Elasticsearch/Client/IndicesNamespace.cs +++ b/src/Elastic.Clients.Elasticsearch/Client/IndicesNamespace.cs @@ -19,7 +19,7 @@ public RefreshResponse Refresh(Indices indices) { var request = new RefreshRequest(indices); request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } /// @@ -33,6 +33,6 @@ public Task RefreshAsync(Indices indices, CancellationToken can { var request = new RefreshRequest(indices); request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } } diff --git a/src/Elastic.Clients.Elasticsearch/Client/NamespacedClientProxy.cs b/src/Elastic.Clients.Elasticsearch/Client/NamespacedClientProxy.cs index fa6332ae7e6..b361f527ad8 100644 --- a/src/Elastic.Clients.Elasticsearch/Client/NamespacedClientProxy.cs +++ b/src/Elastic.Clients.Elasticsearch/Client/NamespacedClientProxy.cs @@ -7,6 +7,7 @@ using System.Threading.Tasks; using Elastic.Clients.Elasticsearch.Requests; using Elastic.Transport; +using Elastic.Transport.Products.Elasticsearch; namespace Elastic.Clients.Elasticsearch; @@ -15,48 +16,53 @@ namespace Elastic.Clients.Elasticsearch; /// /// Not intended to be used directly. /// -public class NamespacedClientProxy +public abstract class NamespacedClientProxy { private readonly ElasticsearchClient _client; internal NamespacedClientProxy(ElasticsearchClient client) => _client = client; - internal TResponse DoRequest( + internal TResponse DoRequest( TRequest request, - IRequestParameters parameters, + TRequestParameters parameters, Action? forceConfiguration = null) - where TRequest : class, IRequest - where TResponse : class, ITransportResponse, new() => - _client.DoRequest(request, parameters, forceConfiguration); + where TRequest : Request + where TResponse : ElasticsearchResponse, new() + where TRequestParameters : RequestParameters, new() => + _client.DoRequest(request, parameters, forceConfiguration); - internal TResponse DoRequest( + internal TResponse DoRequest( TRequest request, Action? forceConfiguration = null) - where TRequest : class, IRequest - where TResponse : class, ITransportResponse, new() => - _client.DoRequest(request, forceConfiguration); + where TRequest : Request + where TResponse : ElasticsearchResponse, new() + where TRequestParameters : RequestParameters, new() => + _client.DoRequest(request, forceConfiguration); - internal Task DoRequestAsync( + internal Task DoRequestAsync( TRequest request, - IRequestParameters parameters, + TRequestParameters parameters, CancellationToken cancellationToken = default) - where TRequest : class, IRequest - where TResponse : class, ITransportResponse, new() => - _client.DoRequestAsync(request, parameters, cancellationToken: cancellationToken); + where TRequest : Request + where TResponse : ElasticsearchResponse, new() + where TRequestParameters : RequestParameters, new() => + _client.DoRequestAsync(request, parameters, cancellationToken: cancellationToken); - internal Task DoRequestAsync( + internal Task DoRequestAsync( TRequest request, CancellationToken cancellationToken = default) - where TRequest : class, IRequest - where TResponse : class, ITransportResponse, new() => - _client.DoRequestAsync(request, cancellationToken: cancellationToken); + where TRequest : Request + where TResponse : ElasticsearchResponse, new() + where TRequestParameters : RequestParameters, new() => + _client.DoRequestAsync(request, cancellationToken: cancellationToken); - internal Task DoRequestAsync( + internal Task DoRequestAsync( TRequest request, - IRequestParameters parameters, + TRequestParameters parameters, Action? forceConfiguration, CancellationToken cancellationToken = default) - where TRequest : class, IRequest - where TResponse : class, ITransportResponse, new() => - _client.DoRequestAsync(request, parameters, forceConfiguration, cancellationToken); + where TRequest : Request + where TResponse : ElasticsearchResponse, new() + where TRequestParameters : RequestParameters, new() => + _client.DoRequestAsync(request, parameters, forceConfiguration, cancellationToken); } diff --git a/src/Elastic.Clients.Elasticsearch/Core/Configuration/ElasticsearchClientSettings.cs b/src/Elastic.Clients.Elasticsearch/Core/Configuration/ElasticsearchClientSettings.cs index 120b091bf67..4b6816eedf7 100644 --- a/src/Elastic.Clients.Elasticsearch/Core/Configuration/ElasticsearchClientSettings.cs +++ b/src/Elastic.Clients.Elasticsearch/Core/Configuration/ElasticsearchClientSettings.cs @@ -45,7 +45,7 @@ public ElasticsearchClientSettings(Uri? uri = null) : this( /// Sets up the client to communicate to Elastic Cloud using , /// documentation for more information on how to obtain your Cloud Id /// - public ElasticsearchClientSettings(string cloudId, IAuthenticationHeader credentials) : this( + public ElasticsearchClientSettings(string cloudId, AuthorizationHeader credentials) : this( new CloudNodePool(cloudId, credentials)) { } @@ -64,9 +64,9 @@ public ElasticsearchClientSettings(NodePool nodePool) : this(nodePool, null, nul public ElasticsearchClientSettings(NodePool nodePool, SourceSerializerFactory sourceSerializer) : this(nodePool, null, sourceSerializer) { } - public ElasticsearchClientSettings(NodePool nodePool, ITransportClient connection) : this(nodePool, connection, null) { } + public ElasticsearchClientSettings(NodePool nodePool, TransportClient connection) : this(nodePool, connection, null) { } - public ElasticsearchClientSettings(NodePool nodePool, ITransportClient connection, SourceSerializerFactory sourceSerializer) : this( + public ElasticsearchClientSettings(NodePool nodePool, TransportClient connection, SourceSerializerFactory sourceSerializer) : this( nodePool, connection, sourceSerializer, null) { @@ -74,7 +74,7 @@ public ElasticsearchClientSettings(NodePool nodePool, ITransportClient connectio public ElasticsearchClientSettings( NodePool nodePool, - ITransportClient connection, + TransportClient connection, SourceSerializerFactory sourceSerializer, IPropertyMappingProvider propertyMappingProvider) : base(nodePool, connection, sourceSerializer, propertyMappingProvider) { @@ -109,7 +109,7 @@ public abstract class protected ElasticsearchClientSettingsBase( NodePool nodePool, - ITransportClient connection, + TransportClient connection, ElasticsearchClientSettings.SourceSerializerFactory? sourceSerializerFactory, IPropertyMappingProvider propertyMappingProvider) : base(nodePool, connection, null, ElasticsearchClientProductRegistration.DefaultForElasticsearchClientsElasticsearch) @@ -317,7 +317,7 @@ public TConnectionSettings DefaultMappingFor(IEnumerable typeMap } } -/// +/// public class ConnectionConfiguration : ConnectionConfigurationBase { /// @@ -340,14 +340,14 @@ public ConnectionConfiguration(InMemoryConnection connection) /// Sets up the client to communicate to Elastic Cloud using , /// documentation for more information on how to obtain your Cloud Id /// - public ConnectionConfiguration(string cloudId, IAuthenticationHeader credentials) : this( + public ConnectionConfiguration(string cloudId, AuthorizationHeader credentials) : this( new CloudNodePool(cloudId, credentials)) { } public ConnectionConfiguration(NodePool nodePool) : this(nodePool, null, null) { } - public ConnectionConfiguration(NodePool nodePool, ITransportClient connection) : this(nodePool, + public ConnectionConfiguration(NodePool nodePool, TransportClient connection) : this(nodePool, connection, null) { } @@ -357,33 +357,33 @@ public ConnectionConfiguration(NodePool nodePool, Serializer serializer) : this( { } - public ConnectionConfiguration(NodePool nodePool, ITransportClient connection, + public ConnectionConfiguration(NodePool nodePool, TransportClient connection, Serializer serializer) : base(nodePool, connection, serializer) { } } -/// +/// [Browsable(false)] [EditorBrowsable(EditorBrowsableState.Never)] public abstract class ConnectionConfigurationBase : TransportConfigurationBase, - ITransportClientConfigurationValues + TransportClientConfigurationValues where TConnectionConfiguration : ConnectionConfigurationBase, - ITransportClientConfigurationValues + TransportClientConfigurationValues { private bool _includeServerStackTraceOnError; - protected ConnectionConfigurationBase(NodePool nodePool, ITransportClient connection, + protected ConnectionConfigurationBase(NodePool nodePool, TransportClient connection, Serializer? serializer, - IProductRegistration registration = null) + ProductRegistration registration = null) : base(nodePool, connection, serializer, registration ?? new ElasticsearchProductRegistration(typeof(ElasticsearchClient))) => UserAgent(ConnectionConfiguration.DefaultUserAgent); - bool ITransportClientConfigurationValues.IncludeServerStackTraceOnError => _includeServerStackTraceOnError; + bool TransportClientConfigurationValues.IncludeServerStackTraceOnError => _includeServerStackTraceOnError; - public override TConnectionConfiguration EnableDebugMode(Action onRequestCompleted = null) => + public override TConnectionConfiguration EnableDebugMode(Action onRequestCompleted = null) => base.EnableDebugMode(onRequestCompleted) .PrettyJson() .IncludeServerStackTraceOnError(); @@ -409,7 +409,7 @@ public TConnectionConfiguration IncludeServerStackTraceOnError(bool b = true) => }); } -public interface ITransportClientConfigurationValues : ITransportConfiguration +public interface TransportClientConfigurationValues : ITransportConfiguration { /// /// Forces all requests to have ?error_trace=true querystring parameter appended, diff --git a/src/Elastic.Clients.Elasticsearch/Core/ElasticsearchClientProductRegistration.cs b/src/Elastic.Clients.Elasticsearch/Core/ElasticsearchClientProductRegistration.cs index 892863d09d2..419a1a1943d 100644 --- a/src/Elastic.Clients.Elasticsearch/Core/ElasticsearchClientProductRegistration.cs +++ b/src/Elastic.Clients.Elasticsearch/Core/ElasticsearchClientProductRegistration.cs @@ -16,7 +16,7 @@ public ElasticsearchClientProductRegistration(Type markerType) : base(markerType public static ElasticsearchClientProductRegistration DefaultForElasticsearchClientsElasticsearch { get; } = new(typeof(ElasticsearchClient)); /// - /// Elastic.Clients.Elasticsearch handles 404 in its , we do not want the low level client throwing + /// Elastic.Clients.Elasticsearch handles 404 in its , we do not want the low level client throwing /// exceptions /// when is enabled for 404's. The client is in charge of /// composing paths @@ -26,12 +26,12 @@ public override bool HttpStatusCodeClassifier(HttpMethod method, int statusCode) statusCode is >= 200 and < 300 or 404; /// - /// Makes the low level transport aware of Elastic.Clients.Elasticsearch's + /// Makes the low level transport aware of Elastic.Clients.Elasticsearch's /// so that it can peek in to its exposed error when reporting failures. /// public override bool TryGetServerErrorReason(TResponse response, [NotNullWhen(returnValue: true)] out string? reason) { - if (response is not ElasticsearchResponseBase r) + if (response is not ElasticsearchResponse r) return base.TryGetServerErrorReason(response, out reason); reason = r.ServerError?.Error?.ToString(); return !string.IsNullOrEmpty(reason); diff --git a/src/Elastic.Clients.Elasticsearch/Core/Infer/Inferrer.cs b/src/Elastic.Clients.Elasticsearch/Core/Infer/Inferrer.cs index 5b9f8140d79..4d5c459660f 100644 --- a/src/Elastic.Clients.Elasticsearch/Core/Infer/Inferrer.cs +++ b/src/Elastic.Clients.Elasticsearch/Core/Infer/Inferrer.cs @@ -26,7 +26,7 @@ public Inferrer(IElasticsearchClientSettings elasticsearchClientSettings) // Action>>>(); //CreateSearchResponseDelegates = // new ConcurrentDictionary>>(); + // Action>>(); } //internal ConcurrentDictionary>> @@ -34,7 +34,7 @@ public Inferrer(IElasticsearchClientSettings elasticsearchClientSettings) // CreateMultiHitDelegates { get; } //internal ConcurrentDictionary>> + // Action>> // CreateSearchResponseDelegates { get; } private FieldResolver FieldResolver { get; } diff --git a/src/Elastic.Clients.Elasticsearch/Core/Request/IRequest.cs b/src/Elastic.Clients.Elasticsearch/Core/Request/IRequest.cs deleted file mode 100644 index 3fe54a38331..00000000000 --- a/src/Elastic.Clients.Elasticsearch/Core/Request/IRequest.cs +++ /dev/null @@ -1,40 +0,0 @@ -// Licensed to Elasticsearch B.V under one or more agreements. -// Elasticsearch B.V licenses this file to you under the Apache 2.0 License. -// See the LICENSE file in the project root for more information. - -using System.Text.Json.Serialization; -using Elastic.Transport; - -namespace Elastic.Clients.Elasticsearch.Requests; - -public interface IRequest -{ - [JsonIgnore] string? Accept { get; } - - [JsonIgnore] string? ContentType { get; } - - [JsonIgnore] HttpMethod HttpMethod { get; } - - [JsonIgnore] bool SupportsBody { get; } - - [JsonIgnore] RouteValues RouteValues { get; } - - [JsonIgnore] IRequestParameters RequestParameters { get; } - - //[JsonIgnore] bool CanBeEmpty { get; } - - //[JsonIgnore] bool IsEmpty { get; } - - string GetUrl(IElasticsearchClientSettings settings); -} - -public interface IRequest : IRequest - where TParameters : class, IRequestParameters, new() -{ - /// - /// Used to describe request parameters that are not part of the body. e.g. query string, connection configuration - /// overrides, etc. - /// - [JsonIgnore] - new TParameters RequestParameters { get; } -} diff --git a/src/Elastic.Clients.Elasticsearch/Core/Request/PlainRequest.cs b/src/Elastic.Clients.Elasticsearch/Core/Request/PlainRequest.cs index 485328faaa8..3ce888c5a36 100644 --- a/src/Elastic.Clients.Elasticsearch/Core/Request/PlainRequest.cs +++ b/src/Elastic.Clients.Elasticsearch/Core/Request/PlainRequest.cs @@ -8,8 +8,15 @@ namespace Elastic.Clients.Elasticsearch.Requests; -public abstract partial class PlainRequest +public abstract class PlainRequest : Request + where TParameters : RequestParameters, new() { + // This internal ctor ensures that only types defined within the client assembly can derive from this base class. + // We don't expect consumers to derive from this public base class. + internal PlainRequest() { } + + protected PlainRequest(Func pathSelector) : base(pathSelector) { } + ///Include the stack trace of returned errors. [JsonIgnore] public bool? ErrorTrace @@ -59,16 +66,6 @@ public string SourceQueryString get => Q("source"); set => Q("source", value); } -} - -public abstract partial class PlainRequest : Request - where TParameters : class, IRequestParameters, new() -{ - // This internal ctor ensures that only types defined within the client assembly can derive from this base class. - // We don't expect consumers to derive from this public base class. - internal PlainRequest() { } - - protected PlainRequest(Func pathSelector) : base(pathSelector) { } /// /// Specify settings for this request alone, handy if you need a custom timeout or want to bypass sniffing, retries @@ -76,7 +73,7 @@ protected PlainRequest(Func pathSelector) : base(pathS [JsonIgnore] public IRequestConfiguration RequestConfiguration { - get => RequestState.RequestParameters.RequestConfiguration; - set => RequestState.RequestParameters.RequestConfiguration = value; + get => RequestParameters.RequestConfiguration; + set => RequestParameters.RequestConfiguration = value; } } diff --git a/src/Elastic.Clients.Elasticsearch/Core/Request/Request.cs b/src/Elastic.Clients.Elasticsearch/Core/Request/Request.cs index ded708999c2..c27868e1f60 100644 --- a/src/Elastic.Clients.Elasticsearch/Core/Request/Request.cs +++ b/src/Elastic.Clients.Elasticsearch/Core/Request/Request.cs @@ -8,85 +8,57 @@ namespace Elastic.Clients.Elasticsearch.Requests; -public abstract class Request : IRequest - where TParameters : class, IRequestParameters, new() +public abstract class Request { - private readonly TParameters _parameters; + internal Request() { } - // ReSharper disable once VirtualMemberCallInConstructor - internal Request() - { - _parameters = new TParameters(); - // ReSharper disable once VirtualMemberCallInConstructor - RequestDefaults(_parameters); - } + internal virtual string? Accept { get; } = null; - protected Request(Func pathSelector) - { - pathSelector(RequestState.RouteValues); - _parameters = new TParameters(); - // ReSharper disable once VirtualMemberCallInConstructor - RequestDefaults(_parameters); - } + internal virtual string? ContentType { get; } = null; - protected virtual HttpMethod? DynamicHttpMethod { get; } + [JsonIgnore] internal abstract HttpMethod HttpMethod { get; } - protected abstract HttpMethod HttpMethod { get; } + [JsonIgnore] internal abstract bool SupportsBody { get; } - protected abstract bool SupportsBody { get; } + [JsonIgnore] protected RouteValues RouteValues { get; } = new(); - internal virtual void BeforeRequest() { } - - //protected virtual bool CanBeEmpty => false; - - //protected virtual bool IsEmpty => false; - - [JsonIgnore] protected IRequest RequestState => this; - - protected virtual string? Accept { get; } = null; - - protected virtual string? ContentType { get; } = null; + [JsonIgnore] protected virtual HttpMethod? DynamicHttpMethod => null; internal abstract ApiUrls ApiUrls { get; } - [JsonIgnore] HttpMethod IRequest.HttpMethod => DynamicHttpMethod ?? HttpMethod; - - [JsonIgnore] bool IRequest.SupportsBody => SupportsBody; - - //[JsonIgnore] bool IRequest.CanBeEmpty => CanBeEmpty; - - //[JsonIgnore] bool IRequest.IsEmpty => IsEmpty; - - [JsonIgnore] string? IRequest.Accept => Accept; - - [JsonIgnore] string? IRequest.ContentType => ContentType; - - [JsonIgnore] TParameters IRequest.RequestParameters => _parameters; + protected virtual string ResolveUrl(RouteValues routeValues, IElasticsearchClientSettings settings) => + ApiUrls.Resolve(routeValues, settings); - IRequestParameters IRequest.RequestParameters => _parameters; + internal virtual void BeforeRequest() { } - [JsonIgnore] RouteValues IRequest.RouteValues { get; } = new(); + internal string GetUrl(IElasticsearchClientSettings settings) => ResolveUrl(RouteValues, settings); +} - string IRequest.GetUrl(IElasticsearchClientSettings settings) => ResolveUrl(RequestState.RouteValues, settings); +public abstract class Request : Request + where TParameters : RequestParameters, new() +{ + private readonly TParameters _parameters; - protected virtual string ResolveUrl(RouteValues routeValues, IElasticsearchClientSettings settings) => - ApiUrls.Resolve(routeValues, settings); + internal Request() => _parameters = new TParameters(); - /// - /// Allows a request implementation to set certain request parameter defaults, use sparingly! - /// - protected virtual void RequestDefaults(TParameters parameters) { } + protected Request(Func pathSelector) + { + pathSelector(RouteValues); + _parameters = new TParameters(); + } - protected TOut Q(string name) => RequestState.RequestParameters.GetQueryStringValue(name); + [JsonIgnore] internal TParameters RequestParameters => _parameters; + + protected TOut Q(string name) => RequestParameters.GetQueryStringValue(name); - protected void Q(string name, object value) => RequestState.RequestParameters.SetQueryString(name, value); + protected void Q(string name, object value) => RequestParameters.SetQueryString(name, value); - protected void Q(string name, IStringable value) => RequestState.RequestParameters.SetQueryString(name, value.GetString()); + protected void Q(string name, IStringable value) => RequestParameters.SetQueryString(name, value.GetString()); protected void SetAcceptHeader(string format) { - RequestState.RequestParameters.RequestConfiguration ??= new RequestConfiguration(); - RequestState.RequestParameters.RequestConfiguration.Accept = - RequestState.RequestParameters.AcceptHeaderFromFormat(format); + RequestParameters.RequestConfiguration ??= new RequestConfiguration(); + RequestParameters.RequestConfiguration.Accept = + RequestParameters.AcceptHeaderFromFormat(format); } } diff --git a/src/Elastic.Clients.Elasticsearch/Core/Request/RequestDescriptor.cs b/src/Elastic.Clients.Elasticsearch/Core/Request/RequestDescriptor.cs index 7a79cbdf2b8..eedb5ce2607 100644 --- a/src/Elastic.Clients.Elasticsearch/Core/Request/RequestDescriptor.cs +++ b/src/Elastic.Clients.Elasticsearch/Core/Request/RequestDescriptor.cs @@ -14,8 +14,8 @@ namespace Elastic.Clients.Elasticsearch.Requests; /// Base class for all request descriptor types. /// public abstract partial class RequestDescriptor : Request, ISelfSerializable - where TDescriptor : RequestDescriptor, IRequest - where TParameters : RequestParameters, new() + where TDescriptor : RequestDescriptor + where TParameters : RequestParameters, new() { private readonly TDescriptor _descriptor; @@ -32,8 +32,6 @@ internal RequestDescriptor(Func pathSelector) : base(p protected TDescriptor Self => _descriptor; - protected RouteValues RouteValues => ((IRequest)this).RouteValues; - protected TDescriptor Qs(string name, object value) { Q(name, value); @@ -52,8 +50,8 @@ protected TDescriptor Qs(string name, IStringable value) public TDescriptor RequestConfiguration( Func configurationSelector) { - var rc = RequestState.RequestParameters.RequestConfiguration; - RequestState.RequestParameters.RequestConfiguration = + var rc = RequestParameters.RequestConfiguration; + RequestParameters.RequestConfiguration = configurationSelector?.Invoke(new RequestConfigurationDescriptor(rc)) ?? rc; return _descriptor; } diff --git a/src/Elastic.Clients.Elasticsearch/Core/Request/RouteValues.cs b/src/Elastic.Clients.Elasticsearch/Core/Request/RouteValues.cs index 34693a23ea5..39bdd9498d3 100644 --- a/src/Elastic.Clients.Elasticsearch/Core/Request/RouteValues.cs +++ b/src/Elastic.Clients.Elasticsearch/Core/Request/RouteValues.cs @@ -8,7 +8,7 @@ namespace Elastic.Clients.Elasticsearch.Requests; -internal class ResolvedRouteValues : Dictionary +internal sealed class ResolvedRouteValues : Dictionary { internal static ResolvedRouteValues Empty = new(0); diff --git a/src/Elastic.Clients.Elasticsearch/Core/Response/DictionaryResponse.cs b/src/Elastic.Clients.Elasticsearch/Core/Response/DictionaryResponse.cs index c3cd93235c1..59f02f392f7 100644 --- a/src/Elastic.Clients.Elasticsearch/Core/Response/DictionaryResponse.cs +++ b/src/Elastic.Clients.Elasticsearch/Core/Response/DictionaryResponse.cs @@ -8,7 +8,7 @@ namespace Elastic.Clients.Elasticsearch; -public abstract class DictionaryResponse : ElasticsearchResponseBase +public abstract class DictionaryResponse : ElasticsearchResponse { internal DictionaryResponse(IReadOnlyDictionary dictionary) { diff --git a/src/Elastic.Clients.Elasticsearch/Elastic.Clients.Elasticsearch.csproj b/src/Elastic.Clients.Elasticsearch/Elastic.Clients.Elasticsearch.csproj index e2d2cd3bb74..7d00cdd7682 100644 --- a/src/Elastic.Clients.Elasticsearch/Elastic.Clients.Elasticsearch.csproj +++ b/src/Elastic.Clients.Elasticsearch/Elastic.Clients.Elasticsearch.csproj @@ -17,7 +17,7 @@ annotations - + all runtime; build; native; contentfiles; analyzers diff --git a/src/Elastic.Clients.Elasticsearch/Helpers/BulkAllObservable.cs b/src/Elastic.Clients.Elasticsearch/Helpers/BulkAllObservable.cs index 95d48a8631b..ee97e517a3e 100644 --- a/src/Elastic.Clients.Elasticsearch/Helpers/BulkAllObservable.cs +++ b/src/Elastic.Clients.Elasticsearch/Helpers/BulkAllObservable.cs @@ -110,7 +110,7 @@ private void RefreshOnCompleted() var refresh = _client.Indices.Refresh(request); if (!refresh.IsValid) - throw Throw($"Refreshing after all documents have indexed failed", refresh.ApiCall); + throw Throw($"Refreshing after all documents have indexed failed", refresh); } private async Task BulkAsync(IList buffer, long page, int backOffRetries) @@ -155,7 +155,7 @@ private async Task BulkAsync(IList buffer, long page, int ba _compositeCancelToken.ThrowIfCancellationRequested(); _bulkResponseCallback?.Invoke(response); - if (!response.ApiCall.Success) + if (!response.ApiCallDetails.Success) return await HandleBulkRequestAsync(buffer, page, backOffRetries, response).ConfigureAwait(false); var retryableDocuments = new List(); @@ -218,13 +218,13 @@ private void HandleDroppedDocuments(List> droppedDocument private async Task HandleBulkRequestAsync(IList buffer, long page, int backOffRetries, BulkResponse response) { - var clientException = response.ApiCall.OriginalException as TransportException; + var clientException = response.ApiCallDetails.OriginalException as TransportException; var failureReason = clientException?.FailureReason; var reason = failureReason?.GetStringValue() ?? nameof(PipelineFailure.BadRequest); switch (failureReason) { case PipelineFailure.MaxRetriesReached: - if (response.ApiCall.AuditTrail.Last().Event == AuditEvent.FailedOverAllNodes) + if (response.ApiCallDetails.AuditTrail.Last().Event == AuditEvent.FailedOverAllNodes) throw ThrowOnBadBulk(response, $"{nameof(BulkAll)} halted after attempted bulk failed over all the active nodes"); ThrowOnExhaustedRetries(); @@ -261,11 +261,11 @@ private async Task RetryDocumentsAsync(long page, int backOffRe return await BulkAsync(retryDocuments, page, backOffRetries).ConfigureAwait(false); } - private Exception ThrowOnBadBulk(IElasticsearchResponse response, string message) + private Exception ThrowOnBadBulk(ElasticsearchResponse response, string message) { _incrementFailed(); _partitionedBulkRequest.BackPressure?.Release(); - return Throw(message, response.ApiCall); + return Throw(message, response); } private static bool RetryBulkActionPredicate(ResponseItem bulkResponseItem, T d) => bulkResponseItem.Status == 429; @@ -290,6 +290,6 @@ public IDisposable Subscribe(IObserver observer) return this; } - private static TransportException Throw(string message, IApiCallDetails details) => + private static TransportException Throw(string message, ElasticsearchResponse details) => new(PipelineFailure.BadResponse, message, details); } diff --git a/src/Elastic.Clients.Elasticsearch/Helpers/RequestParametersExtensions.cs b/src/Elastic.Clients.Elasticsearch/Helpers/RequestParametersExtensions.cs index d3ea358e036..9748a2c13ca 100644 --- a/src/Elastic.Clients.Elasticsearch/Helpers/RequestParametersExtensions.cs +++ b/src/Elastic.Clients.Elasticsearch/Helpers/RequestParametersExtensions.cs @@ -10,7 +10,7 @@ namespace Elastic.Clients.Elasticsearch; internal static class RequestParametersExtensions { - internal static void SetRequestMetaData(this IRequestParameters parameters, RequestMetaData requestMetaData) + internal static void SetRequestMetaData(this RequestParameters parameters, RequestMetaData requestMetaData) { if (parameters is null) throw new ArgumentNullException(nameof(parameters)); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/AsyncSearch/AsyncSearchStatusRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/AsyncSearch/AsyncSearchStatusRequest.g.cs index a9cc004499d..0745ab543ea 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/AsyncSearch/AsyncSearchStatusRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/AsyncSearch/AsyncSearchStatusRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.AsyncSearch; -public sealed class AsyncSearchStatusRequestParameters : RequestParameters +public sealed class AsyncSearchStatusRequestParameters : RequestParameters { } @@ -38,8 +38,8 @@ public AsyncSearchStatusRequest(Elastic.Clients.Elasticsearch.Id id) : base(r => } internal override ApiUrls ApiUrls => ApiUrlsLookups.AsyncSearchStatus; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; } public sealed partial class AsyncSearchStatusRequestDescriptor : RequestDescriptor, AsyncSearchStatusRequestParameters> @@ -54,8 +54,8 @@ internal AsyncSearchStatusRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.AsyncSearchStatus; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; public AsyncSearchStatusRequestDescriptor Id(Elastic.Clients.Elasticsearch.Id id) { RouteValues.Required("id", id); @@ -79,8 +79,8 @@ internal AsyncSearchStatusRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.AsyncSearchStatus; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; public AsyncSearchStatusRequestDescriptor Id(Elastic.Clients.Elasticsearch.Id id) { RouteValues.Required("id", id); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/AsyncSearch/AsyncSearchStatusResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/AsyncSearch/AsyncSearchStatusResponse.g.cs index 7d61c2af242..30515b542df 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/AsyncSearch/AsyncSearchStatusResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/AsyncSearch/AsyncSearchStatusResponse.g.cs @@ -24,7 +24,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.AsyncSearch; -public sealed partial class AsyncSearchStatusResponse : ElasticsearchResponseBase +public sealed partial class AsyncSearchStatusResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("completion_status")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/AsyncSearch/AsyncSearchSubmitRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/AsyncSearch/AsyncSearchSubmitRequest.g.cs index 3227b29e67f..88fe49450c8 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/AsyncSearch/AsyncSearchSubmitRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/AsyncSearch/AsyncSearchSubmitRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.AsyncSearch; -public sealed class AsyncSearchSubmitRequestParameters : RequestParameters +public sealed class AsyncSearchSubmitRequestParameters : RequestParameters { [JsonIgnore] public Elastic.Clients.Elasticsearch.Duration? WaitForCompletionTimeout { get => Q("wait_for_completion_timeout"); set => Q("wait_for_completion_timeout", value); } @@ -546,8 +546,8 @@ public AsyncSearchSubmitRequest(Elastic.Clients.Elasticsearch.Indices? indices) } internal override ApiUrls ApiUrls => ApiUrlsLookups.AsyncSearchSubmit; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; [JsonIgnore] public Elastic.Clients.Elasticsearch.Duration? WaitForCompletionTimeout { get => Q("wait_for_completion_timeout"); set => Q("wait_for_completion_timeout", value); } @@ -789,8 +789,8 @@ public AsyncSearchSubmitRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.AsyncSearchSubmit; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; public AsyncSearchSubmitRequestDescriptor SourceExcludes(Elastic.Clients.Elasticsearch.Fields? sourceExcludes) => Qs("_source_excludes", sourceExcludes); public AsyncSearchSubmitRequestDescriptor SourceIncludes(Elastic.Clients.Elasticsearch.Fields? sourceIncludes) => Qs("_source_includes", sourceIncludes); public AsyncSearchSubmitRequestDescriptor AllowNoIndices(bool? allowNoIndices = true) => Qs("allow_no_indices", allowNoIndices); @@ -1822,8 +1822,8 @@ public AsyncSearchSubmitRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.AsyncSearchSubmit; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; public AsyncSearchSubmitRequestDescriptor SourceExcludes(Elastic.Clients.Elasticsearch.Fields? sourceExcludes) => Qs("_source_excludes", sourceExcludes); public AsyncSearchSubmitRequestDescriptor SourceIncludes(Elastic.Clients.Elasticsearch.Fields? sourceIncludes) => Qs("_source_includes", sourceIncludes); public AsyncSearchSubmitRequestDescriptor AllowNoIndices(bool? allowNoIndices = true) => Qs("allow_no_indices", allowNoIndices); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/AsyncSearch/AsyncSearchSubmitResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/AsyncSearch/AsyncSearchSubmitResponse.g.cs index da84cb6886a..fed9187dcac 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/AsyncSearch/AsyncSearchSubmitResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/AsyncSearch/AsyncSearchSubmitResponse.g.cs @@ -24,7 +24,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.AsyncSearch; -public sealed partial class AsyncSearchSubmitResponse : ElasticsearchResponseBase +public sealed partial class AsyncSearchSubmitResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("expiration_time")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/AsyncSearch/DeleteAsyncSearchRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/AsyncSearch/DeleteAsyncSearchRequest.g.cs index b18ff635dda..711e8add3d7 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/AsyncSearch/DeleteAsyncSearchRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/AsyncSearch/DeleteAsyncSearchRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.AsyncSearch; -public sealed class DeleteAsyncSearchRequestParameters : RequestParameters +public sealed class DeleteAsyncSearchRequestParameters : RequestParameters { } @@ -38,8 +38,8 @@ public DeleteAsyncSearchRequest(Elastic.Clients.Elasticsearch.Id id) : base(r => } internal override ApiUrls ApiUrls => ApiUrlsLookups.AsyncSearchDelete; - protected override HttpMethod HttpMethod => HttpMethod.DELETE; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.DELETE; + internal override bool SupportsBody => false; } public sealed partial class DeleteAsyncSearchRequestDescriptor : RequestDescriptor, DeleteAsyncSearchRequestParameters> @@ -54,8 +54,8 @@ internal DeleteAsyncSearchRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.AsyncSearchDelete; - protected override HttpMethod HttpMethod => HttpMethod.DELETE; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.DELETE; + internal override bool SupportsBody => false; public DeleteAsyncSearchRequestDescriptor Id(Elastic.Clients.Elasticsearch.Id id) { RouteValues.Required("id", id); @@ -79,8 +79,8 @@ internal DeleteAsyncSearchRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.AsyncSearchDelete; - protected override HttpMethod HttpMethod => HttpMethod.DELETE; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.DELETE; + internal override bool SupportsBody => false; public DeleteAsyncSearchRequestDescriptor Id(Elastic.Clients.Elasticsearch.Id id) { RouteValues.Required("id", id); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/AsyncSearch/DeleteAsyncSearchResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/AsyncSearch/DeleteAsyncSearchResponse.g.cs index e99eb0fe288..d20f68d00cf 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/AsyncSearch/DeleteAsyncSearchResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/AsyncSearch/DeleteAsyncSearchResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.AsyncSearch; -public sealed partial class DeleteAsyncSearchResponse : ElasticsearchResponseBase +public sealed partial class DeleteAsyncSearchResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("acknowledged")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/AsyncSearch/GetAsyncSearchRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/AsyncSearch/GetAsyncSearchRequest.g.cs index 8b59e7dc5a9..602b4126ade 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/AsyncSearch/GetAsyncSearchRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/AsyncSearch/GetAsyncSearchRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.AsyncSearch; -public sealed class GetAsyncSearchRequestParameters : RequestParameters +public sealed class GetAsyncSearchRequestParameters : RequestParameters { [JsonIgnore] public Elastic.Clients.Elasticsearch.Duration? KeepAlive { get => Q("keep_alive"); set => Q("keep_alive", value); } @@ -46,8 +46,8 @@ public GetAsyncSearchRequest(Elastic.Clients.Elasticsearch.Id id) : base(r => r. } internal override ApiUrls ApiUrls => ApiUrlsLookups.AsyncSearchGet; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; [JsonIgnore] public Elastic.Clients.Elasticsearch.Duration? KeepAlive { get => Q("keep_alive"); set => Q("keep_alive", value); } @@ -70,8 +70,8 @@ internal GetAsyncSearchRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.AsyncSearchGet; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; public GetAsyncSearchRequestDescriptor KeepAlive(Elastic.Clients.Elasticsearch.Duration? keepAlive) => Qs("keep_alive", keepAlive); public GetAsyncSearchRequestDescriptor TypedKeys(bool? typedKeys = true) => Qs("typed_keys", typedKeys); public GetAsyncSearchRequestDescriptor WaitForCompletionTimeout(Elastic.Clients.Elasticsearch.Duration? waitForCompletionTimeout) => Qs("wait_for_completion_timeout", waitForCompletionTimeout); @@ -98,8 +98,8 @@ internal GetAsyncSearchRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.AsyncSearchGet; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; public GetAsyncSearchRequestDescriptor KeepAlive(Elastic.Clients.Elasticsearch.Duration? keepAlive) => Qs("keep_alive", keepAlive); public GetAsyncSearchRequestDescriptor TypedKeys(bool? typedKeys = true) => Qs("typed_keys", typedKeys); public GetAsyncSearchRequestDescriptor WaitForCompletionTimeout(Elastic.Clients.Elasticsearch.Duration? waitForCompletionTimeout) => Qs("wait_for_completion_timeout", waitForCompletionTimeout); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/AsyncSearch/GetAsyncSearchResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/AsyncSearch/GetAsyncSearchResponse.g.cs index 7cf03924af0..f8e47dc83b3 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/AsyncSearch/GetAsyncSearchResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/AsyncSearch/GetAsyncSearchResponse.g.cs @@ -24,7 +24,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.AsyncSearch; -public sealed partial class GetAsyncSearchResponse : ElasticsearchResponseBase +public sealed partial class GetAsyncSearchResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("expiration_time")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/BulkRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/BulkRequest.g.cs index b11e87cd5e1..06dc4768a18 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/BulkRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/BulkRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed class BulkRequestParameters : RequestParameters +public sealed class BulkRequestParameters : RequestParameters { [JsonIgnore] public string? Pipeline { get => Q("pipeline"); set => Q("pipeline", value); } @@ -68,8 +68,8 @@ public BulkRequest(Elastic.Clients.Elasticsearch.IndexName? index) : base(r => r } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceBulk; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; [JsonIgnore] public string? Pipeline { get => Q("pipeline"); set => Q("pipeline", value); } @@ -106,8 +106,8 @@ public BulkRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceBulk; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; public BulkRequestDescriptor Source(Elastic.Clients.Elasticsearch.Core.Search.SourceConfigParam? source) => Qs("_source", source); public BulkRequestDescriptor SourceExcludes(Elastic.Clients.Elasticsearch.Fields? sourceExcludes) => Qs("_source_excludes", sourceExcludes); public BulkRequestDescriptor SourceIncludes(Elastic.Clients.Elasticsearch.Fields? sourceIncludes) => Qs("_source_includes", sourceIncludes); @@ -136,8 +136,8 @@ public BulkRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceBulk; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; public BulkRequestDescriptor Source(Elastic.Clients.Elasticsearch.Core.Search.SourceConfigParam? source) => Qs("_source", source); public BulkRequestDescriptor SourceExcludes(Elastic.Clients.Elasticsearch.Fields? sourceExcludes) => Qs("_source_excludes", sourceExcludes); public BulkRequestDescriptor SourceIncludes(Elastic.Clients.Elasticsearch.Fields? sourceIncludes) => Qs("_source_includes", sourceIncludes); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/BulkResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/BulkResponse.g.cs index a17053f11e4..a822d8de955 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/BulkResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/BulkResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed partial class BulkResponse : ElasticsearchResponseBase +public sealed partial class BulkResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("errors")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/ClearScrollRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/ClearScrollRequest.g.cs index 27b5f38e6f2..7ec01f513c2 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/ClearScrollRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/ClearScrollRequest.g.cs @@ -27,15 +27,15 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed class ClearScrollRequestParameters : RequestParameters +public sealed class ClearScrollRequestParameters : RequestParameters { } public sealed partial class ClearScrollRequest : PlainRequest { internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceClearScroll; - protected override HttpMethod HttpMethod => HttpMethod.DELETE; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.DELETE; + internal override bool SupportsBody => true; [JsonInclude] [JsonPropertyName("scroll_id")] public Elastic.Clients.Elasticsearch.ScrollIds? ScrollId { get; set; } @@ -49,8 +49,8 @@ public ClearScrollRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceClearScroll; - protected override HttpMethod HttpMethod => HttpMethod.DELETE; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.DELETE; + internal override bool SupportsBody => true; private Elastic.Clients.Elasticsearch.ScrollIds? ScrollIdValue { get; set; } public ClearScrollRequestDescriptor ScrollId(Elastic.Clients.Elasticsearch.ScrollIds? scrollId) diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/ClearScrollResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/ClearScrollResponse.g.cs index 4f510480353..ba9257721fc 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/ClearScrollResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/ClearScrollResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed partial class ClearScrollResponse : ElasticsearchResponseBase +public sealed partial class ClearScrollResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("num_freed")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/ClosePointInTimeRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/ClosePointInTimeRequest.g.cs index c1acaf6fa3b..be8cdd99c92 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/ClosePointInTimeRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/ClosePointInTimeRequest.g.cs @@ -27,15 +27,15 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed class ClosePointInTimeRequestParameters : RequestParameters +public sealed class ClosePointInTimeRequestParameters : RequestParameters { } public sealed partial class ClosePointInTimeRequest : PlainRequest { internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceClosePointInTime; - protected override HttpMethod HttpMethod => HttpMethod.DELETE; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.DELETE; + internal override bool SupportsBody => true; [JsonInclude] [JsonPropertyName("id")] public Elastic.Clients.Elasticsearch.Id Id { get; set; } @@ -49,8 +49,8 @@ public ClosePointInTimeRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceClosePointInTime; - protected override HttpMethod HttpMethod => HttpMethod.DELETE; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.DELETE; + internal override bool SupportsBody => true; private Elastic.Clients.Elasticsearch.Id IdValue { get; set; } public ClosePointInTimeRequestDescriptor Id(Elastic.Clients.Elasticsearch.Id id) diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/ClosePointInTimeResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/ClosePointInTimeResponse.g.cs index b3ed06c0524..b0ad17657bd 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/ClosePointInTimeResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/ClosePointInTimeResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed partial class ClosePointInTimeResponse : ElasticsearchResponseBase +public sealed partial class ClosePointInTimeResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("num_freed")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/Cluster/ClusterHealthRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/Cluster/ClusterHealthRequest.g.cs index 38d6dbfe342..1229606e8c0 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/Cluster/ClusterHealthRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/Cluster/ClusterHealthRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.Cluster; -public sealed class ClusterHealthRequestParameters : RequestParameters +public sealed class ClusterHealthRequestParameters : RequestParameters { [JsonIgnore] public ICollection? ExpandWildcards { get => Q?>("expand_wildcards"); set => Q("expand_wildcards", value); } @@ -74,8 +74,8 @@ public ClusterHealthRequest(Elastic.Clients.Elasticsearch.Indices? indices) : ba } internal override ApiUrls ApiUrls => ApiUrlsLookups.ClusterHealth; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; [JsonIgnore] public ICollection? ExpandWildcards { get => Q?>("expand_wildcards"); set => Q("expand_wildcards", value); } @@ -118,8 +118,8 @@ public ClusterHealthRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.ClusterHealth; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; public ClusterHealthRequestDescriptor ExpandWildcards(ICollection? expandWildcards) => Qs("expand_wildcards", expandWildcards); public ClusterHealthRequestDescriptor Level(Elastic.Clients.Elasticsearch.Level? level) => Qs("level", level); public ClusterHealthRequestDescriptor Local(bool? local = true) => Qs("local", local); @@ -150,8 +150,8 @@ public ClusterHealthRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.ClusterHealth; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; public ClusterHealthRequestDescriptor ExpandWildcards(ICollection? expandWildcards) => Qs("expand_wildcards", expandWildcards); public ClusterHealthRequestDescriptor Level(Elastic.Clients.Elasticsearch.Level? level) => Qs("level", level); public ClusterHealthRequestDescriptor Local(bool? local = true) => Qs("local", local); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/Cluster/ClusterHealthResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/Cluster/ClusterHealthResponse.g.cs index e5acabb98a9..fbe7323c229 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/Cluster/ClusterHealthResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/Cluster/ClusterHealthResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.Cluster; -public sealed partial class ClusterHealthResponse : ElasticsearchResponseBase +public sealed partial class ClusterHealthResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("active_primary_shards")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/CountRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/CountRequest.g.cs index ece0a9758c2..5d9130b7f28 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/CountRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/CountRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed class CountRequestParameters : RequestParameters +public sealed class CountRequestParameters : RequestParameters { [JsonIgnore] public bool? AllowNoIndices { get => Q("allow_no_indices"); set => Q("allow_no_indices", value); } @@ -83,8 +83,8 @@ public CountRequest(Elastic.Clients.Elasticsearch.Indices? indices) : base(r => } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceCount; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; [JsonIgnore] public bool? AllowNoIndices { get => Q("allow_no_indices"); set => Q("allow_no_indices", value); } @@ -144,8 +144,8 @@ public CountRequestDescriptor(Elasticsearch.Indices? indices) : base(r => r.Opti } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceCount; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; public CountRequestDescriptor AllowNoIndices(bool? allowNoIndices = true) => Qs("allow_no_indices", allowNoIndices); public CountRequestDescriptor AnalyzeWildcard(bool? analyzeWildcard = true) => Qs("analyze_wildcard", analyzeWildcard); public CountRequestDescriptor Analyzer(string? analyzer) => Qs("analyzer", analyzer); @@ -231,8 +231,8 @@ public CountRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceCount; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; public CountRequestDescriptor AllowNoIndices(bool? allowNoIndices = true) => Qs("allow_no_indices", allowNoIndices); public CountRequestDescriptor AnalyzeWildcard(bool? analyzeWildcard = true) => Qs("analyze_wildcard", analyzeWildcard); public CountRequestDescriptor Analyzer(string? analyzer) => Qs("analyzer", analyzer); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/CountResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/CountResponse.g.cs index adc2f8976b9..8e94b65bc3b 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/CountResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/CountResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed partial class CountResponse : ElasticsearchResponseBase +public sealed partial class CountResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("count")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/CreateRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/CreateRequest.g.cs index cf44993047c..572f52bce23 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/CreateRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/CreateRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed class CreateRequestParameters : RequestParameters +public sealed class CreateRequestParameters : RequestParameters { [JsonIgnore] public string? Pipeline { get => Q("pipeline"); set => Q("pipeline", value); } @@ -58,8 +58,8 @@ public CreateRequest(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clie } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceCreate; - protected override HttpMethod HttpMethod => HttpMethod.PUT; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.PUT; + internal override bool SupportsBody => true; [JsonIgnore] public TDocument Document { get; set; } @@ -105,8 +105,8 @@ internal CreateRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceCreate; - protected override HttpMethod HttpMethod => HttpMethod.PUT; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.PUT; + internal override bool SupportsBody => true; public CreateRequestDescriptor Pipeline(string? pipeline) => Qs("pipeline", pipeline); public CreateRequestDescriptor Refresh(Elastic.Clients.Elasticsearch.Refresh? refresh) => Qs("refresh", refresh); public CreateRequestDescriptor Routing(Elastic.Clients.Elasticsearch.Routing? routing) => Qs("routing", routing); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/CreateResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/CreateResponse.g.cs index a659829837f..87ba370e633 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/CreateResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/CreateResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed partial class CreateResponse : ElasticsearchResponseBase +public sealed partial class CreateResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("forced_refresh")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/DeleteByQueryRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/DeleteByQueryRequest.g.cs index b6ff1f63292..438147737f3 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/DeleteByQueryRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/DeleteByQueryRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed class DeleteByQueryRequestParameters : RequestParameters +public sealed class DeleteByQueryRequestParameters : RequestParameters { [JsonIgnore] public bool? AllowNoIndices { get => Q("allow_no_indices"); set => Q("allow_no_indices", value); } @@ -121,8 +121,8 @@ public DeleteByQueryRequest(Elastic.Clients.Elasticsearch.Indices indices) : bas } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceDeleteByQuery; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; [JsonIgnore] public bool? AllowNoIndices { get => Q("allow_no_indices"); set => Q("allow_no_indices", value); } @@ -232,8 +232,8 @@ internal DeleteByQueryRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceDeleteByQuery; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; public DeleteByQueryRequestDescriptor AllowNoIndices(bool? allowNoIndices = true) => Qs("allow_no_indices", allowNoIndices); public DeleteByQueryRequestDescriptor AnalyzeWildcard(bool? analyzeWildcard = true) => Qs("analyze_wildcard", analyzeWildcard); public DeleteByQueryRequestDescriptor Analyzer(string? analyzer) => Qs("analyzer", analyzer); @@ -393,8 +393,8 @@ internal DeleteByQueryRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceDeleteByQuery; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; public DeleteByQueryRequestDescriptor AllowNoIndices(bool? allowNoIndices = true) => Qs("allow_no_indices", allowNoIndices); public DeleteByQueryRequestDescriptor AnalyzeWildcard(bool? analyzeWildcard = true) => Qs("analyze_wildcard", analyzeWildcard); public DeleteByQueryRequestDescriptor Analyzer(string? analyzer) => Qs("analyzer", analyzer); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/DeleteByQueryResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/DeleteByQueryResponse.g.cs index ff66640b6d4..4e4764752bf 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/DeleteByQueryResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/DeleteByQueryResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed partial class DeleteByQueryResponse : ElasticsearchResponseBase +public sealed partial class DeleteByQueryResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("batches")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/DeleteByQueryRethrottleRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/DeleteByQueryRethrottleRequest.g.cs index 9d2d1710f41..858089c512f 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/DeleteByQueryRethrottleRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/DeleteByQueryRethrottleRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed class DeleteByQueryRethrottleRequestParameters : RequestParameters +public sealed class DeleteByQueryRethrottleRequestParameters : RequestParameters { [JsonIgnore] public float? RequestsPerSecond { get => Q("requests_per_second"); set => Q("requests_per_second", value); } @@ -40,8 +40,8 @@ public DeleteByQueryRethrottleRequest(Elastic.Clients.Elasticsearch.TaskId task_ } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceDeleteByQueryRethrottle; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => false; [JsonIgnore] public float? RequestsPerSecond { get => Q("requests_per_second"); set => Q("requests_per_second", value); } } @@ -58,8 +58,8 @@ internal DeleteByQueryRethrottleRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceDeleteByQueryRethrottle; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => false; public DeleteByQueryRethrottleRequestDescriptor RequestsPerSecond(float? requestsPerSecond) => Qs("requests_per_second", requestsPerSecond); public DeleteByQueryRethrottleRequestDescriptor TaskId(Elastic.Clients.Elasticsearch.TaskId task_id) { diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/DeleteByQueryRethrottleResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/DeleteByQueryRethrottleResponse.g.cs index ac35df6b38e..ffd75b667d8 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/DeleteByQueryRethrottleResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/DeleteByQueryRethrottleResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed partial class DeleteByQueryRethrottleResponse : ElasticsearchResponseBase +public sealed partial class DeleteByQueryRethrottleResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("node_failures")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/DeleteRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/DeleteRequest.g.cs index fc468871549..6a31e5132ad 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/DeleteRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/DeleteRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed class DeleteRequestParameters : RequestParameters +public sealed class DeleteRequestParameters : RequestParameters { [JsonIgnore] public long? IfPrimaryTerm { get => Q("if_primary_term"); set => Q("if_primary_term", value); } @@ -61,8 +61,8 @@ public DeleteRequest(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clie } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceDelete; - protected override HttpMethod HttpMethod => HttpMethod.DELETE; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.DELETE; + internal override bool SupportsBody => false; [JsonIgnore] public long? IfPrimaryTerm { get => Q("if_primary_term"); set => Q("if_primary_term", value); } @@ -120,8 +120,8 @@ internal DeleteRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceDelete; - protected override HttpMethod HttpMethod => HttpMethod.DELETE; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.DELETE; + internal override bool SupportsBody => false; public DeleteRequestDescriptor IfPrimaryTerm(long? ifPrimaryTerm) => Qs("if_primary_term", ifPrimaryTerm); public DeleteRequestDescriptor IfSeqNo(long? ifSeqNo) => Qs("if_seq_no", ifSeqNo); public DeleteRequestDescriptor Refresh(Elastic.Clients.Elasticsearch.Refresh? refresh) => Qs("refresh", refresh); @@ -159,8 +159,8 @@ internal DeleteRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceDelete; - protected override HttpMethod HttpMethod => HttpMethod.DELETE; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.DELETE; + internal override bool SupportsBody => false; public DeleteRequestDescriptor IfPrimaryTerm(long? ifPrimaryTerm) => Qs("if_primary_term", ifPrimaryTerm); public DeleteRequestDescriptor IfSeqNo(long? ifSeqNo) => Qs("if_seq_no", ifSeqNo); public DeleteRequestDescriptor Refresh(Elastic.Clients.Elasticsearch.Refresh? refresh) => Qs("refresh", refresh); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/DeleteResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/DeleteResponse.g.cs index 4513ce30cf6..13054ac3f12 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/DeleteResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/DeleteResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed partial class DeleteResponse : ElasticsearchResponseBase +public sealed partial class DeleteResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("forced_refresh")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/DeleteScriptRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/DeleteScriptRequest.g.cs index 882e82a8f19..10e05900ede 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/DeleteScriptRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/DeleteScriptRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed class DeleteScriptRequestParameters : RequestParameters +public sealed class DeleteScriptRequestParameters : RequestParameters { [JsonIgnore] public Elastic.Clients.Elasticsearch.Duration? MasterTimeout { get => Q("master_timeout"); set => Q("master_timeout", value); } @@ -43,8 +43,8 @@ public DeleteScriptRequest(Elastic.Clients.Elasticsearch.Id id) : base(r => r.Re } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceDeleteScript; - protected override HttpMethod HttpMethod => HttpMethod.DELETE; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.DELETE; + internal override bool SupportsBody => false; [JsonIgnore] public Elastic.Clients.Elasticsearch.Duration? MasterTimeout { get => Q("master_timeout"); set => Q("master_timeout", value); } @@ -64,8 +64,8 @@ internal DeleteScriptRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceDeleteScript; - protected override HttpMethod HttpMethod => HttpMethod.DELETE; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.DELETE; + internal override bool SupportsBody => false; public DeleteScriptRequestDescriptor MasterTimeout(Elastic.Clients.Elasticsearch.Duration? masterTimeout) => Qs("master_timeout", masterTimeout); public DeleteScriptRequestDescriptor Timeout(Elastic.Clients.Elasticsearch.Duration? timeout) => Qs("timeout", timeout); public DeleteScriptRequestDescriptor Id(Elastic.Clients.Elasticsearch.Id id) @@ -91,8 +91,8 @@ internal DeleteScriptRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceDeleteScript; - protected override HttpMethod HttpMethod => HttpMethod.DELETE; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.DELETE; + internal override bool SupportsBody => false; public DeleteScriptRequestDescriptor MasterTimeout(Elastic.Clients.Elasticsearch.Duration? masterTimeout) => Qs("master_timeout", masterTimeout); public DeleteScriptRequestDescriptor Timeout(Elastic.Clients.Elasticsearch.Duration? timeout) => Qs("timeout", timeout); public DeleteScriptRequestDescriptor Id(Elastic.Clients.Elasticsearch.Id id) diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/DeleteScriptResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/DeleteScriptResponse.g.cs index ca1f2fa4873..cb920aefe89 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/DeleteScriptResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/DeleteScriptResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed partial class DeleteScriptResponse : ElasticsearchResponseBase +public sealed partial class DeleteScriptResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("acknowledged")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/Eql/DeleteEqlRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/Eql/DeleteEqlRequest.g.cs index 5b3395550ca..9add579fb30 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/Eql/DeleteEqlRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/Eql/DeleteEqlRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.Eql; -public sealed class DeleteEqlRequestParameters : RequestParameters +public sealed class DeleteEqlRequestParameters : RequestParameters { } @@ -38,8 +38,8 @@ public DeleteEqlRequest(Elastic.Clients.Elasticsearch.Id id) : base(r => r.Requi } internal override ApiUrls ApiUrls => ApiUrlsLookups.EqlDelete; - protected override HttpMethod HttpMethod => HttpMethod.DELETE; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.DELETE; + internal override bool SupportsBody => false; } public sealed partial class DeleteEqlRequestDescriptor : RequestDescriptor, DeleteEqlRequestParameters> @@ -54,8 +54,8 @@ internal DeleteEqlRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.EqlDelete; - protected override HttpMethod HttpMethod => HttpMethod.DELETE; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.DELETE; + internal override bool SupportsBody => false; public DeleteEqlRequestDescriptor Id(Elastic.Clients.Elasticsearch.Id id) { RouteValues.Required("id", id); @@ -79,8 +79,8 @@ internal DeleteEqlRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.EqlDelete; - protected override HttpMethod HttpMethod => HttpMethod.DELETE; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.DELETE; + internal override bool SupportsBody => false; public DeleteEqlRequestDescriptor Id(Elastic.Clients.Elasticsearch.Id id) { RouteValues.Required("id", id); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/Eql/DeleteEqlResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/Eql/DeleteEqlResponse.g.cs index d22947d4a10..99638ae416f 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/Eql/DeleteEqlResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/Eql/DeleteEqlResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.Eql; -public sealed partial class DeleteEqlResponse : ElasticsearchResponseBase +public sealed partial class DeleteEqlResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("acknowledged")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/Eql/EqlGetStatusRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/Eql/EqlGetStatusRequest.g.cs index 78169a777e4..4941a9f156c 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/Eql/EqlGetStatusRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/Eql/EqlGetStatusRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.Eql; -public sealed class EqlGetStatusRequestParameters : RequestParameters +public sealed class EqlGetStatusRequestParameters : RequestParameters { } @@ -38,8 +38,8 @@ public EqlGetStatusRequest(Elastic.Clients.Elasticsearch.Id id) : base(r => r.Re } internal override ApiUrls ApiUrls => ApiUrlsLookups.EqlGetStatus; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; } public sealed partial class EqlGetStatusRequestDescriptor : RequestDescriptor, EqlGetStatusRequestParameters> @@ -54,8 +54,8 @@ internal EqlGetStatusRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.EqlGetStatus; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; public EqlGetStatusRequestDescriptor Id(Elastic.Clients.Elasticsearch.Id id) { RouteValues.Required("id", id); @@ -79,8 +79,8 @@ internal EqlGetStatusRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.EqlGetStatus; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; public EqlGetStatusRequestDescriptor Id(Elastic.Clients.Elasticsearch.Id id) { RouteValues.Required("id", id); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/Eql/EqlGetStatusResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/Eql/EqlGetStatusResponse.g.cs index 4e4ae16c083..6eacd142c11 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/Eql/EqlGetStatusResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/Eql/EqlGetStatusResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.Eql; -public sealed partial class EqlGetStatusResponse : ElasticsearchResponseBase +public sealed partial class EqlGetStatusResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("completion_status")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/Eql/EqlSearchRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/Eql/EqlSearchRequest.g.cs index 0360b230349..3c2cab088d3 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/Eql/EqlSearchRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/Eql/EqlSearchRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.Eql; -public sealed class EqlSearchRequestParameters : RequestParameters +public sealed class EqlSearchRequestParameters : RequestParameters { [JsonIgnore] public bool? AllowNoIndices { get => Q("allow_no_indices"); set => Q("allow_no_indices", value); } @@ -46,8 +46,8 @@ public EqlSearchRequest(Elastic.Clients.Elasticsearch.Indices indices) : base(r } internal override ApiUrls ApiUrls => ApiUrlsLookups.EqlSearch; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; [JsonIgnore] public bool? AllowNoIndices { get => Q("allow_no_indices"); set => Q("allow_no_indices", value); } @@ -126,8 +126,8 @@ internal EqlSearchRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.EqlSearch; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; public EqlSearchRequestDescriptor AllowNoIndices(bool? allowNoIndices = true) => Qs("allow_no_indices", allowNoIndices); public EqlSearchRequestDescriptor ExpandWildcards(ICollection? expandWildcards) => Qs("expand_wildcards", expandWildcards); public EqlSearchRequestDescriptor IgnoreUnavailable(bool? ignoreUnavailable = true) => Qs("ignore_unavailable", ignoreUnavailable); @@ -488,8 +488,8 @@ internal EqlSearchRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.EqlSearch; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; public EqlSearchRequestDescriptor AllowNoIndices(bool? allowNoIndices = true) => Qs("allow_no_indices", allowNoIndices); public EqlSearchRequestDescriptor ExpandWildcards(ICollection? expandWildcards) => Qs("expand_wildcards", expandWildcards); public EqlSearchRequestDescriptor IgnoreUnavailable(bool? ignoreUnavailable = true) => Qs("ignore_unavailable", ignoreUnavailable); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/Eql/EqlSearchResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/Eql/EqlSearchResponse.g.cs index ee4df6acfed..3f7b1421b1e 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/Eql/EqlSearchResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/Eql/EqlSearchResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.Eql; -public sealed partial class EqlSearchResponse : ElasticsearchResponseBase +public sealed partial class EqlSearchResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("hits")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/Eql/GetEqlRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/Eql/GetEqlRequest.g.cs index a6f39421679..47716675a3f 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/Eql/GetEqlRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/Eql/GetEqlRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.Eql; -public sealed class GetEqlRequestParameters : RequestParameters +public sealed class GetEqlRequestParameters : RequestParameters { [JsonIgnore] public Elastic.Clients.Elasticsearch.Duration? KeepAlive { get => Q("keep_alive"); set => Q("keep_alive", value); } @@ -43,8 +43,8 @@ public GetEqlRequest(Elastic.Clients.Elasticsearch.Id id) : base(r => r.Required } internal override ApiUrls ApiUrls => ApiUrlsLookups.EqlGet; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; [JsonIgnore] public Elastic.Clients.Elasticsearch.Duration? KeepAlive { get => Q("keep_alive"); set => Q("keep_alive", value); } @@ -64,8 +64,8 @@ internal GetEqlRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.EqlGet; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; public GetEqlRequestDescriptor KeepAlive(Elastic.Clients.Elasticsearch.Duration? keepAlive) => Qs("keep_alive", keepAlive); public GetEqlRequestDescriptor WaitForCompletionTimeout(Elastic.Clients.Elasticsearch.Duration? waitForCompletionTimeout) => Qs("wait_for_completion_timeout", waitForCompletionTimeout); public GetEqlRequestDescriptor Id(Elastic.Clients.Elasticsearch.Id id) @@ -91,8 +91,8 @@ internal GetEqlRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.EqlGet; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; public GetEqlRequestDescriptor KeepAlive(Elastic.Clients.Elasticsearch.Duration? keepAlive) => Qs("keep_alive", keepAlive); public GetEqlRequestDescriptor WaitForCompletionTimeout(Elastic.Clients.Elasticsearch.Duration? waitForCompletionTimeout) => Qs("wait_for_completion_timeout", waitForCompletionTimeout); public GetEqlRequestDescriptor Id(Elastic.Clients.Elasticsearch.Id id) diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/Eql/GetEqlResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/Eql/GetEqlResponse.g.cs index 07ea74bafee..3688f222ada 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/Eql/GetEqlResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/Eql/GetEqlResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.Eql; -public sealed partial class GetEqlResponse : ElasticsearchResponseBase +public sealed partial class GetEqlResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("hits")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/ExistsRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/ExistsRequest.g.cs index f7fb50d1a6e..d3b8e568f32 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/ExistsRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/ExistsRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed class ExistsRequestParameters : RequestParameters +public sealed class ExistsRequestParameters : RequestParameters { [JsonIgnore] public string? Preference { get => Q("preference"); set => Q("preference", value); } @@ -67,8 +67,8 @@ public ExistsRequest(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clie } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceExists; - protected override HttpMethod HttpMethod => HttpMethod.HEAD; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.HEAD; + internal override bool SupportsBody => false; [JsonIgnore] public string? Preference { get => Q("preference"); set => Q("preference", value); } @@ -132,8 +132,8 @@ internal ExistsRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceExists; - protected override HttpMethod HttpMethod => HttpMethod.HEAD; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.HEAD; + internal override bool SupportsBody => false; public ExistsRequestDescriptor Source(Elastic.Clients.Elasticsearch.Core.Search.SourceConfigParam? source) => Qs("_source", source); public ExistsRequestDescriptor SourceExcludes(Elastic.Clients.Elasticsearch.Fields? sourceExcludes) => Qs("_source_excludes", sourceExcludes); public ExistsRequestDescriptor SourceIncludes(Elastic.Clients.Elasticsearch.Fields? sourceIncludes) => Qs("_source_includes", sourceIncludes); @@ -173,8 +173,8 @@ internal ExistsRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceExists; - protected override HttpMethod HttpMethod => HttpMethod.HEAD; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.HEAD; + internal override bool SupportsBody => false; public ExistsRequestDescriptor Source(Elastic.Clients.Elasticsearch.Core.Search.SourceConfigParam? source) => Qs("_source", source); public ExistsRequestDescriptor SourceExcludes(Elastic.Clients.Elasticsearch.Fields? sourceExcludes) => Qs("_source_excludes", sourceExcludes); public ExistsRequestDescriptor SourceIncludes(Elastic.Clients.Elasticsearch.Fields? sourceIncludes) => Qs("_source_includes", sourceIncludes); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/ExistsResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/ExistsResponse.g.cs index 2a372281f7e..a081e54bc9c 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/ExistsResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/ExistsResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed partial class ExistsResponse : ElasticsearchResponseBase +public sealed partial class ExistsResponse : ElasticsearchResponse { - public bool Exists => ApiCall is { Success: true, HttpStatusCode: 200 }; + public bool Exists => ApiCallDetails is { Success: true, HttpStatusCode: 200 }; } \ No newline at end of file diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/ExistsSourceRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/ExistsSourceRequest.g.cs index 64ba6439036..8b644dcb10b 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/ExistsSourceRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/ExistsSourceRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed class ExistsSourceRequestParameters : RequestParameters +public sealed class ExistsSourceRequestParameters : RequestParameters { [JsonIgnore] public string? Preference { get => Q("preference"); set => Q("preference", value); } @@ -64,8 +64,8 @@ public ExistsSourceRequest(Elastic.Clients.Elasticsearch.IndexName index, Elasti } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceExistsSource; - protected override HttpMethod HttpMethod => HttpMethod.HEAD; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.HEAD; + internal override bool SupportsBody => false; [JsonIgnore] public string? Preference { get => Q("preference"); set => Q("preference", value); } @@ -126,8 +126,8 @@ internal ExistsSourceRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceExistsSource; - protected override HttpMethod HttpMethod => HttpMethod.HEAD; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.HEAD; + internal override bool SupportsBody => false; public ExistsSourceRequestDescriptor Source(Elastic.Clients.Elasticsearch.Core.Search.SourceConfigParam? source) => Qs("_source", source); public ExistsSourceRequestDescriptor SourceExcludes(Elastic.Clients.Elasticsearch.Fields? sourceExcludes) => Qs("_source_excludes", sourceExcludes); public ExistsSourceRequestDescriptor SourceIncludes(Elastic.Clients.Elasticsearch.Fields? sourceIncludes) => Qs("_source_includes", sourceIncludes); @@ -166,8 +166,8 @@ internal ExistsSourceRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceExistsSource; - protected override HttpMethod HttpMethod => HttpMethod.HEAD; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.HEAD; + internal override bool SupportsBody => false; public ExistsSourceRequestDescriptor Source(Elastic.Clients.Elasticsearch.Core.Search.SourceConfigParam? source) => Qs("_source", source); public ExistsSourceRequestDescriptor SourceExcludes(Elastic.Clients.Elasticsearch.Fields? sourceExcludes) => Qs("_source_excludes", sourceExcludes); public ExistsSourceRequestDescriptor SourceIncludes(Elastic.Clients.Elasticsearch.Fields? sourceIncludes) => Qs("_source_includes", sourceIncludes); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/ExistsSourceResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/ExistsSourceResponse.g.cs index bc7063736d6..8a9137e3d9e 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/ExistsSourceResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/ExistsSourceResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed partial class ExistsSourceResponse : ElasticsearchResponseBase +public sealed partial class ExistsSourceResponse : ElasticsearchResponse { - public bool Exists => ApiCall is { Success: true, HttpStatusCode: 200 }; + public bool Exists => ApiCallDetails is { Success: true, HttpStatusCode: 200 }; } \ No newline at end of file diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/ExplainRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/ExplainRequest.g.cs index 1e617297810..ce7ee068750 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/ExplainRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/ExplainRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed class ExplainRequestParameters : RequestParameters +public sealed class ExplainRequestParameters : RequestParameters { [JsonIgnore] public string? Analyzer { get => Q("analyzer"); set => Q("analyzer", value); } @@ -73,8 +73,8 @@ public ExplainRequest(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Cli } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceExplain; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; [JsonIgnore] public string? Analyzer { get => Q("analyzer"); set => Q("analyzer", value); } @@ -148,8 +148,8 @@ internal ExplainRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceExplain; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; public ExplainRequestDescriptor Source(Elastic.Clients.Elasticsearch.Core.Search.SourceConfigParam? source) => Qs("_source", source); public ExplainRequestDescriptor SourceExcludes(Elastic.Clients.Elasticsearch.Fields? sourceExcludes) => Qs("_source_excludes", sourceExcludes); public ExplainRequestDescriptor SourceIncludes(Elastic.Clients.Elasticsearch.Fields? sourceIncludes) => Qs("_source_includes", sourceIncludes); @@ -239,8 +239,8 @@ internal ExplainRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceExplain; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; public ExplainRequestDescriptor Source(Elastic.Clients.Elasticsearch.Core.Search.SourceConfigParam? source) => Qs("_source", source); public ExplainRequestDescriptor SourceExcludes(Elastic.Clients.Elasticsearch.Fields? sourceExcludes) => Qs("_source_excludes", sourceExcludes); public ExplainRequestDescriptor SourceIncludes(Elastic.Clients.Elasticsearch.Fields? sourceIncludes) => Qs("_source_includes", sourceIncludes); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/ExplainResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/ExplainResponse.g.cs index 21b25a96981..14905afe1a1 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/ExplainResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/ExplainResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed partial class ExplainResponse : ElasticsearchResponseBase +public sealed partial class ExplainResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("explanation")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/FieldCapsRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/FieldCapsRequest.g.cs index ba094c8f822..babbee6d3d9 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/FieldCapsRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/FieldCapsRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed class FieldCapsRequestParameters : RequestParameters +public sealed class FieldCapsRequestParameters : RequestParameters { [JsonIgnore] public bool? AllowNoIndices { get => Q("allow_no_indices"); set => Q("allow_no_indices", value); } @@ -62,8 +62,8 @@ public FieldCapsRequest(Elastic.Clients.Elasticsearch.Indices? indices) : base(r } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceFieldCaps; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; [JsonIgnore] public bool? AllowNoIndices { get => Q("allow_no_indices"); set => Q("allow_no_indices", value); } @@ -102,8 +102,8 @@ public FieldCapsRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceFieldCaps; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; public FieldCapsRequestDescriptor AllowNoIndices(bool? allowNoIndices = true) => Qs("allow_no_indices", allowNoIndices); public FieldCapsRequestDescriptor ExpandWildcards(ICollection? expandWildcards) => Qs("expand_wildcards", expandWildcards); public FieldCapsRequestDescriptor Fields(Elastic.Clients.Elasticsearch.Fields? fields) => Qs("fields", fields); @@ -192,8 +192,8 @@ public FieldCapsRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceFieldCaps; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; public FieldCapsRequestDescriptor AllowNoIndices(bool? allowNoIndices = true) => Qs("allow_no_indices", allowNoIndices); public FieldCapsRequestDescriptor ExpandWildcards(ICollection? expandWildcards) => Qs("expand_wildcards", expandWildcards); public FieldCapsRequestDescriptor Fields(Elastic.Clients.Elasticsearch.Fields? fields) => Qs("fields", fields); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/FieldCapsResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/FieldCapsResponse.g.cs index a53645cce20..f2b0c1f269f 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/FieldCapsResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/FieldCapsResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed partial class FieldCapsResponse : ElasticsearchResponseBase +public sealed partial class FieldCapsResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("fields")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/GetRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/GetRequest.g.cs index a9ce375f036..a50bbc52b50 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/GetRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/GetRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed class GetRequestParameters : RequestParameters +public sealed class GetRequestParameters : RequestParameters { [JsonIgnore] public string? Preference { get => Q("preference"); set => Q("preference", value); } @@ -67,8 +67,8 @@ public GetRequest(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceGet; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; [JsonIgnore] public string? Preference { get => Q("preference"); set => Q("preference", value); } @@ -132,8 +132,8 @@ internal GetRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceGet; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; public GetRequestDescriptor Source(Elastic.Clients.Elasticsearch.Core.Search.SourceConfigParam? source) => Qs("_source", source); public GetRequestDescriptor SourceExcludes(Elastic.Clients.Elasticsearch.Fields? sourceExcludes) => Qs("_source_excludes", sourceExcludes); public GetRequestDescriptor SourceIncludes(Elastic.Clients.Elasticsearch.Fields? sourceIncludes) => Qs("_source_includes", sourceIncludes); @@ -173,8 +173,8 @@ internal GetRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceGet; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; public GetRequestDescriptor Source(Elastic.Clients.Elasticsearch.Core.Search.SourceConfigParam? source) => Qs("_source", source); public GetRequestDescriptor SourceExcludes(Elastic.Clients.Elasticsearch.Fields? sourceExcludes) => Qs("_source_excludes", sourceExcludes); public GetRequestDescriptor SourceIncludes(Elastic.Clients.Elasticsearch.Fields? sourceIncludes) => Qs("_source_includes", sourceIncludes); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/GetResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/GetResponse.g.cs index 1264c91db7a..047a2de8ba0 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/GetResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/GetResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed partial class GetResponse : ElasticsearchResponseBase +public sealed partial class GetResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("fields")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/AliasRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/AliasRequest.g.cs index e6f7a10d664..7f854976f4d 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/AliasRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/AliasRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed class AliasRequestParameters : RequestParameters +public sealed class AliasRequestParameters : RequestParameters { [JsonIgnore] public bool? AllowNoIndices { get => Q("allow_no_indices"); set => Q("allow_no_indices", value); } @@ -61,8 +61,8 @@ public AliasRequest(Elastic.Clients.Elasticsearch.Indices? indices) : base(r => } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementGetAlias; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; [JsonIgnore] public bool? AllowNoIndices { get => Q("allow_no_indices"); set => Q("allow_no_indices", value); } @@ -92,8 +92,8 @@ public AliasRequestDescriptor(Elastic.Clients.Elasticsearch.Indices? indices) : } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementGetAlias; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; public AliasRequestDescriptor AllowNoIndices(bool? allowNoIndices = true) => Qs("allow_no_indices", allowNoIndices); public AliasRequestDescriptor ExpandWildcards(ICollection? expandWildcards) => Qs("expand_wildcards", expandWildcards); public AliasRequestDescriptor IgnoreUnavailable(bool? ignoreUnavailable = true) => Qs("ignore_unavailable", ignoreUnavailable); @@ -131,8 +131,8 @@ public AliasRequestDescriptor(Elastic.Clients.Elasticsearch.Indices? indices) : } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementGetAlias; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; public AliasRequestDescriptor AllowNoIndices(bool? allowNoIndices = true) => Qs("allow_no_indices", allowNoIndices); public AliasRequestDescriptor ExpandWildcards(ICollection? expandWildcards) => Qs("expand_wildcards", expandWildcards); public AliasRequestDescriptor IgnoreUnavailable(bool? ignoreUnavailable = true) => Qs("ignore_unavailable", ignoreUnavailable); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/CloneRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/CloneRequest.g.cs index 6a68aee15ab..d227c426020 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/CloneRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/CloneRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed class CloneRequestParameters : RequestParameters +public sealed class CloneRequestParameters : RequestParameters { [JsonIgnore] public Elastic.Clients.Elasticsearch.Duration? MasterTimeout { get => Q("master_timeout"); set => Q("master_timeout", value); } @@ -46,8 +46,8 @@ public CloneRequest(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clien } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementClone; - protected override HttpMethod HttpMethod => HttpMethod.PUT; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.PUT; + internal override bool SupportsBody => true; [JsonIgnore] public Elastic.Clients.Elasticsearch.Duration? MasterTimeout { get => Q("master_timeout"); set => Q("master_timeout", value); } @@ -78,8 +78,8 @@ internal CloneRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementClone; - protected override HttpMethod HttpMethod => HttpMethod.PUT; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.PUT; + internal override bool SupportsBody => true; public CloneRequestDescriptor MasterTimeout(Elastic.Clients.Elasticsearch.Duration? masterTimeout) => Qs("master_timeout", masterTimeout); public CloneRequestDescriptor Timeout(Elastic.Clients.Elasticsearch.Duration? timeout) => Qs("timeout", timeout); public CloneRequestDescriptor WaitForActiveShards(Elastic.Clients.Elasticsearch.WaitForActiveShards? waitForActiveShards) => Qs("wait_for_active_shards", waitForActiveShards); @@ -142,8 +142,8 @@ internal CloneRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementClone; - protected override HttpMethod HttpMethod => HttpMethod.PUT; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.PUT; + internal override bool SupportsBody => true; public CloneRequestDescriptor MasterTimeout(Elastic.Clients.Elasticsearch.Duration? masterTimeout) => Qs("master_timeout", masterTimeout); public CloneRequestDescriptor Timeout(Elastic.Clients.Elasticsearch.Duration? timeout) => Qs("timeout", timeout); public CloneRequestDescriptor WaitForActiveShards(Elastic.Clients.Elasticsearch.WaitForActiveShards? waitForActiveShards) => Qs("wait_for_active_shards", waitForActiveShards); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/CloneResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/CloneResponse.g.cs index 01c0a6319f4..53a65188866 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/CloneResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/CloneResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed partial class CloneResponse : ElasticsearchResponseBase +public sealed partial class CloneResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("acknowledged")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/CloseRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/CloseRequest.g.cs index 88007522c87..e27eacabe97 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/CloseRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/CloseRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed class CloseRequestParameters : RequestParameters +public sealed class CloseRequestParameters : RequestParameters { [JsonIgnore] public bool? AllowNoIndices { get => Q("allow_no_indices"); set => Q("allow_no_indices", value); } @@ -55,8 +55,8 @@ public CloseRequest(Elastic.Clients.Elasticsearch.Indices indices) : base(r => r } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementClose; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => false; [JsonIgnore] public bool? AllowNoIndices { get => Q("allow_no_indices"); set => Q("allow_no_indices", value); } @@ -88,8 +88,8 @@ internal CloseRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementClose; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => false; public CloseRequestDescriptor AllowNoIndices(bool? allowNoIndices = true) => Qs("allow_no_indices", allowNoIndices); public CloseRequestDescriptor ExpandWildcards(ICollection? expandWildcards) => Qs("expand_wildcards", expandWildcards); public CloseRequestDescriptor IgnoreUnavailable(bool? ignoreUnavailable = true) => Qs("ignore_unavailable", ignoreUnavailable); @@ -119,8 +119,8 @@ internal CloseRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementClose; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => false; public CloseRequestDescriptor AllowNoIndices(bool? allowNoIndices = true) => Qs("allow_no_indices", allowNoIndices); public CloseRequestDescriptor ExpandWildcards(ICollection? expandWildcards) => Qs("expand_wildcards", expandWildcards); public CloseRequestDescriptor IgnoreUnavailable(bool? ignoreUnavailable = true) => Qs("ignore_unavailable", ignoreUnavailable); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/CloseResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/CloseResponse.g.cs index 967c70b6e09..d69ee34fc3e 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/CloseResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/CloseResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed partial class CloseResponse : ElasticsearchResponseBase +public sealed partial class CloseResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("acknowledged")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/CreateDataStreamRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/CreateDataStreamRequest.g.cs index c0ea65d64b4..cd917ef9ebf 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/CreateDataStreamRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/CreateDataStreamRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed class CreateDataStreamRequestParameters : RequestParameters +public sealed class CreateDataStreamRequestParameters : RequestParameters { } @@ -38,8 +38,8 @@ public CreateDataStreamRequest(Elastic.Clients.Elasticsearch.DataStreamName name } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementCreateDataStream; - protected override HttpMethod HttpMethod => HttpMethod.PUT; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.PUT; + internal override bool SupportsBody => false; } public sealed partial class CreateDataStreamRequestDescriptor : RequestDescriptor @@ -54,8 +54,8 @@ internal CreateDataStreamRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementCreateDataStream; - protected override HttpMethod HttpMethod => HttpMethod.PUT; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.PUT; + internal override bool SupportsBody => false; public CreateDataStreamRequestDescriptor Name(Elastic.Clients.Elasticsearch.DataStreamName name) { RouteValues.Required("name", name); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/CreateDataStreamResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/CreateDataStreamResponse.g.cs index aa8f4dd8016..d3dfa5fb143 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/CreateDataStreamResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/CreateDataStreamResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed partial class CreateDataStreamResponse : ElasticsearchResponseBase +public sealed partial class CreateDataStreamResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("acknowledged")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/CreateRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/CreateRequest.g.cs index c56d238d739..762b4311106 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/CreateRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/CreateRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed class CreateRequestParameters : RequestParameters +public sealed class CreateRequestParameters : RequestParameters { [JsonIgnore] public Elastic.Clients.Elasticsearch.Duration? MasterTimeout { get => Q("master_timeout"); set => Q("master_timeout", value); } @@ -46,8 +46,8 @@ public CreateRequest(Elastic.Clients.Elasticsearch.IndexName index) : base(r => } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementCreate; - protected override HttpMethod HttpMethod => HttpMethod.PUT; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.PUT; + internal override bool SupportsBody => true; [JsonIgnore] public Elastic.Clients.Elasticsearch.Duration? MasterTimeout { get => Q("master_timeout"); set => Q("master_timeout", value); } @@ -86,8 +86,8 @@ internal CreateRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementCreate; - protected override HttpMethod HttpMethod => HttpMethod.PUT; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.PUT; + internal override bool SupportsBody => true; public CreateRequestDescriptor MasterTimeout(Elastic.Clients.Elasticsearch.Duration? masterTimeout) => Qs("master_timeout", masterTimeout); public CreateRequestDescriptor Timeout(Elastic.Clients.Elasticsearch.Duration? timeout) => Qs("timeout", timeout); public CreateRequestDescriptor WaitForActiveShards(Elastic.Clients.Elasticsearch.WaitForActiveShards? waitForActiveShards) => Qs("wait_for_active_shards", waitForActiveShards); @@ -222,8 +222,8 @@ internal CreateRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementCreate; - protected override HttpMethod HttpMethod => HttpMethod.PUT; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.PUT; + internal override bool SupportsBody => true; public CreateRequestDescriptor MasterTimeout(Elastic.Clients.Elasticsearch.Duration? masterTimeout) => Qs("master_timeout", masterTimeout); public CreateRequestDescriptor Timeout(Elastic.Clients.Elasticsearch.Duration? timeout) => Qs("timeout", timeout); public CreateRequestDescriptor WaitForActiveShards(Elastic.Clients.Elasticsearch.WaitForActiveShards? waitForActiveShards) => Qs("wait_for_active_shards", waitForActiveShards); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/CreateResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/CreateResponse.g.cs index a164c65f87f..a26cd09e1f2 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/CreateResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/CreateResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed partial class CreateResponse : ElasticsearchResponseBase +public sealed partial class CreateResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("acknowledged")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DataStreamRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DataStreamRequest.g.cs index 921034f30a9..85f25edce10 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DataStreamRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DataStreamRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed class DataStreamRequestParameters : RequestParameters +public sealed class DataStreamRequestParameters : RequestParameters { [JsonIgnore] public ICollection? ExpandWildcards { get => Q?>("expand_wildcards"); set => Q("expand_wildcards", value); } @@ -44,8 +44,8 @@ public DataStreamRequest(Elastic.Clients.Elasticsearch.DataStreamNames? name) : } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementGetDataStream; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; [JsonIgnore] public ICollection? ExpandWildcards { get => Q?>("expand_wildcards"); set => Q("expand_wildcards", value); } } @@ -58,8 +58,8 @@ public DataStreamRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementGetDataStream; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; public DataStreamRequestDescriptor ExpandWildcards(ICollection? expandWildcards) => Qs("expand_wildcards", expandWildcards); public DataStreamRequestDescriptor Name(Elastic.Clients.Elasticsearch.DataStreamNames? name) { diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DataStreamResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DataStreamResponse.g.cs index 1eef297c35c..bdbbe7e4d14 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DataStreamResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DataStreamResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed partial class DataStreamResponse : ElasticsearchResponseBase +public sealed partial class DataStreamResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("data_streams")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DeleteAliasRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DeleteAliasRequest.g.cs index cb3fc7c2ded..bffecb796f5 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DeleteAliasRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DeleteAliasRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed class DeleteAliasRequestParameters : RequestParameters +public sealed class DeleteAliasRequestParameters : RequestParameters { [JsonIgnore] public Elastic.Clients.Elasticsearch.Duration? MasterTimeout { get => Q("master_timeout"); set => Q("master_timeout", value); } @@ -43,8 +43,8 @@ public DeleteAliasRequest(Elastic.Clients.Elasticsearch.Indices indices, Elastic } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementDeleteAlias; - protected override HttpMethod HttpMethod => HttpMethod.DELETE; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.DELETE; + internal override bool SupportsBody => false; [JsonIgnore] public Elastic.Clients.Elasticsearch.Duration? MasterTimeout { get => Q("master_timeout"); set => Q("master_timeout", value); } @@ -64,8 +64,8 @@ internal DeleteAliasRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementDeleteAlias; - protected override HttpMethod HttpMethod => HttpMethod.DELETE; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.DELETE; + internal override bool SupportsBody => false; public DeleteAliasRequestDescriptor MasterTimeout(Elastic.Clients.Elasticsearch.Duration? masterTimeout) => Qs("master_timeout", masterTimeout); public DeleteAliasRequestDescriptor Timeout(Elastic.Clients.Elasticsearch.Duration? timeout) => Qs("timeout", timeout); public DeleteAliasRequestDescriptor Indices(Elastic.Clients.Elasticsearch.Indices indices) @@ -97,8 +97,8 @@ internal DeleteAliasRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementDeleteAlias; - protected override HttpMethod HttpMethod => HttpMethod.DELETE; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.DELETE; + internal override bool SupportsBody => false; public DeleteAliasRequestDescriptor MasterTimeout(Elastic.Clients.Elasticsearch.Duration? masterTimeout) => Qs("master_timeout", masterTimeout); public DeleteAliasRequestDescriptor Timeout(Elastic.Clients.Elasticsearch.Duration? timeout) => Qs("timeout", timeout); public DeleteAliasRequestDescriptor Indices(Elastic.Clients.Elasticsearch.Indices indices) diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DeleteAliasResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DeleteAliasResponse.g.cs index 37054eafc6c..fa8f37c8f2e 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DeleteAliasResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DeleteAliasResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed partial class DeleteAliasResponse : ElasticsearchResponseBase +public sealed partial class DeleteAliasResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("acknowledged")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DeleteDataStreamRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DeleteDataStreamRequest.g.cs index f7512e4a13a..fe91a77b6fb 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DeleteDataStreamRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DeleteDataStreamRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed class DeleteDataStreamRequestParameters : RequestParameters +public sealed class DeleteDataStreamRequestParameters : RequestParameters { [JsonIgnore] public ICollection? ExpandWildcards { get => Q?>("expand_wildcards"); set => Q("expand_wildcards", value); } @@ -40,8 +40,8 @@ public DeleteDataStreamRequest(Elastic.Clients.Elasticsearch.DataStreamNames nam } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementDeleteDataStream; - protected override HttpMethod HttpMethod => HttpMethod.DELETE; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.DELETE; + internal override bool SupportsBody => false; [JsonIgnore] public ICollection? ExpandWildcards { get => Q?>("expand_wildcards"); set => Q("expand_wildcards", value); } } @@ -58,8 +58,8 @@ internal DeleteDataStreamRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementDeleteDataStream; - protected override HttpMethod HttpMethod => HttpMethod.DELETE; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.DELETE; + internal override bool SupportsBody => false; public DeleteDataStreamRequestDescriptor ExpandWildcards(ICollection? expandWildcards) => Qs("expand_wildcards", expandWildcards); public DeleteDataStreamRequestDescriptor Name(Elastic.Clients.Elasticsearch.DataStreamNames name) { diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DeleteDataStreamResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DeleteDataStreamResponse.g.cs index 3773eaf62d5..29a7abe0a19 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DeleteDataStreamResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DeleteDataStreamResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed partial class DeleteDataStreamResponse : ElasticsearchResponseBase +public sealed partial class DeleteDataStreamResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("acknowledged")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DeleteIndexTemplateRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DeleteIndexTemplateRequest.g.cs index aacb99fe5b4..09be2123980 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DeleteIndexTemplateRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DeleteIndexTemplateRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed class DeleteIndexTemplateRequestParameters : RequestParameters +public sealed class DeleteIndexTemplateRequestParameters : RequestParameters { [JsonIgnore] public Elastic.Clients.Elasticsearch.Duration? MasterTimeout { get => Q("master_timeout"); set => Q("master_timeout", value); } @@ -43,8 +43,8 @@ public DeleteIndexTemplateRequest(Elastic.Clients.Elasticsearch.Names name) : ba } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementDeleteIndexTemplate; - protected override HttpMethod HttpMethod => HttpMethod.DELETE; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.DELETE; + internal override bool SupportsBody => false; [JsonIgnore] public Elastic.Clients.Elasticsearch.Duration? MasterTimeout { get => Q("master_timeout"); set => Q("master_timeout", value); } @@ -64,8 +64,8 @@ internal DeleteIndexTemplateRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementDeleteIndexTemplate; - protected override HttpMethod HttpMethod => HttpMethod.DELETE; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.DELETE; + internal override bool SupportsBody => false; public DeleteIndexTemplateRequestDescriptor MasterTimeout(Elastic.Clients.Elasticsearch.Duration? masterTimeout) => Qs("master_timeout", masterTimeout); public DeleteIndexTemplateRequestDescriptor Timeout(Elastic.Clients.Elasticsearch.Duration? timeout) => Qs("timeout", timeout); public DeleteIndexTemplateRequestDescriptor Name(Elastic.Clients.Elasticsearch.Names name) diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DeleteIndexTemplateResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DeleteIndexTemplateResponse.g.cs index 0fbfc1e7c44..fbb16354be7 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DeleteIndexTemplateResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DeleteIndexTemplateResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed partial class DeleteIndexTemplateResponse : ElasticsearchResponseBase +public sealed partial class DeleteIndexTemplateResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("acknowledged")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DeleteRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DeleteRequest.g.cs index c989deac83d..85748e17348 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DeleteRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DeleteRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed class DeleteRequestParameters : RequestParameters +public sealed class DeleteRequestParameters : RequestParameters { [JsonIgnore] public bool? AllowNoIndices { get => Q("allow_no_indices"); set => Q("allow_no_indices", value); } @@ -52,8 +52,8 @@ public DeleteRequest(Elastic.Clients.Elasticsearch.Indices indices) : base(r => } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementDelete; - protected override HttpMethod HttpMethod => HttpMethod.DELETE; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.DELETE; + internal override bool SupportsBody => false; [JsonIgnore] public bool? AllowNoIndices { get => Q("allow_no_indices"); set => Q("allow_no_indices", value); } @@ -82,8 +82,8 @@ internal DeleteRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementDelete; - protected override HttpMethod HttpMethod => HttpMethod.DELETE; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.DELETE; + internal override bool SupportsBody => false; public DeleteRequestDescriptor AllowNoIndices(bool? allowNoIndices = true) => Qs("allow_no_indices", allowNoIndices); public DeleteRequestDescriptor ExpandWildcards(ICollection? expandWildcards) => Qs("expand_wildcards", expandWildcards); public DeleteRequestDescriptor IgnoreUnavailable(bool? ignoreUnavailable = true) => Qs("ignore_unavailable", ignoreUnavailable); @@ -112,8 +112,8 @@ internal DeleteRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementDelete; - protected override HttpMethod HttpMethod => HttpMethod.DELETE; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.DELETE; + internal override bool SupportsBody => false; public DeleteRequestDescriptor AllowNoIndices(bool? allowNoIndices = true) => Qs("allow_no_indices", allowNoIndices); public DeleteRequestDescriptor ExpandWildcards(ICollection? expandWildcards) => Qs("expand_wildcards", expandWildcards); public DeleteRequestDescriptor IgnoreUnavailable(bool? ignoreUnavailable = true) => Qs("ignore_unavailable", ignoreUnavailable); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DeleteResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DeleteResponse.g.cs index 183097dba4a..ea165540b73 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DeleteResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DeleteResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed partial class DeleteResponse : ElasticsearchResponseBase +public sealed partial class DeleteResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("acknowledged")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DeleteTemplateRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DeleteTemplateRequest.g.cs index bd8990685db..c09f3398531 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DeleteTemplateRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DeleteTemplateRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed class DeleteTemplateRequestParameters : RequestParameters +public sealed class DeleteTemplateRequestParameters : RequestParameters { [JsonIgnore] public Elastic.Clients.Elasticsearch.Duration? MasterTimeout { get => Q("master_timeout"); set => Q("master_timeout", value); } @@ -43,8 +43,8 @@ public DeleteTemplateRequest(Elastic.Clients.Elasticsearch.Name name) : base(r = } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementDeleteTemplate; - protected override HttpMethod HttpMethod => HttpMethod.DELETE; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.DELETE; + internal override bool SupportsBody => false; [JsonIgnore] public Elastic.Clients.Elasticsearch.Duration? MasterTimeout { get => Q("master_timeout"); set => Q("master_timeout", value); } @@ -64,8 +64,8 @@ internal DeleteTemplateRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementDeleteTemplate; - protected override HttpMethod HttpMethod => HttpMethod.DELETE; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.DELETE; + internal override bool SupportsBody => false; public DeleteTemplateRequestDescriptor MasterTimeout(Elastic.Clients.Elasticsearch.Duration? masterTimeout) => Qs("master_timeout", masterTimeout); public DeleteTemplateRequestDescriptor Timeout(Elastic.Clients.Elasticsearch.Duration? timeout) => Qs("timeout", timeout); public DeleteTemplateRequestDescriptor Name(Elastic.Clients.Elasticsearch.Name name) diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DeleteTemplateResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DeleteTemplateResponse.g.cs index f369912034e..eec6da8ff86 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DeleteTemplateResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/DeleteTemplateResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed partial class DeleteTemplateResponse : ElasticsearchResponseBase +public sealed partial class DeleteTemplateResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("acknowledged")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ExistsAliasRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ExistsAliasRequest.g.cs index e25ed0b186c..702f67be764 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ExistsAliasRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ExistsAliasRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed class ExistsAliasRequestParameters : RequestParameters +public sealed class ExistsAliasRequestParameters : RequestParameters { [JsonIgnore] public bool? AllowNoIndices { get => Q("allow_no_indices"); set => Q("allow_no_indices", value); } @@ -53,8 +53,8 @@ public ExistsAliasRequest(Elastic.Clients.Elasticsearch.Indices? indices, Elasti } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementExistsAlias; - protected override HttpMethod HttpMethod => HttpMethod.HEAD; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.HEAD; + internal override bool SupportsBody => false; [JsonIgnore] public bool? AllowNoIndices { get => Q("allow_no_indices"); set => Q("allow_no_indices", value); } @@ -84,8 +84,8 @@ internal ExistsAliasRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementExistsAlias; - protected override HttpMethod HttpMethod => HttpMethod.HEAD; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.HEAD; + internal override bool SupportsBody => false; public ExistsAliasRequestDescriptor AllowNoIndices(bool? allowNoIndices = true) => Qs("allow_no_indices", allowNoIndices); public ExistsAliasRequestDescriptor ExpandWildcards(ICollection? expandWildcards) => Qs("expand_wildcards", expandWildcards); public ExistsAliasRequestDescriptor IgnoreUnavailable(bool? ignoreUnavailable = true) => Qs("ignore_unavailable", ignoreUnavailable); @@ -123,8 +123,8 @@ internal ExistsAliasRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementExistsAlias; - protected override HttpMethod HttpMethod => HttpMethod.HEAD; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.HEAD; + internal override bool SupportsBody => false; public ExistsAliasRequestDescriptor AllowNoIndices(bool? allowNoIndices = true) => Qs("allow_no_indices", allowNoIndices); public ExistsAliasRequestDescriptor ExpandWildcards(ICollection? expandWildcards) => Qs("expand_wildcards", expandWildcards); public ExistsAliasRequestDescriptor IgnoreUnavailable(bool? ignoreUnavailable = true) => Qs("ignore_unavailable", ignoreUnavailable); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ExistsAliasResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ExistsAliasResponse.g.cs index fdc71cbda05..9e2e9f06f21 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ExistsAliasResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ExistsAliasResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed partial class ExistsAliasResponse : ElasticsearchResponseBase +public sealed partial class ExistsAliasResponse : ElasticsearchResponse { - public bool Exists => ApiCall is { Success: true, HttpStatusCode: 200 }; + public bool Exists => ApiCallDetails is { Success: true, HttpStatusCode: 200 }; } \ No newline at end of file diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ExistsIndexTemplateRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ExistsIndexTemplateRequest.g.cs index e0c3a9b79a7..abce292e5ca 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ExistsIndexTemplateRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ExistsIndexTemplateRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed class ExistsIndexTemplateRequestParameters : RequestParameters +public sealed class ExistsIndexTemplateRequestParameters : RequestParameters { [JsonIgnore] public Elastic.Clients.Elasticsearch.Duration? MasterTimeout { get => Q("master_timeout"); set => Q("master_timeout", value); } @@ -40,8 +40,8 @@ public ExistsIndexTemplateRequest(Elastic.Clients.Elasticsearch.Name name) : bas } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementExistsIndexTemplate; - protected override HttpMethod HttpMethod => HttpMethod.HEAD; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.HEAD; + internal override bool SupportsBody => false; [JsonIgnore] public Elastic.Clients.Elasticsearch.Duration? MasterTimeout { get => Q("master_timeout"); set => Q("master_timeout", value); } } @@ -58,8 +58,8 @@ internal ExistsIndexTemplateRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementExistsIndexTemplate; - protected override HttpMethod HttpMethod => HttpMethod.HEAD; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.HEAD; + internal override bool SupportsBody => false; public ExistsIndexTemplateRequestDescriptor MasterTimeout(Elastic.Clients.Elasticsearch.Duration? masterTimeout) => Qs("master_timeout", masterTimeout); public ExistsIndexTemplateRequestDescriptor Name(Elastic.Clients.Elasticsearch.Name name) { diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ExistsIndexTemplateResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ExistsIndexTemplateResponse.g.cs index 5749cc82306..7adb14b71a3 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ExistsIndexTemplateResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ExistsIndexTemplateResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed partial class ExistsIndexTemplateResponse : ElasticsearchResponseBase +public sealed partial class ExistsIndexTemplateResponse : ElasticsearchResponse { - public bool Exists => ApiCall is { Success: true, HttpStatusCode: 200 }; + public bool Exists => ApiCallDetails is { Success: true, HttpStatusCode: 200 }; } \ No newline at end of file diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ExistsRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ExistsRequest.g.cs index 31eb357d361..20bfbfe3488 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ExistsRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ExistsRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed class ExistsRequestParameters : RequestParameters +public sealed class ExistsRequestParameters : RequestParameters { [JsonIgnore] public bool? AllowNoIndices { get => Q("allow_no_indices"); set => Q("allow_no_indices", value); } @@ -55,8 +55,8 @@ public ExistsRequest(Elastic.Clients.Elasticsearch.Indices indices) : base(r => } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementExists; - protected override HttpMethod HttpMethod => HttpMethod.HEAD; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.HEAD; + internal override bool SupportsBody => false; [JsonIgnore] public bool? AllowNoIndices { get => Q("allow_no_indices"); set => Q("allow_no_indices", value); } @@ -88,8 +88,8 @@ internal ExistsRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementExists; - protected override HttpMethod HttpMethod => HttpMethod.HEAD; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.HEAD; + internal override bool SupportsBody => false; public ExistsRequestDescriptor AllowNoIndices(bool? allowNoIndices = true) => Qs("allow_no_indices", allowNoIndices); public ExistsRequestDescriptor ExpandWildcards(ICollection? expandWildcards) => Qs("expand_wildcards", expandWildcards); public ExistsRequestDescriptor FlatSettings(bool? flatSettings = true) => Qs("flat_settings", flatSettings); @@ -119,8 +119,8 @@ internal ExistsRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementExists; - protected override HttpMethod HttpMethod => HttpMethod.HEAD; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.HEAD; + internal override bool SupportsBody => false; public ExistsRequestDescriptor AllowNoIndices(bool? allowNoIndices = true) => Qs("allow_no_indices", allowNoIndices); public ExistsRequestDescriptor ExpandWildcards(ICollection? expandWildcards) => Qs("expand_wildcards", expandWildcards); public ExistsRequestDescriptor FlatSettings(bool? flatSettings = true) => Qs("flat_settings", flatSettings); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ExistsResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ExistsResponse.g.cs index a3f73cc0bd3..feb94704c52 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ExistsResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ExistsResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed partial class ExistsResponse : ElasticsearchResponseBase +public sealed partial class ExistsResponse : ElasticsearchResponse { - public bool Exists => ApiCall is { Success: true, HttpStatusCode: 200 }; + public bool Exists => ApiCallDetails is { Success: true, HttpStatusCode: 200 }; } \ No newline at end of file diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ExistsTemplateRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ExistsTemplateRequest.g.cs index 50d2dd18927..46c4c25d871 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ExistsTemplateRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ExistsTemplateRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed class ExistsTemplateRequestParameters : RequestParameters +public sealed class ExistsTemplateRequestParameters : RequestParameters { [JsonIgnore] public bool? FlatSettings { get => Q("flat_settings"); set => Q("flat_settings", value); } @@ -46,8 +46,8 @@ public ExistsTemplateRequest(Elastic.Clients.Elasticsearch.Names name) : base(r } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementExistsTemplate; - protected override HttpMethod HttpMethod => HttpMethod.HEAD; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.HEAD; + internal override bool SupportsBody => false; [JsonIgnore] public bool? FlatSettings { get => Q("flat_settings"); set => Q("flat_settings", value); } @@ -70,8 +70,8 @@ internal ExistsTemplateRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementExistsTemplate; - protected override HttpMethod HttpMethod => HttpMethod.HEAD; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.HEAD; + internal override bool SupportsBody => false; public ExistsTemplateRequestDescriptor FlatSettings(bool? flatSettings = true) => Qs("flat_settings", flatSettings); public ExistsTemplateRequestDescriptor Local(bool? local = true) => Qs("local", local); public ExistsTemplateRequestDescriptor MasterTimeout(Elastic.Clients.Elasticsearch.Duration? masterTimeout) => Qs("master_timeout", masterTimeout); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ExistsTemplateResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ExistsTemplateResponse.g.cs index ad01e79bbad..4f0d0cd1141 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ExistsTemplateResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ExistsTemplateResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed partial class ExistsTemplateResponse : ElasticsearchResponseBase +public sealed partial class ExistsTemplateResponse : ElasticsearchResponse { - public bool Exists => ApiCall is { Success: true, HttpStatusCode: 200 }; + public bool Exists => ApiCallDetails is { Success: true, HttpStatusCode: 200 }; } \ No newline at end of file diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/FieldMappingRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/FieldMappingRequest.g.cs index 19d5d5e509a..201d7a0970d 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/FieldMappingRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/FieldMappingRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed class FieldMappingRequestParameters : RequestParameters +public sealed class FieldMappingRequestParameters : RequestParameters { [JsonIgnore] public bool? AllowNoIndices { get => Q("allow_no_indices"); set => Q("allow_no_indices", value); } @@ -56,8 +56,8 @@ public FieldMappingRequest(Elastic.Clients.Elasticsearch.Indices? indices, Elast } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementGetFieldMapping; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; [JsonIgnore] public bool? AllowNoIndices { get => Q("allow_no_indices"); set => Q("allow_no_indices", value); } @@ -90,8 +90,8 @@ internal FieldMappingRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementGetFieldMapping; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; public FieldMappingRequestDescriptor AllowNoIndices(bool? allowNoIndices = true) => Qs("allow_no_indices", allowNoIndices); public FieldMappingRequestDescriptor ExpandWildcards(ICollection? expandWildcards) => Qs("expand_wildcards", expandWildcards); public FieldMappingRequestDescriptor IgnoreUnavailable(bool? ignoreUnavailable = true) => Qs("ignore_unavailable", ignoreUnavailable); @@ -130,8 +130,8 @@ internal FieldMappingRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementGetFieldMapping; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; public FieldMappingRequestDescriptor AllowNoIndices(bool? allowNoIndices = true) => Qs("allow_no_indices", allowNoIndices); public FieldMappingRequestDescriptor ExpandWildcards(ICollection? expandWildcards) => Qs("expand_wildcards", expandWildcards); public FieldMappingRequestDescriptor IgnoreUnavailable(bool? ignoreUnavailable = true) => Qs("ignore_unavailable", ignoreUnavailable); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/FlushRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/FlushRequest.g.cs index aee3700256e..3d64abbdcc8 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/FlushRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/FlushRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed class FlushRequestParameters : RequestParameters +public sealed class FlushRequestParameters : RequestParameters { [JsonIgnore] public bool? AllowNoIndices { get => Q("allow_no_indices"); set => Q("allow_no_indices", value); } @@ -56,8 +56,8 @@ public FlushRequest(Elastic.Clients.Elasticsearch.Indices? indices) : base(r => } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementFlush; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => false; [JsonIgnore] public bool? AllowNoIndices { get => Q("allow_no_indices"); set => Q("allow_no_indices", value); } @@ -82,8 +82,8 @@ public FlushRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementFlush; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => false; public FlushRequestDescriptor AllowNoIndices(bool? allowNoIndices = true) => Qs("allow_no_indices", allowNoIndices); public FlushRequestDescriptor ExpandWildcards(ICollection? expandWildcards) => Qs("expand_wildcards", expandWildcards); public FlushRequestDescriptor Force(bool? force = true) => Qs("force", force); @@ -108,8 +108,8 @@ public FlushRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementFlush; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => false; public FlushRequestDescriptor AllowNoIndices(bool? allowNoIndices = true) => Qs("allow_no_indices", allowNoIndices); public FlushRequestDescriptor ExpandWildcards(ICollection? expandWildcards) => Qs("expand_wildcards", expandWildcards); public FlushRequestDescriptor Force(bool? force = true) => Qs("force", force); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/FlushResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/FlushResponse.g.cs index e6ed7d5d5c6..41ee92f9efc 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/FlushResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/FlushResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed partial class FlushResponse : ElasticsearchResponseBase +public sealed partial class FlushResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("_shards")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ForcemergeRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ForcemergeRequest.g.cs index bd8e3fb230a..cb7bb58a0ea 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ForcemergeRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ForcemergeRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed class ForcemergeRequestParameters : RequestParameters +public sealed class ForcemergeRequestParameters : RequestParameters { [JsonIgnore] public bool? AllowNoIndices { get => Q("allow_no_indices"); set => Q("allow_no_indices", value); } @@ -62,8 +62,8 @@ public ForcemergeRequest(Elastic.Clients.Elasticsearch.Indices? indices) : base( } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementForcemerge; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => false; [JsonIgnore] public bool? AllowNoIndices { get => Q("allow_no_indices"); set => Q("allow_no_indices", value); } @@ -94,8 +94,8 @@ public ForcemergeRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementForcemerge; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => false; public ForcemergeRequestDescriptor AllowNoIndices(bool? allowNoIndices = true) => Qs("allow_no_indices", allowNoIndices); public ForcemergeRequestDescriptor ExpandWildcards(ICollection? expandWildcards) => Qs("expand_wildcards", expandWildcards); public ForcemergeRequestDescriptor Flush(bool? flush = true) => Qs("flush", flush); @@ -122,8 +122,8 @@ public ForcemergeRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementForcemerge; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => false; public ForcemergeRequestDescriptor AllowNoIndices(bool? allowNoIndices = true) => Qs("allow_no_indices", allowNoIndices); public ForcemergeRequestDescriptor ExpandWildcards(ICollection? expandWildcards) => Qs("expand_wildcards", expandWildcards); public ForcemergeRequestDescriptor Flush(bool? flush = true) => Qs("flush", flush); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ForcemergeResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ForcemergeResponse.g.cs index 377b44a2f00..0f0ea957c02 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ForcemergeResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ForcemergeResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed partial class ForcemergeResponse : ElasticsearchResponseBase +public sealed partial class ForcemergeResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("_shards")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/GetRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/GetRequest.g.cs index 733eb79a4d1..8b6cddfc8c4 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/GetRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/GetRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed class GetRequestParameters : RequestParameters +public sealed class GetRequestParameters : RequestParameters { [JsonIgnore] public bool? AllowNoIndices { get => Q("allow_no_indices"); set => Q("allow_no_indices", value); } @@ -61,8 +61,8 @@ public GetRequest(Elastic.Clients.Elasticsearch.Indices indices) : base(r => r.R } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementGet; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; [JsonIgnore] public bool? AllowNoIndices { get => Q("allow_no_indices"); set => Q("allow_no_indices", value); } @@ -100,8 +100,8 @@ internal GetRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementGet; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; public GetRequestDescriptor AllowNoIndices(bool? allowNoIndices = true) => Qs("allow_no_indices", allowNoIndices); public GetRequestDescriptor ExpandWildcards(ICollection? expandWildcards) => Qs("expand_wildcards", expandWildcards); public GetRequestDescriptor Features(ICollection? features) => Qs("features", features); @@ -133,8 +133,8 @@ internal GetRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementGet; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; public GetRequestDescriptor AllowNoIndices(bool? allowNoIndices = true) => Qs("allow_no_indices", allowNoIndices); public GetRequestDescriptor ExpandWildcards(ICollection? expandWildcards) => Qs("expand_wildcards", expandWildcards); public GetRequestDescriptor Features(ICollection? features) => Qs("features", features); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/IndexTemplateRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/IndexTemplateRequest.g.cs index 8cf2b42a98a..f4e9b6517b1 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/IndexTemplateRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/IndexTemplateRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed class IndexTemplateRequestParameters : RequestParameters +public sealed class IndexTemplateRequestParameters : RequestParameters { [JsonIgnore] public bool? Local { get => Q("local"); set => Q("local", value); } @@ -50,8 +50,8 @@ public IndexTemplateRequest(Elastic.Clients.Elasticsearch.Name? name) : base(r = } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementGetIndexTemplate; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; [JsonIgnore] public bool? Local { get => Q("local"); set => Q("local", value); } @@ -70,8 +70,8 @@ public IndexTemplateRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementGetIndexTemplate; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; public IndexTemplateRequestDescriptor FlatSettings(bool? flatSettings = true) => Qs("flat_settings", flatSettings); public IndexTemplateRequestDescriptor Local(bool? local = true) => Qs("local", local); public IndexTemplateRequestDescriptor MasterTimeout(Elastic.Clients.Elasticsearch.Duration? masterTimeout) => Qs("master_timeout", masterTimeout); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/IndexTemplateResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/IndexTemplateResponse.g.cs index bcd8d384fdb..082d45f240b 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/IndexTemplateResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/IndexTemplateResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed partial class IndexTemplateResponse : ElasticsearchResponseBase +public sealed partial class IndexTemplateResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("index_templates")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/MappingRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/MappingRequest.g.cs index 1b265e45b81..053d9ff8c40 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/MappingRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/MappingRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed class MappingRequestParameters : RequestParameters +public sealed class MappingRequestParameters : RequestParameters { [JsonIgnore] public bool? AllowNoIndices { get => Q("allow_no_indices"); set => Q("allow_no_indices", value); } @@ -56,8 +56,8 @@ public MappingRequest(Elastic.Clients.Elasticsearch.Indices? indices) : base(r = } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementGetMapping; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; [JsonIgnore] public bool? AllowNoIndices { get => Q("allow_no_indices"); set => Q("allow_no_indices", value); } @@ -82,8 +82,8 @@ public MappingRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementGetMapping; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; public MappingRequestDescriptor AllowNoIndices(bool? allowNoIndices = true) => Qs("allow_no_indices", allowNoIndices); public MappingRequestDescriptor ExpandWildcards(ICollection? expandWildcards) => Qs("expand_wildcards", expandWildcards); public MappingRequestDescriptor IgnoreUnavailable(bool? ignoreUnavailable = true) => Qs("ignore_unavailable", ignoreUnavailable); @@ -108,8 +108,8 @@ public MappingRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementGetMapping; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; public MappingRequestDescriptor AllowNoIndices(bool? allowNoIndices = true) => Qs("allow_no_indices", allowNoIndices); public MappingRequestDescriptor ExpandWildcards(ICollection? expandWildcards) => Qs("expand_wildcards", expandWildcards); public MappingRequestDescriptor IgnoreUnavailable(bool? ignoreUnavailable = true) => Qs("ignore_unavailable", ignoreUnavailable); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/MigrateToDataStreamRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/MigrateToDataStreamRequest.g.cs index 9780ea298bc..bfc8a63bc80 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/MigrateToDataStreamRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/MigrateToDataStreamRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed class MigrateToDataStreamRequestParameters : RequestParameters +public sealed class MigrateToDataStreamRequestParameters : RequestParameters { } @@ -38,8 +38,8 @@ public MigrateToDataStreamRequest(Elastic.Clients.Elasticsearch.IndexName name) } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementMigrateToDataStream; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => false; } public sealed partial class MigrateToDataStreamRequestDescriptor : RequestDescriptor @@ -54,8 +54,8 @@ internal MigrateToDataStreamRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementMigrateToDataStream; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => false; public MigrateToDataStreamRequestDescriptor Name(Elastic.Clients.Elasticsearch.IndexName name) { RouteValues.Required("name", name); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/MigrateToDataStreamResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/MigrateToDataStreamResponse.g.cs index ccf5e5e1309..5aba615e71e 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/MigrateToDataStreamResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/MigrateToDataStreamResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed partial class MigrateToDataStreamResponse : ElasticsearchResponseBase +public sealed partial class MigrateToDataStreamResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("acknowledged")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/OpenRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/OpenRequest.g.cs index b9fe2dd0520..cedec179c4e 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/OpenRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/OpenRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed class OpenRequestParameters : RequestParameters +public sealed class OpenRequestParameters : RequestParameters { [JsonIgnore] public bool? AllowNoIndices { get => Q("allow_no_indices"); set => Q("allow_no_indices", value); } @@ -55,8 +55,8 @@ public OpenRequest(Elastic.Clients.Elasticsearch.Indices indices) : base(r => r. } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementOpen; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => false; [JsonIgnore] public bool? AllowNoIndices { get => Q("allow_no_indices"); set => Q("allow_no_indices", value); } @@ -88,8 +88,8 @@ internal OpenRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementOpen; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => false; public OpenRequestDescriptor AllowNoIndices(bool? allowNoIndices = true) => Qs("allow_no_indices", allowNoIndices); public OpenRequestDescriptor ExpandWildcards(ICollection? expandWildcards) => Qs("expand_wildcards", expandWildcards); public OpenRequestDescriptor IgnoreUnavailable(bool? ignoreUnavailable = true) => Qs("ignore_unavailable", ignoreUnavailable); @@ -119,8 +119,8 @@ internal OpenRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementOpen; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => false; public OpenRequestDescriptor AllowNoIndices(bool? allowNoIndices = true) => Qs("allow_no_indices", allowNoIndices); public OpenRequestDescriptor ExpandWildcards(ICollection? expandWildcards) => Qs("expand_wildcards", expandWildcards); public OpenRequestDescriptor IgnoreUnavailable(bool? ignoreUnavailable = true) => Qs("ignore_unavailable", ignoreUnavailable); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/OpenResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/OpenResponse.g.cs index bc18fd9f6eb..228a2650095 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/OpenResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/OpenResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed partial class OpenResponse : ElasticsearchResponseBase +public sealed partial class OpenResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("acknowledged")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/PutAliasRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/PutAliasRequest.g.cs index b75c4d71b6a..860cc0f9f35 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/PutAliasRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/PutAliasRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed class PutAliasRequestParameters : RequestParameters +public sealed class PutAliasRequestParameters : RequestParameters { [JsonIgnore] public Elastic.Clients.Elasticsearch.Duration? MasterTimeout { get => Q("master_timeout"); set => Q("master_timeout", value); } @@ -43,8 +43,8 @@ public PutAliasRequest(Elastic.Clients.Elasticsearch.Indices indices, Elastic.Cl } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementPutAlias; - protected override HttpMethod HttpMethod => HttpMethod.PUT; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.PUT; + internal override bool SupportsBody => true; [JsonIgnore] public Elastic.Clients.Elasticsearch.Duration? MasterTimeout { get => Q("master_timeout"); set => Q("master_timeout", value); } @@ -84,8 +84,8 @@ internal PutAliasRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementPutAlias; - protected override HttpMethod HttpMethod => HttpMethod.PUT; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.PUT; + internal override bool SupportsBody => true; public PutAliasRequestDescriptor MasterTimeout(Elastic.Clients.Elasticsearch.Duration? masterTimeout) => Qs("master_timeout", masterTimeout); public PutAliasRequestDescriptor Timeout(Elastic.Clients.Elasticsearch.Duration? timeout) => Qs("timeout", timeout); public PutAliasRequestDescriptor Indices(Elastic.Clients.Elasticsearch.Indices indices) @@ -221,8 +221,8 @@ internal PutAliasRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementPutAlias; - protected override HttpMethod HttpMethod => HttpMethod.PUT; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.PUT; + internal override bool SupportsBody => true; public PutAliasRequestDescriptor MasterTimeout(Elastic.Clients.Elasticsearch.Duration? masterTimeout) => Qs("master_timeout", masterTimeout); public PutAliasRequestDescriptor Timeout(Elastic.Clients.Elasticsearch.Duration? timeout) => Qs("timeout", timeout); public PutAliasRequestDescriptor Indices(Elastic.Clients.Elasticsearch.Indices indices) diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/PutAliasResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/PutAliasResponse.g.cs index c699f06b175..02c3535c8f4 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/PutAliasResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/PutAliasResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed partial class PutAliasResponse : ElasticsearchResponseBase +public sealed partial class PutAliasResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("acknowledged")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/PutIndexTemplateRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/PutIndexTemplateRequest.g.cs index 92d16050841..59e509cb886 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/PutIndexTemplateRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/PutIndexTemplateRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed class PutIndexTemplateRequestParameters : RequestParameters +public sealed class PutIndexTemplateRequestParameters : RequestParameters { [JsonIgnore] public bool? Create { get => Q("create"); set => Q("create", value); } @@ -40,8 +40,8 @@ public PutIndexTemplateRequest(Elastic.Clients.Elasticsearch.Name name) : base(r } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementPutIndexTemplate; - protected override HttpMethod HttpMethod => HttpMethod.PUT; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.PUT; + internal override bool SupportsBody => true; [JsonIgnore] public bool? Create { get => Q("create"); set => Q("create", value); } @@ -86,8 +86,8 @@ internal PutIndexTemplateRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementPutIndexTemplate; - protected override HttpMethod HttpMethod => HttpMethod.PUT; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.PUT; + internal override bool SupportsBody => true; public PutIndexTemplateRequestDescriptor Create(bool? create = true) => Qs("create", create); public PutIndexTemplateRequestDescriptor Name(Elastic.Clients.Elasticsearch.Name name) { @@ -276,8 +276,8 @@ internal PutIndexTemplateRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementPutIndexTemplate; - protected override HttpMethod HttpMethod => HttpMethod.PUT; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.PUT; + internal override bool SupportsBody => true; public PutIndexTemplateRequestDescriptor Create(bool? create = true) => Qs("create", create); public PutIndexTemplateRequestDescriptor Name(Elastic.Clients.Elasticsearch.Name name) { diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/PutIndexTemplateResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/PutIndexTemplateResponse.g.cs index 5f423d45bb6..665194012f5 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/PutIndexTemplateResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/PutIndexTemplateResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed partial class PutIndexTemplateResponse : ElasticsearchResponseBase +public sealed partial class PutIndexTemplateResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("acknowledged")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/PutMappingRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/PutMappingRequest.g.cs index ecba71a675b..9e59db4a7f6 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/PutMappingRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/PutMappingRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed class PutMappingRequestParameters : RequestParameters +public sealed class PutMappingRequestParameters : RequestParameters { [JsonIgnore] public bool? AllowNoIndices { get => Q("allow_no_indices"); set => Q("allow_no_indices", value); } @@ -55,8 +55,8 @@ public PutMappingRequest(Elastic.Clients.Elasticsearch.Indices indices) : base(r } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementPutMapping; - protected override HttpMethod HttpMethod => HttpMethod.PUT; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.PUT; + internal override bool SupportsBody => true; [JsonIgnore] public bool? AllowNoIndices { get => Q("allow_no_indices"); set => Q("allow_no_indices", value); } @@ -132,8 +132,8 @@ internal PutMappingRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementPutMapping; - protected override HttpMethod HttpMethod => HttpMethod.PUT; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.PUT; + internal override bool SupportsBody => true; public PutMappingRequestDescriptor AllowNoIndices(bool? allowNoIndices = true) => Qs("allow_no_indices", allowNoIndices); public PutMappingRequestDescriptor ExpandWildcards(ICollection? expandWildcards) => Qs("expand_wildcards", expandWildcards); public PutMappingRequestDescriptor IgnoreUnavailable(bool? ignoreUnavailable = true) => Qs("ignore_unavailable", ignoreUnavailable); @@ -429,8 +429,8 @@ internal PutMappingRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementPutMapping; - protected override HttpMethod HttpMethod => HttpMethod.PUT; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.PUT; + internal override bool SupportsBody => true; public PutMappingRequestDescriptor AllowNoIndices(bool? allowNoIndices = true) => Qs("allow_no_indices", allowNoIndices); public PutMappingRequestDescriptor ExpandWildcards(ICollection? expandWildcards) => Qs("expand_wildcards", expandWildcards); public PutMappingRequestDescriptor IgnoreUnavailable(bool? ignoreUnavailable = true) => Qs("ignore_unavailable", ignoreUnavailable); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/PutMappingResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/PutMappingResponse.g.cs index 0588b089afa..5b9d877bac0 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/PutMappingResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/PutMappingResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed partial class PutMappingResponse : ElasticsearchResponseBase +public sealed partial class PutMappingResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("acknowledged")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/PutTemplateRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/PutTemplateRequest.g.cs index 56f4b33a555..636036ca519 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/PutTemplateRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/PutTemplateRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed class PutTemplateRequestParameters : RequestParameters +public sealed class PutTemplateRequestParameters : RequestParameters { [JsonIgnore] public bool? Create { get => Q("create"); set => Q("create", value); } @@ -49,8 +49,8 @@ public PutTemplateRequest(Elastic.Clients.Elasticsearch.Name name) : base(r => r } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementPutTemplate; - protected override HttpMethod HttpMethod => HttpMethod.PUT; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.PUT; + internal override bool SupportsBody => true; [JsonIgnore] public bool? Create { get => Q("create"); set => Q("create", value); } @@ -100,8 +100,8 @@ internal PutTemplateRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementPutTemplate; - protected override HttpMethod HttpMethod => HttpMethod.PUT; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.PUT; + internal override bool SupportsBody => true; public PutTemplateRequestDescriptor Create(bool? create = true) => Qs("create", create); public PutTemplateRequestDescriptor FlatSettings(bool? flatSettings = true) => Qs("flat_settings", flatSettings); public PutTemplateRequestDescriptor MasterTimeout(Elastic.Clients.Elasticsearch.Duration? masterTimeout) => Qs("master_timeout", masterTimeout); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/PutTemplateResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/PutTemplateResponse.g.cs index 9b507471ae0..1f9d765632d 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/PutTemplateResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/PutTemplateResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed partial class PutTemplateResponse : ElasticsearchResponseBase +public sealed partial class PutTemplateResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("acknowledged")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/RefreshRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/RefreshRequest.g.cs index 4f059f5e369..e2edfa294cd 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/RefreshRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/RefreshRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed class RefreshRequestParameters : RequestParameters +public sealed class RefreshRequestParameters : RequestParameters { [JsonIgnore] public bool? AllowNoIndices { get => Q("allow_no_indices"); set => Q("allow_no_indices", value); } @@ -50,8 +50,8 @@ public RefreshRequest(Elastic.Clients.Elasticsearch.Indices? indices) : base(r = } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementRefresh; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => false; [JsonIgnore] public bool? AllowNoIndices { get => Q("allow_no_indices"); set => Q("allow_no_indices", value); } @@ -70,8 +70,8 @@ public RefreshRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementRefresh; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => false; public RefreshRequestDescriptor AllowNoIndices(bool? allowNoIndices = true) => Qs("allow_no_indices", allowNoIndices); public RefreshRequestDescriptor ExpandWildcards(ICollection? expandWildcards) => Qs("expand_wildcards", expandWildcards); public RefreshRequestDescriptor IgnoreUnavailable(bool? ignoreUnavailable = true) => Qs("ignore_unavailable", ignoreUnavailable); @@ -94,8 +94,8 @@ public RefreshRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementRefresh; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => false; public RefreshRequestDescriptor AllowNoIndices(bool? allowNoIndices = true) => Qs("allow_no_indices", allowNoIndices); public RefreshRequestDescriptor ExpandWildcards(ICollection? expandWildcards) => Qs("expand_wildcards", expandWildcards); public RefreshRequestDescriptor IgnoreUnavailable(bool? ignoreUnavailable = true) => Qs("ignore_unavailable", ignoreUnavailable); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/RefreshResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/RefreshResponse.g.cs index fb5ff4ebb25..963eb969a65 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/RefreshResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/RefreshResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed partial class RefreshResponse : ElasticsearchResponseBase +public sealed partial class RefreshResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("_shards")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/RolloverRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/RolloverRequest.g.cs index 9e2035f33ab..45268d6f1c5 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/RolloverRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/RolloverRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed class RolloverRequestParameters : RequestParameters +public sealed class RolloverRequestParameters : RequestParameters { [JsonIgnore] public bool? DryRun { get => Q("dry_run"); set => Q("dry_run", value); } @@ -53,8 +53,8 @@ public RolloverRequest(Elastic.Clients.Elasticsearch.IndexAlias alias, Elastic.C } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementRollover; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; [JsonIgnore] public bool? DryRun { get => Q("dry_run"); set => Q("dry_run", value); } @@ -100,8 +100,8 @@ internal RolloverRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementRollover; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; public RolloverRequestDescriptor DryRun(bool? dryRun = true) => Qs("dry_run", dryRun); public RolloverRequestDescriptor MasterTimeout(Elastic.Clients.Elasticsearch.Duration? masterTimeout) => Qs("master_timeout", masterTimeout); public RolloverRequestDescriptor Timeout(Elastic.Clients.Elasticsearch.Duration? timeout) => Qs("timeout", timeout); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/RolloverResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/RolloverResponse.g.cs index 868d51464d0..fb2fad52eb5 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/RolloverResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/RolloverResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed partial class RolloverResponse : ElasticsearchResponseBase +public sealed partial class RolloverResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("acknowledged")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ShrinkRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ShrinkRequest.g.cs index 1d30003ff39..5c50a6e10d8 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ShrinkRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ShrinkRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed class ShrinkRequestParameters : RequestParameters +public sealed class ShrinkRequestParameters : RequestParameters { [JsonIgnore] public Elastic.Clients.Elasticsearch.Duration? MasterTimeout { get => Q("master_timeout"); set => Q("master_timeout", value); } @@ -46,8 +46,8 @@ public ShrinkRequest(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clie } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementShrink; - protected override HttpMethod HttpMethod => HttpMethod.PUT; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.PUT; + internal override bool SupportsBody => true; [JsonIgnore] public Elastic.Clients.Elasticsearch.Duration? MasterTimeout { get => Q("master_timeout"); set => Q("master_timeout", value); } @@ -78,8 +78,8 @@ internal ShrinkRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementShrink; - protected override HttpMethod HttpMethod => HttpMethod.PUT; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.PUT; + internal override bool SupportsBody => true; public ShrinkRequestDescriptor MasterTimeout(Elastic.Clients.Elasticsearch.Duration? masterTimeout) => Qs("master_timeout", masterTimeout); public ShrinkRequestDescriptor Timeout(Elastic.Clients.Elasticsearch.Duration? timeout) => Qs("timeout", timeout); public ShrinkRequestDescriptor WaitForActiveShards(Elastic.Clients.Elasticsearch.WaitForActiveShards? waitForActiveShards) => Qs("wait_for_active_shards", waitForActiveShards); @@ -142,8 +142,8 @@ internal ShrinkRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementShrink; - protected override HttpMethod HttpMethod => HttpMethod.PUT; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.PUT; + internal override bool SupportsBody => true; public ShrinkRequestDescriptor MasterTimeout(Elastic.Clients.Elasticsearch.Duration? masterTimeout) => Qs("master_timeout", masterTimeout); public ShrinkRequestDescriptor Timeout(Elastic.Clients.Elasticsearch.Duration? timeout) => Qs("timeout", timeout); public ShrinkRequestDescriptor WaitForActiveShards(Elastic.Clients.Elasticsearch.WaitForActiveShards? waitForActiveShards) => Qs("wait_for_active_shards", waitForActiveShards); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ShrinkResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ShrinkResponse.g.cs index 811d07a949c..b72df10c076 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ShrinkResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/ShrinkResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed partial class ShrinkResponse : ElasticsearchResponseBase +public sealed partial class ShrinkResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("acknowledged")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/SimulateIndexTemplateRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/SimulateIndexTemplateRequest.g.cs index f27dc6a24a8..bc616a5d016 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/SimulateIndexTemplateRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/SimulateIndexTemplateRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed class SimulateIndexTemplateRequestParameters : RequestParameters +public sealed class SimulateIndexTemplateRequestParameters : RequestParameters { [JsonIgnore] public bool? Create { get => Q("create"); set => Q("create", value); } @@ -43,8 +43,8 @@ public SimulateIndexTemplateRequest(Elastic.Clients.Elasticsearch.Name name) : b } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementSimulateIndexTemplate; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; [JsonIgnore] public bool? Create { get => Q("create"); set => Q("create", value); } @@ -96,8 +96,8 @@ internal SimulateIndexTemplateRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementSimulateIndexTemplate; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; public SimulateIndexTemplateRequestDescriptor Create(bool? create = true) => Qs("create", create); public SimulateIndexTemplateRequestDescriptor MasterTimeout(Elastic.Clients.Elasticsearch.Duration? masterTimeout) => Qs("master_timeout", masterTimeout); public SimulateIndexTemplateRequestDescriptor Name(Elastic.Clients.Elasticsearch.Name name) @@ -301,8 +301,8 @@ internal SimulateIndexTemplateRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementSimulateIndexTemplate; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; public SimulateIndexTemplateRequestDescriptor Create(bool? create = true) => Qs("create", create); public SimulateIndexTemplateRequestDescriptor MasterTimeout(Elastic.Clients.Elasticsearch.Duration? masterTimeout) => Qs("master_timeout", masterTimeout); public SimulateIndexTemplateRequestDescriptor Name(Elastic.Clients.Elasticsearch.Name name) diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/SimulateIndexTemplateResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/SimulateIndexTemplateResponse.g.cs index e818fea8955..fbb94bd5fbc 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/SimulateIndexTemplateResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/SimulateIndexTemplateResponse.g.cs @@ -23,6 +23,6 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed partial class SimulateIndexTemplateResponse : ElasticsearchResponseBase +public sealed partial class SimulateIndexTemplateResponse : ElasticsearchResponse { } \ No newline at end of file diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/SimulateTemplateRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/SimulateTemplateRequest.g.cs index d84601fccba..dcd13271ce6 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/SimulateTemplateRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/SimulateTemplateRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed class SimulateTemplateRequestParameters : RequestParameters +public sealed class SimulateTemplateRequestParameters : RequestParameters { [JsonIgnore] public bool? Create { get => Q("create"); set => Q("create", value); } @@ -47,8 +47,8 @@ public SimulateTemplateRequest(Elastic.Clients.Elasticsearch.Name? name) : base( } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementSimulateTemplate; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => false; [JsonIgnore] public bool? Create { get => Q("create"); set => Q("create", value); } @@ -64,8 +64,8 @@ public SimulateTemplateRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementSimulateTemplate; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => false; public SimulateTemplateRequestDescriptor Create(bool? create = true) => Qs("create", create); public SimulateTemplateRequestDescriptor MasterTimeout(Elastic.Clients.Elasticsearch.Duration? masterTimeout) => Qs("master_timeout", masterTimeout); public SimulateTemplateRequestDescriptor Name(Elastic.Clients.Elasticsearch.Name? name) diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/SimulateTemplateResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/SimulateTemplateResponse.g.cs index 4c16921fbf8..96e4d11b16b 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/SimulateTemplateResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/SimulateTemplateResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed partial class SimulateTemplateResponse : ElasticsearchResponseBase +public sealed partial class SimulateTemplateResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("overlapping")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/SplitRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/SplitRequest.g.cs index e61157f4195..1142c959a29 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/SplitRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/SplitRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed class SplitRequestParameters : RequestParameters +public sealed class SplitRequestParameters : RequestParameters { [JsonIgnore] public Elastic.Clients.Elasticsearch.Duration? MasterTimeout { get => Q("master_timeout"); set => Q("master_timeout", value); } @@ -46,8 +46,8 @@ public SplitRequest(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clien } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementSplit; - protected override HttpMethod HttpMethod => HttpMethod.PUT; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.PUT; + internal override bool SupportsBody => true; [JsonIgnore] public Elastic.Clients.Elasticsearch.Duration? MasterTimeout { get => Q("master_timeout"); set => Q("master_timeout", value); } @@ -78,8 +78,8 @@ internal SplitRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementSplit; - protected override HttpMethod HttpMethod => HttpMethod.PUT; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.PUT; + internal override bool SupportsBody => true; public SplitRequestDescriptor MasterTimeout(Elastic.Clients.Elasticsearch.Duration? masterTimeout) => Qs("master_timeout", masterTimeout); public SplitRequestDescriptor Timeout(Elastic.Clients.Elasticsearch.Duration? timeout) => Qs("timeout", timeout); public SplitRequestDescriptor WaitForActiveShards(Elastic.Clients.Elasticsearch.WaitForActiveShards? waitForActiveShards) => Qs("wait_for_active_shards", waitForActiveShards); @@ -142,8 +142,8 @@ internal SplitRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementSplit; - protected override HttpMethod HttpMethod => HttpMethod.PUT; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.PUT; + internal override bool SupportsBody => true; public SplitRequestDescriptor MasterTimeout(Elastic.Clients.Elasticsearch.Duration? masterTimeout) => Qs("master_timeout", masterTimeout); public SplitRequestDescriptor Timeout(Elastic.Clients.Elasticsearch.Duration? timeout) => Qs("timeout", timeout); public SplitRequestDescriptor WaitForActiveShards(Elastic.Clients.Elasticsearch.WaitForActiveShards? waitForActiveShards) => Qs("wait_for_active_shards", waitForActiveShards); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/SplitResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/SplitResponse.g.cs index ab975197c15..bf5bf1e24bc 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/SplitResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/SplitResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed partial class SplitResponse : ElasticsearchResponseBase +public sealed partial class SplitResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("acknowledged")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/StatsRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/StatsRequest.g.cs index 74739e1cc52..a45fd541755 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/StatsRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/StatsRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed class StatsRequestParameters : RequestParameters +public sealed class StatsRequestParameters : RequestParameters { [JsonIgnore] public Elastic.Clients.Elasticsearch.Fields? CompletionFields { get => Q("completion_fields"); set => Q("completion_fields", value); } @@ -76,8 +76,8 @@ public StatsRequest(Elastic.Clients.Elasticsearch.Indices? indices, Elastic.Clie } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementStats; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; [JsonIgnore] public Elastic.Clients.Elasticsearch.Fields? CompletionFields { get => Q("completion_fields"); set => Q("completion_fields", value); } @@ -122,8 +122,8 @@ public StatsRequestDescriptor(Elastic.Clients.Elasticsearch.Indices? indices, El } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementStats; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; public StatsRequestDescriptor CompletionFields(Elastic.Clients.Elasticsearch.Fields? completionFields) => Qs("completion_fields", completionFields); public StatsRequestDescriptor ExpandWildcards(ICollection? expandWildcards) => Qs("expand_wildcards", expandWildcards); public StatsRequestDescriptor FielddataFields(Elastic.Clients.Elasticsearch.Fields? fielddataFields) => Qs("fielddata_fields", fielddataFields); @@ -166,8 +166,8 @@ public StatsRequestDescriptor(Elastic.Clients.Elasticsearch.Indices? indices, El } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementStats; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; public StatsRequestDescriptor CompletionFields(Elastic.Clients.Elasticsearch.Fields? completionFields) => Qs("completion_fields", completionFields); public StatsRequestDescriptor ExpandWildcards(ICollection? expandWildcards) => Qs("expand_wildcards", expandWildcards); public StatsRequestDescriptor FielddataFields(Elastic.Clients.Elasticsearch.Fields? fielddataFields) => Qs("fielddata_fields", fielddataFields); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/StatsResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/StatsResponse.g.cs index d730cc1a7f7..07321b106ae 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/StatsResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/StatsResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed partial class StatsResponse : ElasticsearchResponseBase +public sealed partial class StatsResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("_all")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/TemplateRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/TemplateRequest.g.cs index 3e35d0ff227..97dd2192809 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/TemplateRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexManagement/TemplateRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.IndexManagement; -public sealed class TemplateRequestParameters : RequestParameters +public sealed class TemplateRequestParameters : RequestParameters { [JsonIgnore] public bool? FlatSettings { get => Q("flat_settings"); set => Q("flat_settings", value); } @@ -50,8 +50,8 @@ public TemplateRequest(Elastic.Clients.Elasticsearch.Names? name) : base(r => r. } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementGetTemplate; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; [JsonIgnore] public bool? FlatSettings { get => Q("flat_settings"); set => Q("flat_settings", value); } @@ -70,8 +70,8 @@ public TemplateRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.IndexManagementGetTemplate; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; public TemplateRequestDescriptor FlatSettings(bool? flatSettings = true) => Qs("flat_settings", flatSettings); public TemplateRequestDescriptor Local(bool? local = true) => Qs("local", local); public TemplateRequestDescriptor MasterTimeout(Elastic.Clients.Elasticsearch.Duration? masterTimeout) => Qs("master_timeout", masterTimeout); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexRequest.g.cs index 325b81cd115..da83c834e1f 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed class IndexRequestParameters : RequestParameters +public sealed class IndexRequestParameters : RequestParameters { [JsonIgnore] public long? IfPrimaryTerm { get => Q("if_primary_term"); set => Q("if_primary_term", value); } @@ -74,8 +74,8 @@ public IndexRequest(Elastic.Clients.Elasticsearch.IndexName index) : base(r => r } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceIndex; - protected override HttpMethod HttpMethod => HttpMethod.PUT; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.PUT; + internal override bool SupportsBody => true; [JsonIgnore] public TDocument Document { get; set; } @@ -137,8 +137,8 @@ internal IndexRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceIndex; - protected override HttpMethod HttpMethod => HttpMethod.PUT; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.PUT; + internal override bool SupportsBody => true; public IndexRequestDescriptor IfPrimaryTerm(long? ifPrimaryTerm) => Qs("if_primary_term", ifPrimaryTerm); public IndexRequestDescriptor IfSeqNo(long? ifSeqNo) => Qs("if_seq_no", ifSeqNo); public IndexRequestDescriptor OpType(Elastic.Clients.Elasticsearch.OpType? opType) => Qs("op_type", opType); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexResponse.g.cs index 81514e55b36..65a5fe5a9e4 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/IndexResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed partial class IndexResponse : ElasticsearchResponseBase +public sealed partial class IndexResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("forced_refresh")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/InfoRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/InfoRequest.g.cs index 1fa2b502dcd..97cfb32b3ec 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/InfoRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/InfoRequest.g.cs @@ -27,15 +27,15 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed class InfoRequestParameters : RequestParameters +public sealed class InfoRequestParameters : RequestParameters { } public sealed partial class InfoRequest : PlainRequest { internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceInfo; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; } public sealed partial class InfoRequestDescriptor : RequestDescriptor @@ -46,8 +46,8 @@ public InfoRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceInfo; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; protected override void Serialize(Utf8JsonWriter writer, JsonSerializerOptions options, IElasticsearchClientSettings settings) { } diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/InfoResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/InfoResponse.g.cs index 09ebfa39eb7..1cd200df8f4 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/InfoResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/InfoResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed partial class InfoResponse : ElasticsearchResponseBase +public sealed partial class InfoResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("cluster_name")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/MultiGetRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/MultiGetRequest.g.cs index c426f9d2c58..078fb0ce8a2 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/MultiGetRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/MultiGetRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed class MultiGetRequestParameters : RequestParameters +public sealed class MultiGetRequestParameters : RequestParameters { [JsonIgnore] public string? Preference { get => Q("preference"); set => Q("preference", value); } @@ -65,8 +65,8 @@ public MultiGetRequest(Elastic.Clients.Elasticsearch.IndexName? index) : base(r } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceMget; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; [JsonIgnore] public string? Preference { get => Q("preference"); set => Q("preference", value); } @@ -108,8 +108,8 @@ public MultiGetRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceMget; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; public MultiGetRequestDescriptor Source(Elastic.Clients.Elasticsearch.Core.Search.SourceConfigParam? source) => Qs("_source", source); public MultiGetRequestDescriptor SourceExcludes(Elastic.Clients.Elasticsearch.Fields? sourceExcludes) => Qs("_source_excludes", sourceExcludes); public MultiGetRequestDescriptor SourceIncludes(Elastic.Clients.Elasticsearch.Fields? sourceIncludes) => Qs("_source_includes", sourceIncludes); @@ -228,8 +228,8 @@ public MultiGetRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceMget; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; public MultiGetRequestDescriptor Source(Elastic.Clients.Elasticsearch.Core.Search.SourceConfigParam? source) => Qs("_source", source); public MultiGetRequestDescriptor SourceExcludes(Elastic.Clients.Elasticsearch.Fields? sourceExcludes) => Qs("_source_excludes", sourceExcludes); public MultiGetRequestDescriptor SourceIncludes(Elastic.Clients.Elasticsearch.Fields? sourceIncludes) => Qs("_source_includes", sourceIncludes); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/MultiGetResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/MultiGetResponse.g.cs index c0c233e0725..c3c88bcbc3c 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/MultiGetResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/MultiGetResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed partial class MultiGetResponse : ElasticsearchResponseBase +public sealed partial class MultiGetResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("docs")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/MultiSearchRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/MultiSearchRequest.g.cs index 368d43e6089..00964634275 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/MultiSearchRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/MultiSearchRequest.g.cs @@ -29,7 +29,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed class MultiSearchRequestParameters : RequestParameters +public sealed class MultiSearchRequestParameters : RequestParameters { [JsonIgnore] public bool? AllowNoIndices { get => Q("allow_no_indices"); set => Q("allow_no_indices", value); } @@ -79,8 +79,8 @@ public MultiSearchRequest(Elastic.Clients.Elasticsearch.Indices? indices) : base } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceMsearch; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; [JsonIgnore] public bool? AllowNoIndices { get => Q("allow_no_indices"); set => Q("allow_no_indices", value); } @@ -150,8 +150,8 @@ public MultiSearchRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceMsearch; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; public MultiSearchRequestDescriptor AllowNoIndices(bool? allowNoIndices = true) => Qs("allow_no_indices", allowNoIndices); public MultiSearchRequestDescriptor CcsMinimizeRoundtrips(bool? ccsMinimizeRoundtrips = true) => Qs("ccs_minimize_roundtrips", ccsMinimizeRoundtrips); public MultiSearchRequestDescriptor ExpandWildcards(ICollection? expandWildcards) => Qs("expand_wildcards", expandWildcards); @@ -212,8 +212,8 @@ public MultiSearchRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceMsearch; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; public MultiSearchRequestDescriptor AllowNoIndices(bool? allowNoIndices = true) => Qs("allow_no_indices", allowNoIndices); public MultiSearchRequestDescriptor CcsMinimizeRoundtrips(bool? ccsMinimizeRoundtrips = true) => Qs("ccs_minimize_roundtrips", ccsMinimizeRoundtrips); public MultiSearchRequestDescriptor ExpandWildcards(ICollection? expandWildcards) => Qs("expand_wildcards", expandWildcards); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/MultiSearchResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/MultiSearchResponse.g.cs index d0b304f86bd..2fe99d0519d 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/MultiSearchResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/MultiSearchResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed partial class MultiSearchResponse : ElasticsearchResponseBase +public sealed partial class MultiSearchResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("responses")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/MultiSearchTemplateRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/MultiSearchTemplateRequest.g.cs index 063e32a4e57..c05edca0c6f 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/MultiSearchTemplateRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/MultiSearchTemplateRequest.g.cs @@ -29,7 +29,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed class MultiSearchTemplateRequestParameters : RequestParameters +public sealed class MultiSearchTemplateRequestParameters : RequestParameters { [JsonIgnore] public bool? CcsMinimizeRoundtrips { get => Q("ccs_minimize_roundtrips"); set => Q("ccs_minimize_roundtrips", value); } @@ -58,8 +58,8 @@ public MultiSearchTemplateRequest(Elastic.Clients.Elasticsearch.Indices? indices } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceMsearchTemplate; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; [JsonIgnore] public bool? CcsMinimizeRoundtrips { get => Q("ccs_minimize_roundtrips"); set => Q("ccs_minimize_roundtrips", value); } @@ -108,8 +108,8 @@ public MultiSearchTemplateRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceMsearchTemplate; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; public MultiSearchTemplateRequestDescriptor CcsMinimizeRoundtrips(bool? ccsMinimizeRoundtrips = true) => Qs("ccs_minimize_roundtrips", ccsMinimizeRoundtrips); public MultiSearchTemplateRequestDescriptor MaxConcurrentSearches(long? maxConcurrentSearches) => Qs("max_concurrent_searches", maxConcurrentSearches); public MultiSearchTemplateRequestDescriptor RestTotalHitsAsInt(bool? restTotalHitsAsInt = true) => Qs("rest_total_hits_as_int", restTotalHitsAsInt); @@ -163,8 +163,8 @@ public MultiSearchTemplateRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceMsearchTemplate; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; public MultiSearchTemplateRequestDescriptor CcsMinimizeRoundtrips(bool? ccsMinimizeRoundtrips = true) => Qs("ccs_minimize_roundtrips", ccsMinimizeRoundtrips); public MultiSearchTemplateRequestDescriptor MaxConcurrentSearches(long? maxConcurrentSearches) => Qs("max_concurrent_searches", maxConcurrentSearches); public MultiSearchTemplateRequestDescriptor RestTotalHitsAsInt(bool? restTotalHitsAsInt = true) => Qs("rest_total_hits_as_int", restTotalHitsAsInt); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/MultiSearchTemplateResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/MultiSearchTemplateResponse.g.cs index 278c48b133e..137e44aeafd 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/MultiSearchTemplateResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/MultiSearchTemplateResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed partial class MultiSearchTemplateResponse : ElasticsearchResponseBase +public sealed partial class MultiSearchTemplateResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("responses")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/OpenPointInTimeRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/OpenPointInTimeRequest.g.cs index 4504292f865..ca554072d12 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/OpenPointInTimeRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/OpenPointInTimeRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed class OpenPointInTimeRequestParameters : RequestParameters +public sealed class OpenPointInTimeRequestParameters : RequestParameters { [JsonIgnore] public Elastic.Clients.Elasticsearch.Duration KeepAlive { get => Q("keep_alive"); set => Q("keep_alive", value); } @@ -43,8 +43,8 @@ public OpenPointInTimeRequest(Elastic.Clients.Elasticsearch.Indices indices) : b } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceOpenPointInTime; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => false; [JsonIgnore] public Elastic.Clients.Elasticsearch.Duration KeepAlive { get => Q("keep_alive"); set => Q("keep_alive", value); } @@ -64,8 +64,8 @@ internal OpenPointInTimeRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceOpenPointInTime; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => false; public OpenPointInTimeRequestDescriptor IgnoreUnavailable(bool? ignoreUnavailable = true) => Qs("ignore_unavailable", ignoreUnavailable); public OpenPointInTimeRequestDescriptor KeepAlive(Elastic.Clients.Elasticsearch.Duration keepAlive) => Qs("keep_alive", keepAlive); public OpenPointInTimeRequestDescriptor Indices(Elastic.Clients.Elasticsearch.Indices indices) @@ -91,8 +91,8 @@ internal OpenPointInTimeRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceOpenPointInTime; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => false; public OpenPointInTimeRequestDescriptor IgnoreUnavailable(bool? ignoreUnavailable = true) => Qs("ignore_unavailable", ignoreUnavailable); public OpenPointInTimeRequestDescriptor KeepAlive(Elastic.Clients.Elasticsearch.Duration keepAlive) => Qs("keep_alive", keepAlive); public OpenPointInTimeRequestDescriptor Indices(Elastic.Clients.Elasticsearch.Indices indices) diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/OpenPointInTimeResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/OpenPointInTimeResponse.g.cs index 1a56355bb22..31e7dfff5d0 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/OpenPointInTimeResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/OpenPointInTimeResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed partial class OpenPointInTimeResponse : ElasticsearchResponseBase +public sealed partial class OpenPointInTimeResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("id")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/PingRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/PingRequest.g.cs index db35cf76397..2e48b0d9e6e 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/PingRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/PingRequest.g.cs @@ -27,15 +27,15 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed class PingRequestParameters : RequestParameters +public sealed class PingRequestParameters : RequestParameters { } public sealed partial class PingRequest : PlainRequest { internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespacePing; - protected override HttpMethod HttpMethod => HttpMethod.HEAD; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.HEAD; + internal override bool SupportsBody => false; } public sealed partial class PingRequestDescriptor : RequestDescriptor @@ -46,8 +46,8 @@ public PingRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespacePing; - protected override HttpMethod HttpMethod => HttpMethod.HEAD; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.HEAD; + internal override bool SupportsBody => false; protected override void Serialize(Utf8JsonWriter writer, JsonSerializerOptions options, IElasticsearchClientSettings settings) { } diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/PingResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/PingResponse.g.cs index 8d60d3cc6da..fa23700b1c5 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/PingResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/PingResponse.g.cs @@ -23,6 +23,6 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed partial class PingResponse : ElasticsearchResponseBase +public sealed partial class PingResponse : ElasticsearchResponse { } \ No newline at end of file diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/PutScriptRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/PutScriptRequest.g.cs index 08010a7d19c..72a052bb53c 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/PutScriptRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/PutScriptRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed class PutScriptRequestParameters : RequestParameters +public sealed class PutScriptRequestParameters : RequestParameters { [JsonIgnore] public Elastic.Clients.Elasticsearch.Duration? MasterTimeout { get => Q("master_timeout"); set => Q("master_timeout", value); } @@ -47,8 +47,8 @@ public PutScriptRequest(Elastic.Clients.Elasticsearch.Id id, Elastic.Clients.Ela } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespacePutScript; - protected override HttpMethod HttpMethod => HttpMethod.PUT; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.PUT; + internal override bool SupportsBody => true; [JsonIgnore] public Elastic.Clients.Elasticsearch.Duration? MasterTimeout { get => Q("master_timeout"); set => Q("master_timeout", value); } @@ -76,8 +76,8 @@ internal PutScriptRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespacePutScript; - protected override HttpMethod HttpMethod => HttpMethod.PUT; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.PUT; + internal override bool SupportsBody => true; public PutScriptRequestDescriptor MasterTimeout(Elastic.Clients.Elasticsearch.Duration? masterTimeout) => Qs("master_timeout", masterTimeout); public PutScriptRequestDescriptor Timeout(Elastic.Clients.Elasticsearch.Duration? timeout) => Qs("timeout", timeout); public PutScriptRequestDescriptor Id(Elastic.Clients.Elasticsearch.Id id) @@ -161,8 +161,8 @@ internal PutScriptRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespacePutScript; - protected override HttpMethod HttpMethod => HttpMethod.PUT; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.PUT; + internal override bool SupportsBody => true; public PutScriptRequestDescriptor MasterTimeout(Elastic.Clients.Elasticsearch.Duration? masterTimeout) => Qs("master_timeout", masterTimeout); public PutScriptRequestDescriptor Timeout(Elastic.Clients.Elasticsearch.Duration? timeout) => Qs("timeout", timeout); public PutScriptRequestDescriptor Id(Elastic.Clients.Elasticsearch.Id id) diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/PutScriptResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/PutScriptResponse.g.cs index a536a1345a8..e322cb7d43d 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/PutScriptResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/PutScriptResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed partial class PutScriptResponse : ElasticsearchResponseBase +public sealed partial class PutScriptResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("acknowledged")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/RankEvalRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/RankEvalRequest.g.cs index 3a636ec944a..98c2dece985 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/RankEvalRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/RankEvalRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed class RankEvalRequestParameters : RequestParameters +public sealed class RankEvalRequestParameters : RequestParameters { [JsonIgnore] public bool? AllowNoIndices { get => Q("allow_no_indices"); set => Q("allow_no_indices", value); } @@ -53,8 +53,8 @@ public RankEvalRequest(Elastic.Clients.Elasticsearch.Indices? indices) : base(r } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceRankEval; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; [JsonIgnore] public bool? AllowNoIndices { get => Q("allow_no_indices"); set => Q("allow_no_indices", value); } @@ -84,8 +84,8 @@ public RankEvalRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceRankEval; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; public RankEvalRequestDescriptor AllowNoIndices(bool? allowNoIndices = true) => Qs("allow_no_indices", allowNoIndices); public RankEvalRequestDescriptor ExpandWildcards(ICollection? expandWildcards) => Qs("expand_wildcards", expandWildcards); public RankEvalRequestDescriptor IgnoreUnavailable(bool? ignoreUnavailable = true) => Qs("ignore_unavailable", ignoreUnavailable); @@ -232,8 +232,8 @@ public RankEvalRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceRankEval; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; public RankEvalRequestDescriptor AllowNoIndices(bool? allowNoIndices = true) => Qs("allow_no_indices", allowNoIndices); public RankEvalRequestDescriptor ExpandWildcards(ICollection? expandWildcards) => Qs("expand_wildcards", expandWildcards); public RankEvalRequestDescriptor IgnoreUnavailable(bool? ignoreUnavailable = true) => Qs("ignore_unavailable", ignoreUnavailable); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/RankEvalResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/RankEvalResponse.g.cs index ca92f5d9998..5aca62842c7 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/RankEvalResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/RankEvalResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed partial class RankEvalResponse : ElasticsearchResponseBase +public sealed partial class RankEvalResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("details")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/ReindexRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/ReindexRequest.g.cs index 8dc129824d0..804e22c23a1 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/ReindexRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/ReindexRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed class ReindexRequestParameters : RequestParameters +public sealed class ReindexRequestParameters : RequestParameters { [JsonIgnore] public bool? Refresh { get => Q("refresh"); set => Q("refresh", value); } @@ -57,8 +57,8 @@ public sealed class ReindexRequestParameters : RequestParameters { internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceReindex; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; [JsonIgnore] public bool? Refresh { get => Q("refresh"); set => Q("refresh", value); } @@ -116,8 +116,8 @@ public ReindexRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceReindex; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; public ReindexRequestDescriptor Refresh(bool? refresh = true) => Qs("refresh", refresh); public ReindexRequestDescriptor RequestsPerSecond(float? requestsPerSecond) => Qs("requests_per_second", requestsPerSecond); public ReindexRequestDescriptor RequireAlias(bool? requireAlias = true) => Qs("require_alias", requireAlias); @@ -289,8 +289,8 @@ public ReindexRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceReindex; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; public ReindexRequestDescriptor Refresh(bool? refresh = true) => Qs("refresh", refresh); public ReindexRequestDescriptor RequestsPerSecond(float? requestsPerSecond) => Qs("requests_per_second", requestsPerSecond); public ReindexRequestDescriptor RequireAlias(bool? requireAlias = true) => Qs("require_alias", requireAlias); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/ReindexResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/ReindexResponse.g.cs index fe9fb50d284..6a941aa3bf0 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/ReindexResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/ReindexResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed partial class ReindexResponse : ElasticsearchResponseBase +public sealed partial class ReindexResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("batches")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/ReindexRethrottleRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/ReindexRethrottleRequest.g.cs index 1c97b362c09..47f0fb518a9 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/ReindexRethrottleRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/ReindexRethrottleRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed class ReindexRethrottleRequestParameters : RequestParameters +public sealed class ReindexRethrottleRequestParameters : RequestParameters { [JsonIgnore] public float? RequestsPerSecond { get => Q("requests_per_second"); set => Q("requests_per_second", value); } @@ -40,8 +40,8 @@ public ReindexRethrottleRequest(Elastic.Clients.Elasticsearch.Id task_id) : base } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceReindexRethrottle; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => false; [JsonIgnore] public float? RequestsPerSecond { get => Q("requests_per_second"); set => Q("requests_per_second", value); } } @@ -58,8 +58,8 @@ internal ReindexRethrottleRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceReindexRethrottle; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => false; public ReindexRethrottleRequestDescriptor RequestsPerSecond(float? requestsPerSecond) => Qs("requests_per_second", requestsPerSecond); public ReindexRethrottleRequestDescriptor TaskId(Elastic.Clients.Elasticsearch.Id task_id) { diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/ReindexRethrottleResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/ReindexRethrottleResponse.g.cs index 37888135dfe..a0374c52bd7 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/ReindexRethrottleResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/ReindexRethrottleResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed partial class ReindexRethrottleResponse : ElasticsearchResponseBase +public sealed partial class ReindexRethrottleResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("nodes")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/ScriptContextRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/ScriptContextRequest.g.cs index 8d30debbabf..22ae508a6e7 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/ScriptContextRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/ScriptContextRequest.g.cs @@ -27,15 +27,15 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed class ScriptContextRequestParameters : RequestParameters +public sealed class ScriptContextRequestParameters : RequestParameters { } public sealed partial class ScriptContextRequest : PlainRequest { internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceGetScriptContext; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; } public sealed partial class ScriptContextRequestDescriptor : RequestDescriptor @@ -46,8 +46,8 @@ public ScriptContextRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceGetScriptContext; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; protected override void Serialize(Utf8JsonWriter writer, JsonSerializerOptions options, IElasticsearchClientSettings settings) { } diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/ScriptContextResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/ScriptContextResponse.g.cs index 7701eb251a5..51abfb30300 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/ScriptContextResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/ScriptContextResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed partial class ScriptContextResponse : ElasticsearchResponseBase +public sealed partial class ScriptContextResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("contexts")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/ScriptLanguagesRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/ScriptLanguagesRequest.g.cs index 229cff8e1ea..20a610e9e58 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/ScriptLanguagesRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/ScriptLanguagesRequest.g.cs @@ -27,15 +27,15 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed class ScriptLanguagesRequestParameters : RequestParameters +public sealed class ScriptLanguagesRequestParameters : RequestParameters { } public sealed partial class ScriptLanguagesRequest : PlainRequest { internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceGetScriptLanguages; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; } public sealed partial class ScriptLanguagesRequestDescriptor : RequestDescriptor @@ -46,8 +46,8 @@ public ScriptLanguagesRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceGetScriptLanguages; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; protected override void Serialize(Utf8JsonWriter writer, JsonSerializerOptions options, IElasticsearchClientSettings settings) { } diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/ScriptLanguagesResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/ScriptLanguagesResponse.g.cs index 99959ab1f1d..e6716439324 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/ScriptLanguagesResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/ScriptLanguagesResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed partial class ScriptLanguagesResponse : ElasticsearchResponseBase +public sealed partial class ScriptLanguagesResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("language_contexts")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/ScriptRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/ScriptRequest.g.cs index e94dae54e1f..31acd0558d0 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/ScriptRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/ScriptRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed class ScriptRequestParameters : RequestParameters +public sealed class ScriptRequestParameters : RequestParameters { [JsonIgnore] public Elastic.Clients.Elasticsearch.Duration? MasterTimeout { get => Q("master_timeout"); set => Q("master_timeout", value); } @@ -40,8 +40,8 @@ public ScriptRequest(Elastic.Clients.Elasticsearch.Id id) : base(r => r.Required } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceGetScript; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; [JsonIgnore] public Elastic.Clients.Elasticsearch.Duration? MasterTimeout { get => Q("master_timeout"); set => Q("master_timeout", value); } } @@ -58,8 +58,8 @@ internal ScriptRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceGetScript; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; public ScriptRequestDescriptor MasterTimeout(Elastic.Clients.Elasticsearch.Duration? masterTimeout) => Qs("master_timeout", masterTimeout); public ScriptRequestDescriptor Id(Elastic.Clients.Elasticsearch.Id id) { @@ -84,8 +84,8 @@ internal ScriptRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceGetScript; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; public ScriptRequestDescriptor MasterTimeout(Elastic.Clients.Elasticsearch.Duration? masterTimeout) => Qs("master_timeout", masterTimeout); public ScriptRequestDescriptor Id(Elastic.Clients.Elasticsearch.Id id) { diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/ScriptResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/ScriptResponse.g.cs index 79076078e54..8a3a9b5e1c3 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/ScriptResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/ScriptResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed partial class ScriptResponse : ElasticsearchResponseBase +public sealed partial class ScriptResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("found")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/ScrollRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/ScrollRequest.g.cs index a01d2ca49ce..683095c583d 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/ScrollRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/ScrollRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed class ScrollRequestParameters : RequestParameters +public sealed class ScrollRequestParameters : RequestParameters { [JsonIgnore] public bool? RestTotalHitsAsInt { get => Q("rest_total_hits_as_int"); set => Q("rest_total_hits_as_int", value); } @@ -36,8 +36,8 @@ public sealed class ScrollRequestParameters : RequestParameters { internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceScroll; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; [JsonIgnore] public bool? RestTotalHitsAsInt { get => Q("rest_total_hits_as_int"); set => Q("rest_total_hits_as_int", value); } @@ -58,8 +58,8 @@ public ScrollRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceScroll; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; public ScrollRequestDescriptor RestTotalHitsAsInt(bool? restTotalHitsAsInt = true) => Qs("rest_total_hits_as_int", restTotalHitsAsInt); private Elastic.Clients.Elasticsearch.Duration? ScrollValue { get; set; } diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/ScrollResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/ScrollResponse.g.cs index d4c89ee034b..ec9939e0b7f 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/ScrollResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/ScrollResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed partial class ScrollResponse : ElasticsearchResponseBase +public sealed partial class ScrollResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("aggregations")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/SearchRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/SearchRequest.g.cs index 766dfec3dc7..d7dadc2cac9 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/SearchRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/SearchRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed class SearchRequestParameters : RequestParameters +public sealed class SearchRequestParameters : RequestParameters { [JsonIgnore] public bool? AllowNoIndices { get => Q("allow_no_indices"); set => Q("allow_no_indices", value); } @@ -537,8 +537,8 @@ public SearchRequest(Elastic.Clients.Elasticsearch.Indices? indices) : base(r => } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceSearch; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; [JsonIgnore] public bool? AllowNoIndices { get => Q("allow_no_indices"); set => Q("allow_no_indices", value); } @@ -775,8 +775,8 @@ public SearchRequestDescriptor(Elasticsearch.Indices? indices) : base(r => r.Opt } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceSearch; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; public SearchRequestDescriptor SourceExcludes(Elastic.Clients.Elasticsearch.Fields? sourceExcludes) => Qs("_source_excludes", sourceExcludes); public SearchRequestDescriptor SourceIncludes(Elastic.Clients.Elasticsearch.Fields? sourceIncludes) => Qs("_source_includes", sourceIncludes); public SearchRequestDescriptor AllowNoIndices(bool? allowNoIndices = true) => Qs("allow_no_indices", allowNoIndices); @@ -1809,8 +1809,8 @@ public SearchRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceSearch; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; public SearchRequestDescriptor SourceExcludes(Elastic.Clients.Elasticsearch.Fields? sourceExcludes) => Qs("_source_excludes", sourceExcludes); public SearchRequestDescriptor SourceIncludes(Elastic.Clients.Elasticsearch.Fields? sourceIncludes) => Qs("_source_includes", sourceIncludes); public SearchRequestDescriptor AllowNoIndices(bool? allowNoIndices = true) => Qs("allow_no_indices", allowNoIndices); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/SearchResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/SearchResponse.g.cs index 98e1ee7eb5a..536c8ded04b 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/SearchResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/SearchResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed partial class SearchResponse : ElasticsearchResponseBase +public sealed partial class SearchResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("aggregations")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/SearchShardsRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/SearchShardsRequest.g.cs index c856698e1c0..448e34261d2 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/SearchShardsRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/SearchShardsRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed class SearchShardsRequestParameters : RequestParameters +public sealed class SearchShardsRequestParameters : RequestParameters { [JsonIgnore] public bool? AllowNoIndices { get => Q("allow_no_indices"); set => Q("allow_no_indices", value); } @@ -59,8 +59,8 @@ public SearchShardsRequest(Elastic.Clients.Elasticsearch.Indices? indices) : bas } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceSearchShards; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => false; [JsonIgnore] public bool? AllowNoIndices { get => Q("allow_no_indices"); set => Q("allow_no_indices", value); } @@ -88,8 +88,8 @@ public SearchShardsRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceSearchShards; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => false; public SearchShardsRequestDescriptor AllowNoIndices(bool? allowNoIndices = true) => Qs("allow_no_indices", allowNoIndices); public SearchShardsRequestDescriptor ExpandWildcards(ICollection? expandWildcards) => Qs("expand_wildcards", expandWildcards); public SearchShardsRequestDescriptor IgnoreUnavailable(bool? ignoreUnavailable = true) => Qs("ignore_unavailable", ignoreUnavailable); @@ -115,8 +115,8 @@ public SearchShardsRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceSearchShards; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => false; public SearchShardsRequestDescriptor AllowNoIndices(bool? allowNoIndices = true) => Qs("allow_no_indices", allowNoIndices); public SearchShardsRequestDescriptor ExpandWildcards(ICollection? expandWildcards) => Qs("expand_wildcards", expandWildcards); public SearchShardsRequestDescriptor IgnoreUnavailable(bool? ignoreUnavailable = true) => Qs("ignore_unavailable", ignoreUnavailable); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/SearchShardsResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/SearchShardsResponse.g.cs index 1e296853882..3aa550d42c8 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/SearchShardsResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/SearchShardsResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed partial class SearchShardsResponse : ElasticsearchResponseBase +public sealed partial class SearchShardsResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("indices")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/SourceRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/SourceRequest.g.cs index 6bb0fdd741e..0bd2c2dbda1 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/SourceRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/SourceRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed class SourceRequestParameters : RequestParameters +public sealed class SourceRequestParameters : RequestParameters { [JsonIgnore] public string? Preference { get => Q("preference"); set => Q("preference", value); } @@ -67,8 +67,8 @@ public SourceRequest(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clie } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceGetSource; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; [JsonIgnore] public string? Preference { get => Q("preference"); set => Q("preference", value); } @@ -132,8 +132,8 @@ internal SourceRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceGetSource; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; public SourceRequestDescriptor Source(Elastic.Clients.Elasticsearch.Core.Search.SourceConfigParam? source) => Qs("_source", source); public SourceRequestDescriptor SourceExcludes(Elastic.Clients.Elasticsearch.Fields? sourceExcludes) => Qs("_source_excludes", sourceExcludes); public SourceRequestDescriptor SourceIncludes(Elastic.Clients.Elasticsearch.Fields? sourceIncludes) => Qs("_source_includes", sourceIncludes); @@ -173,8 +173,8 @@ internal SourceRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceGetSource; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; public SourceRequestDescriptor Source(Elastic.Clients.Elasticsearch.Core.Search.SourceConfigParam? source) => Qs("_source", source); public SourceRequestDescriptor SourceExcludes(Elastic.Clients.Elasticsearch.Fields? sourceExcludes) => Qs("_source_excludes", sourceExcludes); public SourceRequestDescriptor SourceIncludes(Elastic.Clients.Elasticsearch.Fields? sourceIncludes) => Qs("_source_includes", sourceIncludes); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/SourceResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/SourceResponse.g.cs index 26f829132c0..50eef988a3b 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/SourceResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/SourceResponse.g.cs @@ -23,6 +23,6 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed partial class SourceResponse : ElasticsearchResponseBase +public sealed partial class SourceResponse : ElasticsearchResponse { } \ No newline at end of file diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/Sql/SqlClearCursorRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/Sql/SqlClearCursorRequest.g.cs index 1af91b97a14..67b00414534 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/Sql/SqlClearCursorRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/Sql/SqlClearCursorRequest.g.cs @@ -27,15 +27,15 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.Sql; -public sealed class SqlClearCursorRequestParameters : RequestParameters +public sealed class SqlClearCursorRequestParameters : RequestParameters { } public sealed partial class SqlClearCursorRequest : PlainRequest { internal override ApiUrls ApiUrls => ApiUrlsLookups.SqlClearCursor; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; [JsonInclude] [JsonPropertyName("cursor")] public string Cursor { get; set; } @@ -49,8 +49,8 @@ public SqlClearCursorRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.SqlClearCursor; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; private string CursorValue { get; set; } public SqlClearCursorRequestDescriptor Cursor(string cursor) diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/Sql/SqlClearCursorResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/Sql/SqlClearCursorResponse.g.cs index 4aaa4fb9168..b2e045d7830 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/Sql/SqlClearCursorResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/Sql/SqlClearCursorResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.Sql; -public sealed partial class SqlClearCursorResponse : ElasticsearchResponseBase +public sealed partial class SqlClearCursorResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("succeeded")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/Sql/SqlDeleteAsyncRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/Sql/SqlDeleteAsyncRequest.g.cs index 6776b06fb36..9b74ad440c2 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/Sql/SqlDeleteAsyncRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/Sql/SqlDeleteAsyncRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.Sql; -public sealed class SqlDeleteAsyncRequestParameters : RequestParameters +public sealed class SqlDeleteAsyncRequestParameters : RequestParameters { } @@ -38,8 +38,8 @@ public SqlDeleteAsyncRequest(Elastic.Clients.Elasticsearch.Id id) : base(r => r. } internal override ApiUrls ApiUrls => ApiUrlsLookups.SqlDeleteAsync; - protected override HttpMethod HttpMethod => HttpMethod.DELETE; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.DELETE; + internal override bool SupportsBody => false; } public sealed partial class SqlDeleteAsyncRequestDescriptor : RequestDescriptor, SqlDeleteAsyncRequestParameters> @@ -54,8 +54,8 @@ internal SqlDeleteAsyncRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.SqlDeleteAsync; - protected override HttpMethod HttpMethod => HttpMethod.DELETE; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.DELETE; + internal override bool SupportsBody => false; public SqlDeleteAsyncRequestDescriptor Id(Elastic.Clients.Elasticsearch.Id id) { RouteValues.Required("id", id); @@ -79,8 +79,8 @@ internal SqlDeleteAsyncRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.SqlDeleteAsync; - protected override HttpMethod HttpMethod => HttpMethod.DELETE; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.DELETE; + internal override bool SupportsBody => false; public SqlDeleteAsyncRequestDescriptor Id(Elastic.Clients.Elasticsearch.Id id) { RouteValues.Required("id", id); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/Sql/SqlDeleteAsyncResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/Sql/SqlDeleteAsyncResponse.g.cs index 7fafd9e1b62..00baece7e78 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/Sql/SqlDeleteAsyncResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/Sql/SqlDeleteAsyncResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.Sql; -public sealed partial class SqlDeleteAsyncResponse : ElasticsearchResponseBase +public sealed partial class SqlDeleteAsyncResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("acknowledged")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/Sql/SqlGetAsyncRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/Sql/SqlGetAsyncRequest.g.cs index 990edea2679..ce4dcbc8063 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/Sql/SqlGetAsyncRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/Sql/SqlGetAsyncRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.Sql; -public sealed class SqlGetAsyncRequestParameters : RequestParameters +public sealed class SqlGetAsyncRequestParameters : RequestParameters { [JsonIgnore] public string? Delimiter { get => Q("delimiter"); set => Q("delimiter", value); } @@ -49,8 +49,8 @@ public SqlGetAsyncRequest(Elastic.Clients.Elasticsearch.Id id) : base(r => r.Req } internal override ApiUrls ApiUrls => ApiUrlsLookups.SqlGetAsync; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; [JsonIgnore] public string? Delimiter { get => Q("delimiter"); set => Q("delimiter", value); } @@ -76,8 +76,8 @@ internal SqlGetAsyncRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.SqlGetAsync; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; public SqlGetAsyncRequestDescriptor Delimiter(string? delimiter) => Qs("delimiter", delimiter); public SqlGetAsyncRequestDescriptor Format(string? format) => Qs("format", format); public SqlGetAsyncRequestDescriptor KeepAlive(Elastic.Clients.Elasticsearch.Duration? keepAlive) => Qs("keep_alive", keepAlive); @@ -105,8 +105,8 @@ internal SqlGetAsyncRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.SqlGetAsync; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; public SqlGetAsyncRequestDescriptor Delimiter(string? delimiter) => Qs("delimiter", delimiter); public SqlGetAsyncRequestDescriptor Format(string? format) => Qs("format", format); public SqlGetAsyncRequestDescriptor KeepAlive(Elastic.Clients.Elasticsearch.Duration? keepAlive) => Qs("keep_alive", keepAlive); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/Sql/SqlGetAsyncResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/Sql/SqlGetAsyncResponse.g.cs index def9dbddcef..e3a635648b3 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/Sql/SqlGetAsyncResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/Sql/SqlGetAsyncResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.Sql; -public sealed partial class SqlGetAsyncResponse : ElasticsearchResponseBase +public sealed partial class SqlGetAsyncResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("columns")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/Sql/SqlGetAsyncStatusRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/Sql/SqlGetAsyncStatusRequest.g.cs index b6b7724e7d0..de64cd0020f 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/Sql/SqlGetAsyncStatusRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/Sql/SqlGetAsyncStatusRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.Sql; -public sealed class SqlGetAsyncStatusRequestParameters : RequestParameters +public sealed class SqlGetAsyncStatusRequestParameters : RequestParameters { } @@ -38,8 +38,8 @@ public SqlGetAsyncStatusRequest(Elastic.Clients.Elasticsearch.Id id) : base(r => } internal override ApiUrls ApiUrls => ApiUrlsLookups.SqlGetAsyncStatus; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; } public sealed partial class SqlGetAsyncStatusRequestDescriptor : RequestDescriptor, SqlGetAsyncStatusRequestParameters> @@ -54,8 +54,8 @@ internal SqlGetAsyncStatusRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.SqlGetAsyncStatus; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; public SqlGetAsyncStatusRequestDescriptor Id(Elastic.Clients.Elasticsearch.Id id) { RouteValues.Required("id", id); @@ -79,8 +79,8 @@ internal SqlGetAsyncStatusRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.SqlGetAsyncStatus; - protected override HttpMethod HttpMethod => HttpMethod.GET; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.GET; + internal override bool SupportsBody => false; public SqlGetAsyncStatusRequestDescriptor Id(Elastic.Clients.Elasticsearch.Id id) { RouteValues.Required("id", id); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/Sql/SqlGetAsyncStatusResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/Sql/SqlGetAsyncStatusResponse.g.cs index 86138ffd09a..5a6f08c3c96 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/Sql/SqlGetAsyncStatusResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/Sql/SqlGetAsyncStatusResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.Sql; -public sealed partial class SqlGetAsyncStatusResponse : ElasticsearchResponseBase +public sealed partial class SqlGetAsyncStatusResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("completion_status")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/Sql/SqlQueryRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/Sql/SqlQueryRequest.g.cs index 051d07046f4..4ab1f57358d 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/Sql/SqlQueryRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/Sql/SqlQueryRequest.g.cs @@ -27,15 +27,15 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.Sql; -public sealed class SqlQueryRequestParameters : RequestParameters +public sealed class SqlQueryRequestParameters : RequestParameters { } public sealed partial class SqlQueryRequest : PlainRequest { internal override ApiUrls ApiUrls => ApiUrlsLookups.SqlQuery; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; [JsonInclude] [JsonPropertyName("catalog")] public string? Catalog { get; set; } @@ -109,8 +109,8 @@ public SqlQueryRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.SqlQuery; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; private Elastic.Clients.Elasticsearch.QueryDsl.QueryContainer? FilterValue { get; set; } private QueryDsl.QueryContainerDescriptor FilterDescriptor { get; set; } @@ -382,8 +382,8 @@ public SqlQueryRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.SqlQuery; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; private Elastic.Clients.Elasticsearch.QueryDsl.QueryContainer? FilterValue { get; set; } private QueryDsl.QueryContainerDescriptor FilterDescriptor { get; set; } diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/Sql/SqlQueryResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/Sql/SqlQueryResponse.g.cs index 0171ef9261a..28c0741d01f 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/Sql/SqlQueryResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/Sql/SqlQueryResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch.Sql; -public sealed partial class SqlQueryResponse : ElasticsearchResponseBase +public sealed partial class SqlQueryResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("columns")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/TermsEnumRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/TermsEnumRequest.g.cs index d2470b0f855..894109a8bb4 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/TermsEnumRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/TermsEnumRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed class TermsEnumRequestParameters : RequestParameters +public sealed class TermsEnumRequestParameters : RequestParameters { } @@ -38,8 +38,8 @@ public TermsEnumRequest(Elastic.Clients.Elasticsearch.IndexName index) : base(r } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceTermsEnum; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; [JsonInclude] [JsonPropertyName("field")] public Elastic.Clients.Elasticsearch.Field Field { get; set; } @@ -85,8 +85,8 @@ internal TermsEnumRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceTermsEnum; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; public TermsEnumRequestDescriptor Index(Elastic.Clients.Elasticsearch.IndexName index) { RouteValues.Required("index", index); @@ -244,8 +244,8 @@ internal TermsEnumRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceTermsEnum; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; public TermsEnumRequestDescriptor Index(Elastic.Clients.Elasticsearch.IndexName index) { RouteValues.Required("index", index); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/TermsEnumResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/TermsEnumResponse.g.cs index 452390f4f29..f6fd7702095 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/TermsEnumResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/TermsEnumResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed partial class TermsEnumResponse : ElasticsearchResponseBase +public sealed partial class TermsEnumResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("complete")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/UpdateByQueryRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/UpdateByQueryRequest.g.cs index e44b8244de6..13dbf9be154 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/UpdateByQueryRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/UpdateByQueryRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed class UpdateByQueryRequestParameters : RequestParameters +public sealed class UpdateByQueryRequestParameters : RequestParameters { [JsonIgnore] public bool? AllowNoIndices { get => Q("allow_no_indices"); set => Q("allow_no_indices", value); } @@ -121,8 +121,8 @@ public UpdateByQueryRequest(Elastic.Clients.Elasticsearch.Indices indices) : bas } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceUpdateByQuery; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; [JsonIgnore] public bool? AllowNoIndices { get => Q("allow_no_indices"); set => Q("allow_no_indices", value); } @@ -240,8 +240,8 @@ internal UpdateByQueryRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceUpdateByQuery; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; public UpdateByQueryRequestDescriptor AllowNoIndices(bool? allowNoIndices = true) => Qs("allow_no_indices", allowNoIndices); public UpdateByQueryRequestDescriptor AnalyzeWildcard(bool? analyzeWildcard = true) => Qs("analyze_wildcard", analyzeWildcard); public UpdateByQueryRequestDescriptor Analyzer(string? analyzer) => Qs("analyzer", analyzer); @@ -429,8 +429,8 @@ internal UpdateByQueryRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceUpdateByQuery; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; public UpdateByQueryRequestDescriptor AllowNoIndices(bool? allowNoIndices = true) => Qs("allow_no_indices", allowNoIndices); public UpdateByQueryRequestDescriptor AnalyzeWildcard(bool? analyzeWildcard = true) => Qs("analyze_wildcard", analyzeWildcard); public UpdateByQueryRequestDescriptor Analyzer(string? analyzer) => Qs("analyzer", analyzer); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/UpdateByQueryResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/UpdateByQueryResponse.g.cs index 5e54f464f91..c95f596d360 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/UpdateByQueryResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/UpdateByQueryResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed partial class UpdateByQueryResponse : ElasticsearchResponseBase +public sealed partial class UpdateByQueryResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("batches")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/UpdateByQueryRethrottleRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/UpdateByQueryRethrottleRequest.g.cs index f80dba948be..e5ffabb427c 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/UpdateByQueryRethrottleRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/UpdateByQueryRethrottleRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed class UpdateByQueryRethrottleRequestParameters : RequestParameters +public sealed class UpdateByQueryRethrottleRequestParameters : RequestParameters { [JsonIgnore] public float? RequestsPerSecond { get => Q("requests_per_second"); set => Q("requests_per_second", value); } @@ -40,8 +40,8 @@ public UpdateByQueryRethrottleRequest(Elastic.Clients.Elasticsearch.Id task_id) } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceUpdateByQueryRethrottle; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => false; [JsonIgnore] public float? RequestsPerSecond { get => Q("requests_per_second"); set => Q("requests_per_second", value); } } @@ -58,8 +58,8 @@ internal UpdateByQueryRethrottleRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceUpdateByQueryRethrottle; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => false; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => false; public UpdateByQueryRethrottleRequestDescriptor RequestsPerSecond(float? requestsPerSecond) => Qs("requests_per_second", requestsPerSecond); public UpdateByQueryRethrottleRequestDescriptor TaskId(Elastic.Clients.Elasticsearch.Id task_id) { diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/UpdateByQueryRethrottleResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/UpdateByQueryRethrottleResponse.g.cs index 867427ccb08..eb08177bf22 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/UpdateByQueryRethrottleResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/UpdateByQueryRethrottleResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed partial class UpdateByQueryRethrottleResponse : ElasticsearchResponseBase +public sealed partial class UpdateByQueryRethrottleResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("nodes")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/UpdateRequest.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/UpdateRequest.g.cs index 078f3efba64..4f4b20cb155 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/UpdateRequest.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/UpdateRequest.g.cs @@ -27,7 +27,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed class UpdateRequestParameters : RequestParameters +public sealed class UpdateRequestParameters : RequestParameters { [JsonIgnore] public long? IfPrimaryTerm { get => Q("if_primary_term"); set => Q("if_primary_term", value); } @@ -70,8 +70,8 @@ public UpdateRequest(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clie } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceUpdate; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; [JsonIgnore] public long? IfPrimaryTerm { get => Q("if_primary_term"); set => Q("if_primary_term", value); } @@ -168,8 +168,8 @@ internal UpdateRequestDescriptor() } internal override ApiUrls ApiUrls => ApiUrlsLookups.NoNamespaceUpdate; - protected override HttpMethod HttpMethod => HttpMethod.POST; - protected override bool SupportsBody => true; + internal override HttpMethod HttpMethod => HttpMethod.POST; + internal override bool SupportsBody => true; public UpdateRequestDescriptor SourceExcludes(Elastic.Clients.Elasticsearch.Fields? sourceExcludes) => Qs("_source_excludes", sourceExcludes); public UpdateRequestDescriptor SourceIncludes(Elastic.Clients.Elasticsearch.Fields? sourceIncludes) => Qs("_source_includes", sourceIncludes); public UpdateRequestDescriptor IfPrimaryTerm(long? ifPrimaryTerm) => Qs("if_primary_term", ifPrimaryTerm); diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Api/UpdateResponse.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Api/UpdateResponse.g.cs index 4cf656c11b1..e231c02a96f 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Api/UpdateResponse.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Api/UpdateResponse.g.cs @@ -23,7 +23,7 @@ #nullable restore namespace Elastic.Clients.Elasticsearch; -public sealed partial class UpdateResponse : ElasticsearchResponseBase +public sealed partial class UpdateResponse : ElasticsearchResponse { [JsonInclude] [JsonPropertyName("forced_refresh")] diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Client/ElasticsearchClient.AsyncSearch.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Client/ElasticsearchClient.AsyncSearch.g.cs index 8c140d47ecd..f20e58563e0 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Client/ElasticsearchClient.AsyncSearch.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Client/ElasticsearchClient.AsyncSearch.g.cs @@ -30,20 +30,20 @@ internal AsyncSearchNamespace(ElasticsearchClient client) : base(client) public AsyncSearchStatusResponse Status(AsyncSearchStatusRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task StatusAsync(AsyncSearchStatusRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public AsyncSearchStatusResponse Status(Elastic.Clients.Elasticsearch.Id id) { var descriptor = new AsyncSearchStatusRequestDescriptor(id); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public AsyncSearchStatusResponse Status(Elastic.Clients.Elasticsearch.Id id, Action configureRequest) @@ -51,7 +51,7 @@ public AsyncSearchStatusResponse Status(Elastic.Clients.Elasticsearch.Id id, Act var descriptor = new AsyncSearchStatusRequestDescriptor(id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public AsyncSearchStatusResponse Status(Elastic.Clients.Elasticsearch.Id id, Action> configureRequest) @@ -59,14 +59,14 @@ public AsyncSearchStatusResponse Status(Elastic.Clients.Elasticsearch var descriptor = new AsyncSearchStatusRequestDescriptor(id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, AsyncSearchStatusResponse>(descriptor); + return DoRequest, AsyncSearchStatusResponse, AsyncSearchStatusRequestParameters>(descriptor); } public Task StatusAsync(Elastic.Clients.Elasticsearch.Id id, CancellationToken cancellationToken = default) { var descriptor = new AsyncSearchStatusRequestDescriptor(id); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task StatusAsync(Elastic.Clients.Elasticsearch.Id id, Action configureRequest, CancellationToken cancellationToken = default) @@ -74,7 +74,7 @@ public Task StatusAsync(Elastic.Clients.Elasticsearch var descriptor = new AsyncSearchStatusRequestDescriptor(id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task StatusAsync(Elastic.Clients.Elasticsearch.Id id, Action> configureRequest, CancellationToken cancellationToken = default) @@ -82,26 +82,26 @@ public Task StatusAsync(Elastic.Clients.El var descriptor = new AsyncSearchStatusRequestDescriptor(id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, AsyncSearchStatusResponse>(descriptor); + return DoRequestAsync, AsyncSearchStatusResponse, AsyncSearchStatusRequestParameters>(descriptor); } public AsyncSearchSubmitResponse Submit(AsyncSearchSubmitRequest request) { request.BeforeRequest(); - return DoRequest>(request); + return DoRequest, AsyncSearchSubmitRequestParameters>(request); } public Task> SubmitAsync(AsyncSearchSubmitRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync>(request, cancellationToken); + return DoRequestAsync, AsyncSearchSubmitRequestParameters>(request, cancellationToken); } public AsyncSearchSubmitResponse Submit() { var descriptor = new AsyncSearchSubmitRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequest, AsyncSearchSubmitResponse>(descriptor); + return DoRequest, AsyncSearchSubmitResponse, AsyncSearchSubmitRequestParameters>(descriptor); } public AsyncSearchSubmitResponse Submit(Action> configureRequest) @@ -109,14 +109,14 @@ public AsyncSearchSubmitResponse Submit(Action(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, AsyncSearchSubmitResponse>(descriptor); + return DoRequest, AsyncSearchSubmitResponse, AsyncSearchSubmitRequestParameters>(descriptor); } public Task> SubmitAsync(CancellationToken cancellationToken = default) { var descriptor = new AsyncSearchSubmitRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequestAsync, AsyncSearchSubmitResponse>(descriptor); + return DoRequestAsync, AsyncSearchSubmitResponse, AsyncSearchSubmitRequestParameters>(descriptor); } public Task> SubmitAsync(Action> configureRequest, CancellationToken cancellationToken = default) @@ -124,26 +124,26 @@ public Task> SubmitAsync(Action< var descriptor = new AsyncSearchSubmitRequestDescriptor(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, AsyncSearchSubmitResponse>(descriptor); + return DoRequestAsync, AsyncSearchSubmitResponse, AsyncSearchSubmitRequestParameters>(descriptor); } public DeleteAsyncSearchResponse Delete(DeleteAsyncSearchRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task DeleteAsync(DeleteAsyncSearchRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public DeleteAsyncSearchResponse Delete(Elastic.Clients.Elasticsearch.Id id) { var descriptor = new DeleteAsyncSearchRequestDescriptor(id); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public DeleteAsyncSearchResponse Delete(Elastic.Clients.Elasticsearch.Id id, Action configureRequest) @@ -151,7 +151,7 @@ public DeleteAsyncSearchResponse Delete(Elastic.Clients.Elasticsearch.Id id, Act var descriptor = new DeleteAsyncSearchRequestDescriptor(id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public DeleteAsyncSearchResponse Delete(Elastic.Clients.Elasticsearch.Id id, Action> configureRequest) @@ -159,14 +159,14 @@ public DeleteAsyncSearchResponse Delete(Elastic.Clients.Elasticsearch var descriptor = new DeleteAsyncSearchRequestDescriptor(id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, DeleteAsyncSearchResponse>(descriptor); + return DoRequest, DeleteAsyncSearchResponse, DeleteAsyncSearchRequestParameters>(descriptor); } public Task DeleteAsync(Elastic.Clients.Elasticsearch.Id id, CancellationToken cancellationToken = default) { var descriptor = new DeleteAsyncSearchRequestDescriptor(id); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task DeleteAsync(Elastic.Clients.Elasticsearch.Id id, Action configureRequest, CancellationToken cancellationToken = default) @@ -174,7 +174,7 @@ public Task DeleteAsync(Elastic.Clients.Elasticsearch var descriptor = new DeleteAsyncSearchRequestDescriptor(id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task DeleteAsync(Elastic.Clients.Elasticsearch.Id id, Action> configureRequest, CancellationToken cancellationToken = default) @@ -182,26 +182,26 @@ public Task DeleteAsync(Elastic.Clients.El var descriptor = new DeleteAsyncSearchRequestDescriptor(id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, DeleteAsyncSearchResponse>(descriptor); + return DoRequestAsync, DeleteAsyncSearchResponse, DeleteAsyncSearchRequestParameters>(descriptor); } public GetAsyncSearchResponse Get(GetAsyncSearchRequest request) { request.BeforeRequest(); - return DoRequest>(request); + return DoRequest, GetAsyncSearchRequestParameters>(request); } public Task> GetAsync(GetAsyncSearchRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync>(request, cancellationToken); + return DoRequestAsync, GetAsyncSearchRequestParameters>(request, cancellationToken); } public GetAsyncSearchResponse Get(Elastic.Clients.Elasticsearch.Id id) { var descriptor = new GetAsyncSearchRequestDescriptor(id); descriptor.BeforeRequest(); - return DoRequest, GetAsyncSearchResponse>(descriptor); + return DoRequest, GetAsyncSearchResponse, GetAsyncSearchRequestParameters>(descriptor); } public GetAsyncSearchResponse Get(Elastic.Clients.Elasticsearch.Id id, Action> configureRequest) @@ -209,14 +209,14 @@ public GetAsyncSearchResponse Get(Elastic.Clients.Elastics var descriptor = new GetAsyncSearchRequestDescriptor(id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, GetAsyncSearchResponse>(descriptor); + return DoRequest, GetAsyncSearchResponse, GetAsyncSearchRequestParameters>(descriptor); } public Task> GetAsync(Elastic.Clients.Elasticsearch.Id id, CancellationToken cancellationToken = default) { var descriptor = new GetAsyncSearchRequestDescriptor(id); descriptor.BeforeRequest(); - return DoRequestAsync, GetAsyncSearchResponse>(descriptor); + return DoRequestAsync, GetAsyncSearchResponse, GetAsyncSearchRequestParameters>(descriptor); } public Task> GetAsync(Elastic.Clients.Elasticsearch.Id id, Action> configureRequest, CancellationToken cancellationToken = default) @@ -224,6 +224,6 @@ public Task> GetAsync(Elastic.Clien var descriptor = new GetAsyncSearchRequestDescriptor(id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, GetAsyncSearchResponse>(descriptor); + return DoRequestAsync, GetAsyncSearchResponse, GetAsyncSearchRequestParameters>(descriptor); } } \ No newline at end of file diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Client/ElasticsearchClient.Cluster.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Client/ElasticsearchClient.Cluster.g.cs index 8ae5b74372c..8954832d414 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Client/ElasticsearchClient.Cluster.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Client/ElasticsearchClient.Cluster.g.cs @@ -30,20 +30,20 @@ internal ClusterNamespace(ElasticsearchClient client) : base(client) public ClusterHealthResponse Health(ClusterHealthRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task HealthAsync(ClusterHealthRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public ClusterHealthResponse Health() { var descriptor = new ClusterHealthRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public ClusterHealthResponse Health(Action configureRequest) @@ -51,7 +51,7 @@ public ClusterHealthResponse Health(Action confi var descriptor = new ClusterHealthRequestDescriptor(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public ClusterHealthResponse Health(Action> configureRequest) @@ -59,14 +59,14 @@ public ClusterHealthResponse Health(Action(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, ClusterHealthResponse>(descriptor); + return DoRequest, ClusterHealthResponse, ClusterHealthRequestParameters>(descriptor); } public Task HealthAsync(CancellationToken cancellationToken = default) { var descriptor = new ClusterHealthRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task HealthAsync(Action configureRequest, CancellationToken cancellationToken = default) @@ -74,7 +74,7 @@ public Task HealthAsync(Action(descriptor); + return DoRequestAsync(descriptor); } public Task HealthAsync(Action> configureRequest, CancellationToken cancellationToken = default) @@ -82,6 +82,6 @@ public Task HealthAsync(Action(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, ClusterHealthResponse>(descriptor); + return DoRequestAsync, ClusterHealthResponse, ClusterHealthRequestParameters>(descriptor); } } \ No newline at end of file diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Client/ElasticsearchClient.Eql.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Client/ElasticsearchClient.Eql.g.cs index 2a2a7caee9a..1b6efed26f7 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Client/ElasticsearchClient.Eql.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Client/ElasticsearchClient.Eql.g.cs @@ -30,20 +30,20 @@ internal EqlNamespace(ElasticsearchClient client) : base(client) public DeleteEqlResponse Delete(DeleteEqlRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task DeleteAsync(DeleteEqlRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public DeleteEqlResponse Delete(Elastic.Clients.Elasticsearch.Id id) { var descriptor = new DeleteEqlRequestDescriptor(id); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public DeleteEqlResponse Delete(Elastic.Clients.Elasticsearch.Id id, Action configureRequest) @@ -51,7 +51,7 @@ public DeleteEqlResponse Delete(Elastic.Clients.Elasticsearch.Id id, Action(descriptor); + return DoRequest(descriptor); } public DeleteEqlResponse Delete(Elastic.Clients.Elasticsearch.Id id, Action> configureRequest) @@ -59,14 +59,14 @@ public DeleteEqlResponse Delete(Elastic.Clients.Elasticsearch.Id id, var descriptor = new DeleteEqlRequestDescriptor(id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, DeleteEqlResponse>(descriptor); + return DoRequest, DeleteEqlResponse, DeleteEqlRequestParameters>(descriptor); } public Task DeleteAsync(Elastic.Clients.Elasticsearch.Id id, CancellationToken cancellationToken = default) { var descriptor = new DeleteEqlRequestDescriptor(id); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task DeleteAsync(Elastic.Clients.Elasticsearch.Id id, Action configureRequest, CancellationToken cancellationToken = default) @@ -74,7 +74,7 @@ public Task DeleteAsync(Elastic.Clients.Elasticsearch.Id id, var descriptor = new DeleteEqlRequestDescriptor(id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task DeleteAsync(Elastic.Clients.Elasticsearch.Id id, Action> configureRequest, CancellationToken cancellationToken = default) @@ -82,26 +82,26 @@ public Task DeleteAsync(Elastic.Clients.Elasticsea var descriptor = new DeleteEqlRequestDescriptor(id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, DeleteEqlResponse>(descriptor); + return DoRequestAsync, DeleteEqlResponse, DeleteEqlRequestParameters>(descriptor); } public EqlGetStatusResponse GetStatus(EqlGetStatusRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task GetStatusAsync(EqlGetStatusRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public EqlGetStatusResponse GetStatus(Elastic.Clients.Elasticsearch.Id id) { var descriptor = new EqlGetStatusRequestDescriptor(id); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public EqlGetStatusResponse GetStatus(Elastic.Clients.Elasticsearch.Id id, Action configureRequest) @@ -109,7 +109,7 @@ public EqlGetStatusResponse GetStatus(Elastic.Clients.Elasticsearch.Id id, Actio var descriptor = new EqlGetStatusRequestDescriptor(id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public EqlGetStatusResponse GetStatus(Elastic.Clients.Elasticsearch.Id id, Action> configureRequest) @@ -117,14 +117,14 @@ public EqlGetStatusResponse GetStatus(Elastic.Clients.Elasticsearch.I var descriptor = new EqlGetStatusRequestDescriptor(id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, EqlGetStatusResponse>(descriptor); + return DoRequest, EqlGetStatusResponse, EqlGetStatusRequestParameters>(descriptor); } public Task GetStatusAsync(Elastic.Clients.Elasticsearch.Id id, CancellationToken cancellationToken = default) { var descriptor = new EqlGetStatusRequestDescriptor(id); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task GetStatusAsync(Elastic.Clients.Elasticsearch.Id id, Action configureRequest, CancellationToken cancellationToken = default) @@ -132,7 +132,7 @@ public Task GetStatusAsync(Elastic.Clients.Elasticsearch.I var descriptor = new EqlGetStatusRequestDescriptor(id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task GetStatusAsync(Elastic.Clients.Elasticsearch.Id id, Action> configureRequest, CancellationToken cancellationToken = default) @@ -140,26 +140,26 @@ public Task GetStatusAsync(Elastic.Clients.Elas var descriptor = new EqlGetStatusRequestDescriptor(id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, EqlGetStatusResponse>(descriptor); + return DoRequestAsync, EqlGetStatusResponse, EqlGetStatusRequestParameters>(descriptor); } public EqlSearchResponse Search(EqlSearchRequest request) { request.BeforeRequest(); - return DoRequest>(request); + return DoRequest, EqlSearchRequestParameters>(request); } public Task> SearchAsync(EqlSearchRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync>(request, cancellationToken); + return DoRequestAsync, EqlSearchRequestParameters>(request, cancellationToken); } public EqlSearchResponse Search(Elastic.Clients.Elasticsearch.Indices indices) { var descriptor = new EqlSearchRequestDescriptor(indices); descriptor.BeforeRequest(); - return DoRequest>(descriptor); + return DoRequest, EqlSearchRequestParameters>(descriptor); } public EqlSearchResponse Search(Elastic.Clients.Elasticsearch.Indices indices, Action configureRequest) @@ -167,14 +167,14 @@ public EqlSearchResponse Search(Elastic.Clients.Elasticsearch.In var descriptor = new EqlSearchRequestDescriptor(indices); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest>(descriptor); + return DoRequest, EqlSearchRequestParameters>(descriptor); } public Task> SearchAsync(Elastic.Clients.Elasticsearch.Indices indices, CancellationToken cancellationToken = default) { var descriptor = new EqlSearchRequestDescriptor(indices); descriptor.BeforeRequest(); - return DoRequestAsync>(descriptor); + return DoRequestAsync, EqlSearchRequestParameters>(descriptor); } public Task> SearchAsync(Elastic.Clients.Elasticsearch.Indices indices, Action configureRequest, CancellationToken cancellationToken = default) @@ -182,26 +182,26 @@ public Task> SearchAsync(Elastic.Clients.Elast var descriptor = new EqlSearchRequestDescriptor(indices); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync>(descriptor); + return DoRequestAsync, EqlSearchRequestParameters>(descriptor); } public GetEqlResponse Get(GetEqlRequest request) { request.BeforeRequest(); - return DoRequest>(request); + return DoRequest, GetEqlRequestParameters>(request); } public Task> GetAsync(GetEqlRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync>(request, cancellationToken); + return DoRequestAsync, GetEqlRequestParameters>(request, cancellationToken); } public GetEqlResponse Get(Elastic.Clients.Elasticsearch.Id id) { var descriptor = new GetEqlRequestDescriptor(id); descriptor.BeforeRequest(); - return DoRequest>(descriptor); + return DoRequest, GetEqlRequestParameters>(descriptor); } public GetEqlResponse Get(Elastic.Clients.Elasticsearch.Id id, Action configureRequest) @@ -209,14 +209,14 @@ public GetEqlResponse Get(Elastic.Clients.Elasticsearch.Id id, A var descriptor = new GetEqlRequestDescriptor(id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest>(descriptor); + return DoRequest, GetEqlRequestParameters>(descriptor); } public Task> GetAsync(Elastic.Clients.Elasticsearch.Id id, CancellationToken cancellationToken = default) { var descriptor = new GetEqlRequestDescriptor(id); descriptor.BeforeRequest(); - return DoRequestAsync>(descriptor); + return DoRequestAsync, GetEqlRequestParameters>(descriptor); } public Task> GetAsync(Elastic.Clients.Elasticsearch.Id id, Action configureRequest, CancellationToken cancellationToken = default) @@ -224,6 +224,6 @@ public Task> GetAsync(Elastic.Clients.Elasticsear var descriptor = new GetEqlRequestDescriptor(id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync>(descriptor); + return DoRequestAsync, GetEqlRequestParameters>(descriptor); } } \ No newline at end of file diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Client/ElasticsearchClient.Indices.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Client/ElasticsearchClient.Indices.g.cs index 20f1338ee7a..6718b6568ab 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Client/ElasticsearchClient.Indices.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Client/ElasticsearchClient.Indices.g.cs @@ -30,20 +30,20 @@ internal IndicesNamespace(ElasticsearchClient client) : base(client) public AliasResponse GetAlias(AliasRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task GetAliasAsync(AliasRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public AliasResponse GetAlias() { var descriptor = new AliasRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public AliasResponse GetAlias(Action configureRequest) @@ -51,7 +51,7 @@ public AliasResponse GetAlias(Action configureRequest) var descriptor = new AliasRequestDescriptor(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public AliasResponse GetAlias(Action> configureRequest) @@ -59,14 +59,14 @@ public AliasResponse GetAlias(Action(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, AliasResponse>(descriptor); + return DoRequest, AliasResponse, AliasRequestParameters>(descriptor); } public Task GetAliasAsync(CancellationToken cancellationToken = default) { var descriptor = new AliasRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task GetAliasAsync(Action configureRequest, CancellationToken cancellationToken = default) @@ -74,7 +74,7 @@ public Task GetAliasAsync(Action configur var descriptor = new AliasRequestDescriptor(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task GetAliasAsync(Action> configureRequest, CancellationToken cancellationToken = default) @@ -82,26 +82,26 @@ public Task GetAliasAsync(Action(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, AliasResponse>(descriptor); + return DoRequestAsync, AliasResponse, AliasRequestParameters>(descriptor); } public CloneResponse Clone(CloneRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task CloneAsync(CloneRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public CloneResponse Clone(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.Name target) { var descriptor = new CloneRequestDescriptor(index, target); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public CloneResponse Clone(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.Name target, Action configureRequest) @@ -109,14 +109,14 @@ public CloneResponse Clone(Elastic.Clients.Elasticsearch.IndexName index, Elasti var descriptor = new CloneRequestDescriptor(index, target); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public CloneResponse Clone(Elastic.Clients.Elasticsearch.Name target) { var descriptor = new CloneRequestDescriptor(typeof(TDocument), target); descriptor.BeforeRequest(); - return DoRequest, CloneResponse>(descriptor); + return DoRequest, CloneResponse, CloneRequestParameters>(descriptor); } public CloneResponse Clone(Elastic.Clients.Elasticsearch.Name target, Action> configureRequest) @@ -124,7 +124,7 @@ public CloneResponse Clone(Elastic.Clients.Elasticsearch.Name target, var descriptor = new CloneRequestDescriptor(typeof(TDocument), target); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, CloneResponse>(descriptor); + return DoRequest, CloneResponse, CloneRequestParameters>(descriptor); } public CloneResponse Clone(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.Name target, Action> configureRequest) @@ -132,14 +132,14 @@ public CloneResponse Clone(Elastic.Clients.Elasticsearch.IndexName in var descriptor = new CloneRequestDescriptor(index, target); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, CloneResponse>(descriptor); + return DoRequest, CloneResponse, CloneRequestParameters>(descriptor); } public Task CloneAsync(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.Name target, CancellationToken cancellationToken = default) { var descriptor = new CloneRequestDescriptor(index, target); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task CloneAsync(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.Name target, Action configureRequest, CancellationToken cancellationToken = default) @@ -147,14 +147,14 @@ public Task CloneAsync(Elastic.Clients.Elasticsearch.IndexName in var descriptor = new CloneRequestDescriptor(index, target); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task CloneAsync(Elastic.Clients.Elasticsearch.Name target, CancellationToken cancellationToken = default) { var descriptor = new CloneRequestDescriptor(typeof(TDocument), target); descriptor.BeforeRequest(); - return DoRequestAsync, CloneResponse>(descriptor); + return DoRequestAsync, CloneResponse, CloneRequestParameters>(descriptor); } public Task CloneAsync(Elastic.Clients.Elasticsearch.Name target, Action> configureRequest, CancellationToken cancellationToken = default) @@ -162,7 +162,7 @@ public Task CloneAsync(Elastic.Clients.Elasticsearch.N var descriptor = new CloneRequestDescriptor(typeof(TDocument), target); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, CloneResponse>(descriptor); + return DoRequestAsync, CloneResponse, CloneRequestParameters>(descriptor); } public Task CloneAsync(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.Name target, Action> configureRequest, CancellationToken cancellationToken = default) @@ -170,26 +170,26 @@ public Task CloneAsync(Elastic.Clients.Elasticsearch.I var descriptor = new CloneRequestDescriptor(index, target); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, CloneResponse>(descriptor); + return DoRequestAsync, CloneResponse, CloneRequestParameters>(descriptor); } public CloseResponse Close(CloseRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task CloseAsync(CloseRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public CloseResponse Close(Elastic.Clients.Elasticsearch.Indices indices) { var descriptor = new CloseRequestDescriptor(indices); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public CloseResponse Close(Elastic.Clients.Elasticsearch.Indices indices, Action configureRequest) @@ -197,7 +197,7 @@ public CloseResponse Close(Elastic.Clients.Elasticsearch.Indices indices, Action var descriptor = new CloseRequestDescriptor(indices); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public CloseResponse Close(Elastic.Clients.Elasticsearch.Indices indices, Action> configureRequest) @@ -205,14 +205,14 @@ public CloseResponse Close(Elastic.Clients.Elasticsearch.Indices indi var descriptor = new CloseRequestDescriptor(indices); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, CloseResponse>(descriptor); + return DoRequest, CloseResponse, CloseRequestParameters>(descriptor); } public Task CloseAsync(Elastic.Clients.Elasticsearch.Indices indices, CancellationToken cancellationToken = default) { var descriptor = new CloseRequestDescriptor(indices); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task CloseAsync(Elastic.Clients.Elasticsearch.Indices indices, Action configureRequest, CancellationToken cancellationToken = default) @@ -220,7 +220,7 @@ public Task CloseAsync(Elastic.Clients.Elasticsearch.Indices indi var descriptor = new CloseRequestDescriptor(indices); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task CloseAsync(Elastic.Clients.Elasticsearch.Indices indices, Action> configureRequest, CancellationToken cancellationToken = default) @@ -228,26 +228,26 @@ public Task CloseAsync(Elastic.Clients.Elasticsearch.I var descriptor = new CloseRequestDescriptor(indices); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, CloseResponse>(descriptor); + return DoRequestAsync, CloseResponse, CloseRequestParameters>(descriptor); } public CreateDataStreamResponse CreateDataStream(CreateDataStreamRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task CreateDataStreamAsync(CreateDataStreamRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public CreateDataStreamResponse CreateDataStream(Elastic.Clients.Elasticsearch.DataStreamName name) { var descriptor = new CreateDataStreamRequestDescriptor(name); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public CreateDataStreamResponse CreateDataStream(Elastic.Clients.Elasticsearch.DataStreamName name, Action configureRequest) @@ -255,14 +255,14 @@ public CreateDataStreamResponse CreateDataStream(Elastic.Clients.Elasticsearch.D var descriptor = new CreateDataStreamRequestDescriptor(name); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public Task CreateDataStreamAsync(Elastic.Clients.Elasticsearch.DataStreamName name, CancellationToken cancellationToken = default) { var descriptor = new CreateDataStreamRequestDescriptor(name); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task CreateDataStreamAsync(Elastic.Clients.Elasticsearch.DataStreamName name, Action configureRequest, CancellationToken cancellationToken = default) @@ -270,26 +270,26 @@ public Task CreateDataStreamAsync(Elastic.Clients.Elas var descriptor = new CreateDataStreamRequestDescriptor(name); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public CreateResponse Create(CreateRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task CreateAsync(CreateRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public CreateResponse Create(Elastic.Clients.Elasticsearch.IndexName index) { var descriptor = new CreateRequestDescriptor(index); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public CreateResponse Create(Elastic.Clients.Elasticsearch.IndexName index, Action configureRequest) @@ -297,14 +297,14 @@ public CreateResponse Create(Elastic.Clients.Elasticsearch.IndexName index, Acti var descriptor = new CreateRequestDescriptor(index); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public CreateResponse Create() { var descriptor = new CreateRequestDescriptor(typeof(TDocument)); descriptor.BeforeRequest(); - return DoRequest, CreateResponse>(descriptor); + return DoRequest, CreateResponse, CreateRequestParameters>(descriptor); } public CreateResponse Create(Action> configureRequest) @@ -312,7 +312,7 @@ public CreateResponse Create(Action(typeof(TDocument)); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, CreateResponse>(descriptor); + return DoRequest, CreateResponse, CreateRequestParameters>(descriptor); } public CreateResponse Create(Elastic.Clients.Elasticsearch.IndexName index, Action> configureRequest) @@ -320,14 +320,14 @@ public CreateResponse Create(Elastic.Clients.Elasticsearch.IndexName var descriptor = new CreateRequestDescriptor(index); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, CreateResponse>(descriptor); + return DoRequest, CreateResponse, CreateRequestParameters>(descriptor); } public Task CreateAsync(Elastic.Clients.Elasticsearch.IndexName index, CancellationToken cancellationToken = default) { var descriptor = new CreateRequestDescriptor(index); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task CreateAsync(Elastic.Clients.Elasticsearch.IndexName index, Action configureRequest, CancellationToken cancellationToken = default) @@ -335,14 +335,14 @@ public Task CreateAsync(Elastic.Clients.Elasticsearch.IndexName var descriptor = new CreateRequestDescriptor(index); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task CreateAsync(CancellationToken cancellationToken = default) { var descriptor = new CreateRequestDescriptor(typeof(TDocument)); descriptor.BeforeRequest(); - return DoRequestAsync, CreateResponse>(descriptor); + return DoRequestAsync, CreateResponse, CreateRequestParameters>(descriptor); } public Task CreateAsync(Action> configureRequest, CancellationToken cancellationToken = default) @@ -350,7 +350,7 @@ public Task CreateAsync(Action(typeof(TDocument)); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, CreateResponse>(descriptor); + return DoRequestAsync, CreateResponse, CreateRequestParameters>(descriptor); } public Task CreateAsync(Elastic.Clients.Elasticsearch.IndexName index, Action> configureRequest, CancellationToken cancellationToken = default) @@ -358,26 +358,26 @@ public Task CreateAsync(Elastic.Clients.Elasticsearch var descriptor = new CreateRequestDescriptor(index); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, CreateResponse>(descriptor); + return DoRequestAsync, CreateResponse, CreateRequestParameters>(descriptor); } public DataStreamResponse GetDataStream(DataStreamRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task GetDataStreamAsync(DataStreamRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public DataStreamResponse GetDataStream() { var descriptor = new DataStreamRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public DataStreamResponse GetDataStream(Action configureRequest) @@ -385,14 +385,14 @@ public DataStreamResponse GetDataStream(Action conf var descriptor = new DataStreamRequestDescriptor(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public Task GetDataStreamAsync(CancellationToken cancellationToken = default) { var descriptor = new DataStreamRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task GetDataStreamAsync(Action configureRequest, CancellationToken cancellationToken = default) @@ -400,26 +400,26 @@ public Task GetDataStreamAsync(Action(descriptor); + return DoRequestAsync(descriptor); } public DeleteAliasResponse DeleteAlias(DeleteAliasRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task DeleteAliasAsync(DeleteAliasRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public DeleteAliasResponse DeleteAlias(Elastic.Clients.Elasticsearch.Indices indices, Elastic.Clients.Elasticsearch.Names name) { var descriptor = new DeleteAliasRequestDescriptor(indices, name); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public DeleteAliasResponse DeleteAlias(Elastic.Clients.Elasticsearch.Indices indices, Elastic.Clients.Elasticsearch.Names name, Action configureRequest) @@ -427,7 +427,7 @@ public DeleteAliasResponse DeleteAlias(Elastic.Clients.Elasticsearch.Indices ind var descriptor = new DeleteAliasRequestDescriptor(indices, name); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public DeleteAliasResponse DeleteAlias(Elastic.Clients.Elasticsearch.Indices indices, Elastic.Clients.Elasticsearch.Names name, Action> configureRequest) @@ -435,14 +435,14 @@ public DeleteAliasResponse DeleteAlias(Elastic.Clients.Elasticsearch. var descriptor = new DeleteAliasRequestDescriptor(indices, name); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, DeleteAliasResponse>(descriptor); + return DoRequest, DeleteAliasResponse, DeleteAliasRequestParameters>(descriptor); } public Task DeleteAliasAsync(Elastic.Clients.Elasticsearch.Indices indices, Elastic.Clients.Elasticsearch.Names name, CancellationToken cancellationToken = default) { var descriptor = new DeleteAliasRequestDescriptor(indices, name); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task DeleteAliasAsync(Elastic.Clients.Elasticsearch.Indices indices, Elastic.Clients.Elasticsearch.Names name, Action configureRequest, CancellationToken cancellationToken = default) @@ -450,7 +450,7 @@ public Task DeleteAliasAsync(Elastic.Clients.Elasticsearch. var descriptor = new DeleteAliasRequestDescriptor(indices, name); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task DeleteAliasAsync(Elastic.Clients.Elasticsearch.Indices indices, Elastic.Clients.Elasticsearch.Names name, Action> configureRequest, CancellationToken cancellationToken = default) @@ -458,26 +458,26 @@ public Task DeleteAliasAsync(Elastic.Clients.Ela var descriptor = new DeleteAliasRequestDescriptor(indices, name); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, DeleteAliasResponse>(descriptor); + return DoRequestAsync, DeleteAliasResponse, DeleteAliasRequestParameters>(descriptor); } public DeleteDataStreamResponse DeleteDataStream(DeleteDataStreamRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task DeleteDataStreamAsync(DeleteDataStreamRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public DeleteDataStreamResponse DeleteDataStream(Elastic.Clients.Elasticsearch.DataStreamNames name) { var descriptor = new DeleteDataStreamRequestDescriptor(name); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public DeleteDataStreamResponse DeleteDataStream(Elastic.Clients.Elasticsearch.DataStreamNames name, Action configureRequest) @@ -485,14 +485,14 @@ public DeleteDataStreamResponse DeleteDataStream(Elastic.Clients.Elasticsearch.D var descriptor = new DeleteDataStreamRequestDescriptor(name); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public Task DeleteDataStreamAsync(Elastic.Clients.Elasticsearch.DataStreamNames name, CancellationToken cancellationToken = default) { var descriptor = new DeleteDataStreamRequestDescriptor(name); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task DeleteDataStreamAsync(Elastic.Clients.Elasticsearch.DataStreamNames name, Action configureRequest, CancellationToken cancellationToken = default) @@ -500,26 +500,26 @@ public Task DeleteDataStreamAsync(Elastic.Clients.Elas var descriptor = new DeleteDataStreamRequestDescriptor(name); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public DeleteIndexTemplateResponse DeleteIndexTemplate(DeleteIndexTemplateRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task DeleteIndexTemplateAsync(DeleteIndexTemplateRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public DeleteIndexTemplateResponse DeleteIndexTemplate(Elastic.Clients.Elasticsearch.Names name) { var descriptor = new DeleteIndexTemplateRequestDescriptor(name); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public DeleteIndexTemplateResponse DeleteIndexTemplate(Elastic.Clients.Elasticsearch.Names name, Action configureRequest) @@ -527,14 +527,14 @@ public DeleteIndexTemplateResponse DeleteIndexTemplate(Elastic.Clients.Elasticse var descriptor = new DeleteIndexTemplateRequestDescriptor(name); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public Task DeleteIndexTemplateAsync(Elastic.Clients.Elasticsearch.Names name, CancellationToken cancellationToken = default) { var descriptor = new DeleteIndexTemplateRequestDescriptor(name); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task DeleteIndexTemplateAsync(Elastic.Clients.Elasticsearch.Names name, Action configureRequest, CancellationToken cancellationToken = default) @@ -542,26 +542,26 @@ public Task DeleteIndexTemplateAsync(Elastic.Client var descriptor = new DeleteIndexTemplateRequestDescriptor(name); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public DeleteResponse Delete(DeleteRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task DeleteAsync(DeleteRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public DeleteResponse Delete(Elastic.Clients.Elasticsearch.Indices indices) { var descriptor = new DeleteRequestDescriptor(indices); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public DeleteResponse Delete(Elastic.Clients.Elasticsearch.Indices indices, Action configureRequest) @@ -569,7 +569,7 @@ public DeleteResponse Delete(Elastic.Clients.Elasticsearch.Indices indices, Acti var descriptor = new DeleteRequestDescriptor(indices); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public DeleteResponse Delete(Elastic.Clients.Elasticsearch.Indices indices, Action> configureRequest) @@ -577,14 +577,14 @@ public DeleteResponse Delete(Elastic.Clients.Elasticsearch.Indices in var descriptor = new DeleteRequestDescriptor(indices); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, DeleteResponse>(descriptor); + return DoRequest, DeleteResponse, DeleteRequestParameters>(descriptor); } public Task DeleteAsync(Elastic.Clients.Elasticsearch.Indices indices, CancellationToken cancellationToken = default) { var descriptor = new DeleteRequestDescriptor(indices); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task DeleteAsync(Elastic.Clients.Elasticsearch.Indices indices, Action configureRequest, CancellationToken cancellationToken = default) @@ -592,7 +592,7 @@ public Task DeleteAsync(Elastic.Clients.Elasticsearch.Indices in var descriptor = new DeleteRequestDescriptor(indices); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task DeleteAsync(Elastic.Clients.Elasticsearch.Indices indices, Action> configureRequest, CancellationToken cancellationToken = default) @@ -600,26 +600,26 @@ public Task DeleteAsync(Elastic.Clients.Elasticsearch var descriptor = new DeleteRequestDescriptor(indices); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, DeleteResponse>(descriptor); + return DoRequestAsync, DeleteResponse, DeleteRequestParameters>(descriptor); } public DeleteTemplateResponse DeleteTemplate(DeleteTemplateRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task DeleteTemplateAsync(DeleteTemplateRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public DeleteTemplateResponse DeleteTemplate(Elastic.Clients.Elasticsearch.Name name) { var descriptor = new DeleteTemplateRequestDescriptor(name); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public DeleteTemplateResponse DeleteTemplate(Elastic.Clients.Elasticsearch.Name name, Action configureRequest) @@ -627,14 +627,14 @@ public DeleteTemplateResponse DeleteTemplate(Elastic.Clients.Elasticsearch.Name var descriptor = new DeleteTemplateRequestDescriptor(name); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public Task DeleteTemplateAsync(Elastic.Clients.Elasticsearch.Name name, CancellationToken cancellationToken = default) { var descriptor = new DeleteTemplateRequestDescriptor(name); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task DeleteTemplateAsync(Elastic.Clients.Elasticsearch.Name name, Action configureRequest, CancellationToken cancellationToken = default) @@ -642,26 +642,26 @@ public Task DeleteTemplateAsync(Elastic.Clients.Elastics var descriptor = new DeleteTemplateRequestDescriptor(name); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public ExistsAliasResponse ExistsAlias(ExistsAliasRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task ExistsAliasAsync(ExistsAliasRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public ExistsAliasResponse ExistsAlias(Elastic.Clients.Elasticsearch.Names name) { var descriptor = new ExistsAliasRequestDescriptor(name); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public ExistsAliasResponse ExistsAlias(Elastic.Clients.Elasticsearch.Names name, Action configureRequest) @@ -669,7 +669,7 @@ public ExistsAliasResponse ExistsAlias(Elastic.Clients.Elasticsearch.Names name, var descriptor = new ExistsAliasRequestDescriptor(name); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public ExistsAliasResponse ExistsAlias(Elastic.Clients.Elasticsearch.Names name, Action> configureRequest) @@ -677,14 +677,14 @@ public ExistsAliasResponse ExistsAlias(Elastic.Clients.Elasticsearch. var descriptor = new ExistsAliasRequestDescriptor(name); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, ExistsAliasResponse>(descriptor); + return DoRequest, ExistsAliasResponse, ExistsAliasRequestParameters>(descriptor); } public Task ExistsAliasAsync(Elastic.Clients.Elasticsearch.Names name, CancellationToken cancellationToken = default) { var descriptor = new ExistsAliasRequestDescriptor(name); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task ExistsAliasAsync(Elastic.Clients.Elasticsearch.Names name, Action configureRequest, CancellationToken cancellationToken = default) @@ -692,7 +692,7 @@ public Task ExistsAliasAsync(Elastic.Clients.Elasticsearch. var descriptor = new ExistsAliasRequestDescriptor(name); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task ExistsAliasAsync(Elastic.Clients.Elasticsearch.Names name, Action> configureRequest, CancellationToken cancellationToken = default) @@ -700,26 +700,26 @@ public Task ExistsAliasAsync(Elastic.Clients.Ela var descriptor = new ExistsAliasRequestDescriptor(name); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, ExistsAliasResponse>(descriptor); + return DoRequestAsync, ExistsAliasResponse, ExistsAliasRequestParameters>(descriptor); } public ExistsIndexTemplateResponse ExistsIndexTemplate(ExistsIndexTemplateRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task ExistsIndexTemplateAsync(ExistsIndexTemplateRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public ExistsIndexTemplateResponse ExistsIndexTemplate(Elastic.Clients.Elasticsearch.Name name) { var descriptor = new ExistsIndexTemplateRequestDescriptor(name); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public ExistsIndexTemplateResponse ExistsIndexTemplate(Elastic.Clients.Elasticsearch.Name name, Action configureRequest) @@ -727,14 +727,14 @@ public ExistsIndexTemplateResponse ExistsIndexTemplate(Elastic.Clients.Elasticse var descriptor = new ExistsIndexTemplateRequestDescriptor(name); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public Task ExistsIndexTemplateAsync(Elastic.Clients.Elasticsearch.Name name, CancellationToken cancellationToken = default) { var descriptor = new ExistsIndexTemplateRequestDescriptor(name); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task ExistsIndexTemplateAsync(Elastic.Clients.Elasticsearch.Name name, Action configureRequest, CancellationToken cancellationToken = default) @@ -742,26 +742,26 @@ public Task ExistsIndexTemplateAsync(Elastic.Client var descriptor = new ExistsIndexTemplateRequestDescriptor(name); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public ExistsResponse Exists(ExistsRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task ExistsAsync(ExistsRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public ExistsResponse Exists(Elastic.Clients.Elasticsearch.Indices indices) { var descriptor = new ExistsRequestDescriptor(indices); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public ExistsResponse Exists(Elastic.Clients.Elasticsearch.Indices indices, Action configureRequest) @@ -769,7 +769,7 @@ public ExistsResponse Exists(Elastic.Clients.Elasticsearch.Indices indices, Acti var descriptor = new ExistsRequestDescriptor(indices); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public ExistsResponse Exists(Elastic.Clients.Elasticsearch.Indices indices, Action> configureRequest) @@ -777,14 +777,14 @@ public ExistsResponse Exists(Elastic.Clients.Elasticsearch.Indices in var descriptor = new ExistsRequestDescriptor(indices); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, ExistsResponse>(descriptor); + return DoRequest, ExistsResponse, ExistsRequestParameters>(descriptor); } public Task ExistsAsync(Elastic.Clients.Elasticsearch.Indices indices, CancellationToken cancellationToken = default) { var descriptor = new ExistsRequestDescriptor(indices); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task ExistsAsync(Elastic.Clients.Elasticsearch.Indices indices, Action configureRequest, CancellationToken cancellationToken = default) @@ -792,7 +792,7 @@ public Task ExistsAsync(Elastic.Clients.Elasticsearch.Indices in var descriptor = new ExistsRequestDescriptor(indices); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task ExistsAsync(Elastic.Clients.Elasticsearch.Indices indices, Action> configureRequest, CancellationToken cancellationToken = default) @@ -800,26 +800,26 @@ public Task ExistsAsync(Elastic.Clients.Elasticsearch var descriptor = new ExistsRequestDescriptor(indices); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, ExistsResponse>(descriptor); + return DoRequestAsync, ExistsResponse, ExistsRequestParameters>(descriptor); } public ExistsTemplateResponse ExistsTemplate(ExistsTemplateRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task ExistsTemplateAsync(ExistsTemplateRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public ExistsTemplateResponse ExistsTemplate(Elastic.Clients.Elasticsearch.Names name) { var descriptor = new ExistsTemplateRequestDescriptor(name); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public ExistsTemplateResponse ExistsTemplate(Elastic.Clients.Elasticsearch.Names name, Action configureRequest) @@ -827,14 +827,14 @@ public ExistsTemplateResponse ExistsTemplate(Elastic.Clients.Elasticsearch.Names var descriptor = new ExistsTemplateRequestDescriptor(name); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public Task ExistsTemplateAsync(Elastic.Clients.Elasticsearch.Names name, CancellationToken cancellationToken = default) { var descriptor = new ExistsTemplateRequestDescriptor(name); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task ExistsTemplateAsync(Elastic.Clients.Elasticsearch.Names name, Action configureRequest, CancellationToken cancellationToken = default) @@ -842,26 +842,26 @@ public Task ExistsTemplateAsync(Elastic.Clients.Elastics var descriptor = new ExistsTemplateRequestDescriptor(name); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public FieldMappingResponse GetFieldMapping(FieldMappingRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task GetFieldMappingAsync(FieldMappingRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public FieldMappingResponse GetFieldMapping(Elastic.Clients.Elasticsearch.Fields fields) { var descriptor = new FieldMappingRequestDescriptor(fields); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public FieldMappingResponse GetFieldMapping(Elastic.Clients.Elasticsearch.Fields fields, Action configureRequest) @@ -869,7 +869,7 @@ public FieldMappingResponse GetFieldMapping(Elastic.Clients.Elasticsearch.Fields var descriptor = new FieldMappingRequestDescriptor(fields); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public FieldMappingResponse GetFieldMapping(Elastic.Clients.Elasticsearch.Fields fields, Action> configureRequest) @@ -877,14 +877,14 @@ public FieldMappingResponse GetFieldMapping(Elastic.Clients.Elasticse var descriptor = new FieldMappingRequestDescriptor(fields); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, FieldMappingResponse>(descriptor); + return DoRequest, FieldMappingResponse, FieldMappingRequestParameters>(descriptor); } public Task GetFieldMappingAsync(Elastic.Clients.Elasticsearch.Fields fields, CancellationToken cancellationToken = default) { var descriptor = new FieldMappingRequestDescriptor(fields); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task GetFieldMappingAsync(Elastic.Clients.Elasticsearch.Fields fields, Action configureRequest, CancellationToken cancellationToken = default) @@ -892,7 +892,7 @@ public Task GetFieldMappingAsync(Elastic.Clients.Elasticse var descriptor = new FieldMappingRequestDescriptor(fields); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task GetFieldMappingAsync(Elastic.Clients.Elasticsearch.Fields fields, Action> configureRequest, CancellationToken cancellationToken = default) @@ -900,26 +900,26 @@ public Task GetFieldMappingAsync(Elastic.Client var descriptor = new FieldMappingRequestDescriptor(fields); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, FieldMappingResponse>(descriptor); + return DoRequestAsync, FieldMappingResponse, FieldMappingRequestParameters>(descriptor); } public FlushResponse Flush(FlushRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task FlushAsync(FlushRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public FlushResponse Flush() { var descriptor = new FlushRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public FlushResponse Flush(Action configureRequest) @@ -927,7 +927,7 @@ public FlushResponse Flush(Action configureRequest) var descriptor = new FlushRequestDescriptor(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public FlushResponse Flush(Action> configureRequest) @@ -935,14 +935,14 @@ public FlushResponse Flush(Action> var descriptor = new FlushRequestDescriptor(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, FlushResponse>(descriptor); + return DoRequest, FlushResponse, FlushRequestParameters>(descriptor); } public Task FlushAsync(CancellationToken cancellationToken = default) { var descriptor = new FlushRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task FlushAsync(Action configureRequest, CancellationToken cancellationToken = default) @@ -950,7 +950,7 @@ public Task FlushAsync(Action configureRe var descriptor = new FlushRequestDescriptor(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task FlushAsync(Action> configureRequest, CancellationToken cancellationToken = default) @@ -958,26 +958,26 @@ public Task FlushAsync(Action(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, FlushResponse>(descriptor); + return DoRequestAsync, FlushResponse, FlushRequestParameters>(descriptor); } public ForcemergeResponse Forcemerge(ForcemergeRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task ForcemergeAsync(ForcemergeRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public ForcemergeResponse Forcemerge() { var descriptor = new ForcemergeRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public ForcemergeResponse Forcemerge(Action configureRequest) @@ -985,7 +985,7 @@ public ForcemergeResponse Forcemerge(Action configu var descriptor = new ForcemergeRequestDescriptor(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public ForcemergeResponse Forcemerge(Action> configureRequest) @@ -993,14 +993,14 @@ public ForcemergeResponse Forcemerge(Action(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, ForcemergeResponse>(descriptor); + return DoRequest, ForcemergeResponse, ForcemergeRequestParameters>(descriptor); } public Task ForcemergeAsync(CancellationToken cancellationToken = default) { var descriptor = new ForcemergeRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task ForcemergeAsync(Action configureRequest, CancellationToken cancellationToken = default) @@ -1008,7 +1008,7 @@ public Task ForcemergeAsync(Action(descriptor); + return DoRequestAsync(descriptor); } public Task ForcemergeAsync(Action> configureRequest, CancellationToken cancellationToken = default) @@ -1016,26 +1016,26 @@ public Task ForcemergeAsync(Action(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, ForcemergeResponse>(descriptor); + return DoRequestAsync, ForcemergeResponse, ForcemergeRequestParameters>(descriptor); } public GetResponse Get(GetRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task GetAsync(GetRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public GetResponse Get(Elastic.Clients.Elasticsearch.Indices indices) { var descriptor = new GetRequestDescriptor(indices); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public GetResponse Get(Elastic.Clients.Elasticsearch.Indices indices, Action configureRequest) @@ -1043,7 +1043,7 @@ public GetResponse Get(Elastic.Clients.Elasticsearch.Indices indices, Action(descriptor); + return DoRequest(descriptor); } public GetResponse Get(Elastic.Clients.Elasticsearch.Indices indices, Action> configureRequest) @@ -1051,14 +1051,14 @@ public GetResponse Get(Elastic.Clients.Elasticsearch.Indices indices, var descriptor = new GetRequestDescriptor(indices); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, GetResponse>(descriptor); + return DoRequest, GetResponse, GetRequestParameters>(descriptor); } public Task GetAsync(Elastic.Clients.Elasticsearch.Indices indices, CancellationToken cancellationToken = default) { var descriptor = new GetRequestDescriptor(indices); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task GetAsync(Elastic.Clients.Elasticsearch.Indices indices, Action configureRequest, CancellationToken cancellationToken = default) @@ -1066,7 +1066,7 @@ public Task GetAsync(Elastic.Clients.Elasticsearch.Indices indices, var descriptor = new GetRequestDescriptor(indices); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task GetAsync(Elastic.Clients.Elasticsearch.Indices indices, Action> configureRequest, CancellationToken cancellationToken = default) @@ -1074,26 +1074,26 @@ public Task GetAsync(Elastic.Clients.Elasticsearch.Indic var descriptor = new GetRequestDescriptor(indices); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, GetResponse>(descriptor); + return DoRequestAsync, GetResponse, GetRequestParameters>(descriptor); } public IndexTemplateResponse GetIndexTemplate(IndexTemplateRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task GetIndexTemplateAsync(IndexTemplateRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public IndexTemplateResponse GetIndexTemplate() { var descriptor = new IndexTemplateRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public IndexTemplateResponse GetIndexTemplate(Action configureRequest) @@ -1101,14 +1101,14 @@ public IndexTemplateResponse GetIndexTemplate(Action(descriptor); + return DoRequest(descriptor); } public Task GetIndexTemplateAsync(CancellationToken cancellationToken = default) { var descriptor = new IndexTemplateRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task GetIndexTemplateAsync(Action configureRequest, CancellationToken cancellationToken = default) @@ -1116,26 +1116,26 @@ public Task GetIndexTemplateAsync(Action(descriptor); + return DoRequestAsync(descriptor); } public MappingResponse GetMapping(MappingRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task GetMappingAsync(MappingRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public MappingResponse GetMapping() { var descriptor = new MappingRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public MappingResponse GetMapping(Action configureRequest) @@ -1143,7 +1143,7 @@ public MappingResponse GetMapping(Action configureRequ var descriptor = new MappingRequestDescriptor(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public MappingResponse GetMapping(Action> configureRequest) @@ -1151,14 +1151,14 @@ public MappingResponse GetMapping(Action(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, MappingResponse>(descriptor); + return DoRequest, MappingResponse, MappingRequestParameters>(descriptor); } public Task GetMappingAsync(CancellationToken cancellationToken = default) { var descriptor = new MappingRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task GetMappingAsync(Action configureRequest, CancellationToken cancellationToken = default) @@ -1166,7 +1166,7 @@ public Task GetMappingAsync(Action co var descriptor = new MappingRequestDescriptor(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task GetMappingAsync(Action> configureRequest, CancellationToken cancellationToken = default) @@ -1174,26 +1174,26 @@ public Task GetMappingAsync(Action(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, MappingResponse>(descriptor); + return DoRequestAsync, MappingResponse, MappingRequestParameters>(descriptor); } public MigrateToDataStreamResponse MigrateToDataStream(MigrateToDataStreamRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task MigrateToDataStreamAsync(MigrateToDataStreamRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public MigrateToDataStreamResponse MigrateToDataStream(Elastic.Clients.Elasticsearch.IndexName name) { var descriptor = new MigrateToDataStreamRequestDescriptor(name); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public MigrateToDataStreamResponse MigrateToDataStream(Elastic.Clients.Elasticsearch.IndexName name, Action configureRequest) @@ -1201,14 +1201,14 @@ public MigrateToDataStreamResponse MigrateToDataStream(Elastic.Clients.Elasticse var descriptor = new MigrateToDataStreamRequestDescriptor(name); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public Task MigrateToDataStreamAsync(Elastic.Clients.Elasticsearch.IndexName name, CancellationToken cancellationToken = default) { var descriptor = new MigrateToDataStreamRequestDescriptor(name); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task MigrateToDataStreamAsync(Elastic.Clients.Elasticsearch.IndexName name, Action configureRequest, CancellationToken cancellationToken = default) @@ -1216,26 +1216,26 @@ public Task MigrateToDataStreamAsync(Elastic.Client var descriptor = new MigrateToDataStreamRequestDescriptor(name); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public OpenResponse Open(OpenRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task OpenAsync(OpenRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public OpenResponse Open(Elastic.Clients.Elasticsearch.Indices indices) { var descriptor = new OpenRequestDescriptor(indices); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public OpenResponse Open(Elastic.Clients.Elasticsearch.Indices indices, Action configureRequest) @@ -1243,7 +1243,7 @@ public OpenResponse Open(Elastic.Clients.Elasticsearch.Indices indices, Action(descriptor); + return DoRequest(descriptor); } public OpenResponse Open(Elastic.Clients.Elasticsearch.Indices indices, Action> configureRequest) @@ -1251,14 +1251,14 @@ public OpenResponse Open(Elastic.Clients.Elasticsearch.Indices indice var descriptor = new OpenRequestDescriptor(indices); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, OpenResponse>(descriptor); + return DoRequest, OpenResponse, OpenRequestParameters>(descriptor); } public Task OpenAsync(Elastic.Clients.Elasticsearch.Indices indices, CancellationToken cancellationToken = default) { var descriptor = new OpenRequestDescriptor(indices); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task OpenAsync(Elastic.Clients.Elasticsearch.Indices indices, Action configureRequest, CancellationToken cancellationToken = default) @@ -1266,7 +1266,7 @@ public Task OpenAsync(Elastic.Clients.Elasticsearch.Indices indice var descriptor = new OpenRequestDescriptor(indices); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task OpenAsync(Elastic.Clients.Elasticsearch.Indices indices, Action> configureRequest, CancellationToken cancellationToken = default) @@ -1274,26 +1274,26 @@ public Task OpenAsync(Elastic.Clients.Elasticsearch.Ind var descriptor = new OpenRequestDescriptor(indices); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, OpenResponse>(descriptor); + return DoRequestAsync, OpenResponse, OpenRequestParameters>(descriptor); } public PutAliasResponse PutAlias(PutAliasRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task PutAliasAsync(PutAliasRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public PutAliasResponse PutAlias(Elastic.Clients.Elasticsearch.Indices indices, Elastic.Clients.Elasticsearch.Name name) { var descriptor = new PutAliasRequestDescriptor(indices, name); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public PutAliasResponse PutAlias(Elastic.Clients.Elasticsearch.Indices indices, Elastic.Clients.Elasticsearch.Name name, Action configureRequest) @@ -1301,7 +1301,7 @@ public PutAliasResponse PutAlias(Elastic.Clients.Elasticsearch.Indices indices, var descriptor = new PutAliasRequestDescriptor(indices, name); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public PutAliasResponse PutAlias(Elastic.Clients.Elasticsearch.Indices indices, Elastic.Clients.Elasticsearch.Name name, Action> configureRequest) @@ -1309,14 +1309,14 @@ public PutAliasResponse PutAlias(Elastic.Clients.Elasticsearch.Indice var descriptor = new PutAliasRequestDescriptor(indices, name); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, PutAliasResponse>(descriptor); + return DoRequest, PutAliasResponse, PutAliasRequestParameters>(descriptor); } public Task PutAliasAsync(Elastic.Clients.Elasticsearch.Indices indices, Elastic.Clients.Elasticsearch.Name name, CancellationToken cancellationToken = default) { var descriptor = new PutAliasRequestDescriptor(indices, name); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task PutAliasAsync(Elastic.Clients.Elasticsearch.Indices indices, Elastic.Clients.Elasticsearch.Name name, Action configureRequest, CancellationToken cancellationToken = default) @@ -1324,7 +1324,7 @@ public Task PutAliasAsync(Elastic.Clients.Elasticsearch.Indice var descriptor = new PutAliasRequestDescriptor(indices, name); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task PutAliasAsync(Elastic.Clients.Elasticsearch.Indices indices, Elastic.Clients.Elasticsearch.Name name, Action> configureRequest, CancellationToken cancellationToken = default) @@ -1332,26 +1332,26 @@ public Task PutAliasAsync(Elastic.Clients.Elasticse var descriptor = new PutAliasRequestDescriptor(indices, name); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, PutAliasResponse>(descriptor); + return DoRequestAsync, PutAliasResponse, PutAliasRequestParameters>(descriptor); } public PutIndexTemplateResponse PutIndexTemplate(PutIndexTemplateRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task PutIndexTemplateAsync(PutIndexTemplateRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public PutIndexTemplateResponse PutIndexTemplate(Elastic.Clients.Elasticsearch.Name name) { var descriptor = new PutIndexTemplateRequestDescriptor(name); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public PutIndexTemplateResponse PutIndexTemplate(Elastic.Clients.Elasticsearch.Name name, Action configureRequest) @@ -1359,7 +1359,7 @@ public PutIndexTemplateResponse PutIndexTemplate(Elastic.Clients.Elasticsearch.N var descriptor = new PutIndexTemplateRequestDescriptor(name); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public PutIndexTemplateResponse PutIndexTemplate(Elastic.Clients.Elasticsearch.Name name, Action> configureRequest) @@ -1367,14 +1367,14 @@ public PutIndexTemplateResponse PutIndexTemplate(Elastic.Clients.Elas var descriptor = new PutIndexTemplateRequestDescriptor(name); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, PutIndexTemplateResponse>(descriptor); + return DoRequest, PutIndexTemplateResponse, PutIndexTemplateRequestParameters>(descriptor); } public Task PutIndexTemplateAsync(Elastic.Clients.Elasticsearch.Name name, CancellationToken cancellationToken = default) { var descriptor = new PutIndexTemplateRequestDescriptor(name); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task PutIndexTemplateAsync(Elastic.Clients.Elasticsearch.Name name, Action configureRequest, CancellationToken cancellationToken = default) @@ -1382,7 +1382,7 @@ public Task PutIndexTemplateAsync(Elastic.Clients.Elas var descriptor = new PutIndexTemplateRequestDescriptor(name); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task PutIndexTemplateAsync(Elastic.Clients.Elasticsearch.Name name, Action> configureRequest, CancellationToken cancellationToken = default) @@ -1390,26 +1390,26 @@ public Task PutIndexTemplateAsync(Elastic.C var descriptor = new PutIndexTemplateRequestDescriptor(name); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, PutIndexTemplateResponse>(descriptor); + return DoRequestAsync, PutIndexTemplateResponse, PutIndexTemplateRequestParameters>(descriptor); } public PutMappingResponse PutMapping(PutMappingRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task PutMappingAsync(PutMappingRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public PutMappingResponse PutMapping(Elastic.Clients.Elasticsearch.Indices indices) { var descriptor = new PutMappingRequestDescriptor(indices); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public PutMappingResponse PutMapping(Elastic.Clients.Elasticsearch.Indices indices, Action configureRequest) @@ -1417,7 +1417,7 @@ public PutMappingResponse PutMapping(Elastic.Clients.Elasticsearch.Indices indic var descriptor = new PutMappingRequestDescriptor(indices); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public PutMappingResponse PutMapping(Elastic.Clients.Elasticsearch.Indices indices, Action> configureRequest) @@ -1425,14 +1425,14 @@ public PutMappingResponse PutMapping(Elastic.Clients.Elasticsearch.In var descriptor = new PutMappingRequestDescriptor(indices); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, PutMappingResponse>(descriptor); + return DoRequest, PutMappingResponse, PutMappingRequestParameters>(descriptor); } public Task PutMappingAsync(Elastic.Clients.Elasticsearch.Indices indices, CancellationToken cancellationToken = default) { var descriptor = new PutMappingRequestDescriptor(indices); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task PutMappingAsync(Elastic.Clients.Elasticsearch.Indices indices, Action configureRequest, CancellationToken cancellationToken = default) @@ -1440,7 +1440,7 @@ public Task PutMappingAsync(Elastic.Clients.Elasticsearch.In var descriptor = new PutMappingRequestDescriptor(indices); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task PutMappingAsync(Elastic.Clients.Elasticsearch.Indices indices, Action> configureRequest, CancellationToken cancellationToken = default) @@ -1448,26 +1448,26 @@ public Task PutMappingAsync(Elastic.Clients.Elast var descriptor = new PutMappingRequestDescriptor(indices); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, PutMappingResponse>(descriptor); + return DoRequestAsync, PutMappingResponse, PutMappingRequestParameters>(descriptor); } public PutTemplateResponse PutTemplate(PutTemplateRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task PutTemplateAsync(PutTemplateRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public PutTemplateResponse PutTemplate(Elastic.Clients.Elasticsearch.Name name) { var descriptor = new PutTemplateRequestDescriptor(name); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public PutTemplateResponse PutTemplate(Elastic.Clients.Elasticsearch.Name name, Action configureRequest) @@ -1475,14 +1475,14 @@ public PutTemplateResponse PutTemplate(Elastic.Clients.Elasticsearch.Name name, var descriptor = new PutTemplateRequestDescriptor(name); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public Task PutTemplateAsync(Elastic.Clients.Elasticsearch.Name name, CancellationToken cancellationToken = default) { var descriptor = new PutTemplateRequestDescriptor(name); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task PutTemplateAsync(Elastic.Clients.Elasticsearch.Name name, Action configureRequest, CancellationToken cancellationToken = default) @@ -1490,26 +1490,26 @@ public Task PutTemplateAsync(Elastic.Clients.Elasticsearch. var descriptor = new PutTemplateRequestDescriptor(name); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public RefreshResponse Refresh(RefreshRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task RefreshAsync(RefreshRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public RefreshResponse Refresh() { var descriptor = new RefreshRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public RefreshResponse Refresh(Action configureRequest) @@ -1517,7 +1517,7 @@ public RefreshResponse Refresh(Action configureRequest var descriptor = new RefreshRequestDescriptor(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public RefreshResponse Refresh(Action> configureRequest) @@ -1525,14 +1525,14 @@ public RefreshResponse Refresh(Action(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, RefreshResponse>(descriptor); + return DoRequest, RefreshResponse, RefreshRequestParameters>(descriptor); } public Task RefreshAsync(CancellationToken cancellationToken = default) { var descriptor = new RefreshRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task RefreshAsync(Action configureRequest, CancellationToken cancellationToken = default) @@ -1540,7 +1540,7 @@ public Task RefreshAsync(Action confi var descriptor = new RefreshRequestDescriptor(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task RefreshAsync(Action> configureRequest, CancellationToken cancellationToken = default) @@ -1548,26 +1548,26 @@ public Task RefreshAsync(Action(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, RefreshResponse>(descriptor); + return DoRequestAsync, RefreshResponse, RefreshRequestParameters>(descriptor); } public RolloverResponse Rollover(RolloverRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task RolloverAsync(RolloverRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public RolloverResponse Rollover(Elastic.Clients.Elasticsearch.IndexAlias alias) { var descriptor = new RolloverRequestDescriptor(alias); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public RolloverResponse Rollover(Elastic.Clients.Elasticsearch.IndexAlias alias, Action configureRequest) @@ -1575,14 +1575,14 @@ public RolloverResponse Rollover(Elastic.Clients.Elasticsearch.IndexAlias alias, var descriptor = new RolloverRequestDescriptor(alias); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public Task RolloverAsync(Elastic.Clients.Elasticsearch.IndexAlias alias, CancellationToken cancellationToken = default) { var descriptor = new RolloverRequestDescriptor(alias); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task RolloverAsync(Elastic.Clients.Elasticsearch.IndexAlias alias, Action configureRequest, CancellationToken cancellationToken = default) @@ -1590,26 +1590,26 @@ public Task RolloverAsync(Elastic.Clients.Elasticsearch.IndexA var descriptor = new RolloverRequestDescriptor(alias); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public ShrinkResponse Shrink(ShrinkRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task ShrinkAsync(ShrinkRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public ShrinkResponse Shrink(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.IndexName target) { var descriptor = new ShrinkRequestDescriptor(index, target); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public ShrinkResponse Shrink(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.IndexName target, Action configureRequest) @@ -1617,14 +1617,14 @@ public ShrinkResponse Shrink(Elastic.Clients.Elasticsearch.IndexName index, Elas var descriptor = new ShrinkRequestDescriptor(index, target); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public ShrinkResponse Shrink(Elastic.Clients.Elasticsearch.IndexName target) { var descriptor = new ShrinkRequestDescriptor(typeof(TDocument), target); descriptor.BeforeRequest(); - return DoRequest, ShrinkResponse>(descriptor); + return DoRequest, ShrinkResponse, ShrinkRequestParameters>(descriptor); } public ShrinkResponse Shrink(Elastic.Clients.Elasticsearch.IndexName target, Action> configureRequest) @@ -1632,7 +1632,7 @@ public ShrinkResponse Shrink(Elastic.Clients.Elasticsearch.IndexName var descriptor = new ShrinkRequestDescriptor(typeof(TDocument), target); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, ShrinkResponse>(descriptor); + return DoRequest, ShrinkResponse, ShrinkRequestParameters>(descriptor); } public ShrinkResponse Shrink(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.IndexName target, Action> configureRequest) @@ -1640,14 +1640,14 @@ public ShrinkResponse Shrink(Elastic.Clients.Elasticsearch.IndexName var descriptor = new ShrinkRequestDescriptor(index, target); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, ShrinkResponse>(descriptor); + return DoRequest, ShrinkResponse, ShrinkRequestParameters>(descriptor); } public Task ShrinkAsync(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.IndexName target, CancellationToken cancellationToken = default) { var descriptor = new ShrinkRequestDescriptor(index, target); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task ShrinkAsync(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.IndexName target, Action configureRequest, CancellationToken cancellationToken = default) @@ -1655,14 +1655,14 @@ public Task ShrinkAsync(Elastic.Clients.Elasticsearch.IndexName var descriptor = new ShrinkRequestDescriptor(index, target); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task ShrinkAsync(Elastic.Clients.Elasticsearch.IndexName target, CancellationToken cancellationToken = default) { var descriptor = new ShrinkRequestDescriptor(typeof(TDocument), target); descriptor.BeforeRequest(); - return DoRequestAsync, ShrinkResponse>(descriptor); + return DoRequestAsync, ShrinkResponse, ShrinkRequestParameters>(descriptor); } public Task ShrinkAsync(Elastic.Clients.Elasticsearch.IndexName target, Action> configureRequest, CancellationToken cancellationToken = default) @@ -1670,7 +1670,7 @@ public Task ShrinkAsync(Elastic.Clients.Elasticsearch var descriptor = new ShrinkRequestDescriptor(typeof(TDocument), target); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, ShrinkResponse>(descriptor); + return DoRequestAsync, ShrinkResponse, ShrinkRequestParameters>(descriptor); } public Task ShrinkAsync(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.IndexName target, Action> configureRequest, CancellationToken cancellationToken = default) @@ -1678,26 +1678,26 @@ public Task ShrinkAsync(Elastic.Clients.Elasticsearch var descriptor = new ShrinkRequestDescriptor(index, target); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, ShrinkResponse>(descriptor); + return DoRequestAsync, ShrinkResponse, ShrinkRequestParameters>(descriptor); } public SimulateIndexTemplateResponse SimulateIndexTemplate(SimulateIndexTemplateRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task SimulateIndexTemplateAsync(SimulateIndexTemplateRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public SimulateIndexTemplateResponse SimulateIndexTemplate(Elastic.Clients.Elasticsearch.Name name) { var descriptor = new SimulateIndexTemplateRequestDescriptor(name); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public SimulateIndexTemplateResponse SimulateIndexTemplate(Elastic.Clients.Elasticsearch.Name name, Action configureRequest) @@ -1705,7 +1705,7 @@ public SimulateIndexTemplateResponse SimulateIndexTemplate(Elastic.Clients.Elast var descriptor = new SimulateIndexTemplateRequestDescriptor(name); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public SimulateIndexTemplateResponse SimulateIndexTemplate(Elastic.Clients.Elasticsearch.Name name, Action> configureRequest) @@ -1713,14 +1713,14 @@ public SimulateIndexTemplateResponse SimulateIndexTemplate(Elastic.Cl var descriptor = new SimulateIndexTemplateRequestDescriptor(name); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, SimulateIndexTemplateResponse>(descriptor); + return DoRequest, SimulateIndexTemplateResponse, SimulateIndexTemplateRequestParameters>(descriptor); } public Task SimulateIndexTemplateAsync(Elastic.Clients.Elasticsearch.Name name, CancellationToken cancellationToken = default) { var descriptor = new SimulateIndexTemplateRequestDescriptor(name); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task SimulateIndexTemplateAsync(Elastic.Clients.Elasticsearch.Name name, Action configureRequest, CancellationToken cancellationToken = default) @@ -1728,7 +1728,7 @@ public Task SimulateIndexTemplateAsync(Elastic.Cl var descriptor = new SimulateIndexTemplateRequestDescriptor(name); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task SimulateIndexTemplateAsync(Elastic.Clients.Elasticsearch.Name name, Action> configureRequest, CancellationToken cancellationToken = default) @@ -1736,26 +1736,26 @@ public Task SimulateIndexTemplateAsync var descriptor = new SimulateIndexTemplateRequestDescriptor(name); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, SimulateIndexTemplateResponse>(descriptor); + return DoRequestAsync, SimulateIndexTemplateResponse, SimulateIndexTemplateRequestParameters>(descriptor); } public SimulateTemplateResponse SimulateTemplate(SimulateTemplateRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task SimulateTemplateAsync(SimulateTemplateRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public SimulateTemplateResponse SimulateTemplate() { var descriptor = new SimulateTemplateRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public SimulateTemplateResponse SimulateTemplate(Action configureRequest) @@ -1763,14 +1763,14 @@ public SimulateTemplateResponse SimulateTemplate(Action(descriptor); + return DoRequest(descriptor); } public Task SimulateTemplateAsync(CancellationToken cancellationToken = default) { var descriptor = new SimulateTemplateRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task SimulateTemplateAsync(Action configureRequest, CancellationToken cancellationToken = default) @@ -1778,26 +1778,26 @@ public Task SimulateTemplateAsync(Action(descriptor); + return DoRequestAsync(descriptor); } public SplitResponse Split(SplitRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task SplitAsync(SplitRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public SplitResponse Split(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.IndexName target) { var descriptor = new SplitRequestDescriptor(index, target); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public SplitResponse Split(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.IndexName target, Action configureRequest) @@ -1805,14 +1805,14 @@ public SplitResponse Split(Elastic.Clients.Elasticsearch.IndexName index, Elasti var descriptor = new SplitRequestDescriptor(index, target); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public SplitResponse Split(Elastic.Clients.Elasticsearch.IndexName target) { var descriptor = new SplitRequestDescriptor(typeof(TDocument), target); descriptor.BeforeRequest(); - return DoRequest, SplitResponse>(descriptor); + return DoRequest, SplitResponse, SplitRequestParameters>(descriptor); } public SplitResponse Split(Elastic.Clients.Elasticsearch.IndexName target, Action> configureRequest) @@ -1820,7 +1820,7 @@ public SplitResponse Split(Elastic.Clients.Elasticsearch.IndexName ta var descriptor = new SplitRequestDescriptor(typeof(TDocument), target); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, SplitResponse>(descriptor); + return DoRequest, SplitResponse, SplitRequestParameters>(descriptor); } public SplitResponse Split(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.IndexName target, Action> configureRequest) @@ -1828,14 +1828,14 @@ public SplitResponse Split(Elastic.Clients.Elasticsearch.IndexName in var descriptor = new SplitRequestDescriptor(index, target); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, SplitResponse>(descriptor); + return DoRequest, SplitResponse, SplitRequestParameters>(descriptor); } public Task SplitAsync(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.IndexName target, CancellationToken cancellationToken = default) { var descriptor = new SplitRequestDescriptor(index, target); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task SplitAsync(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.IndexName target, Action configureRequest, CancellationToken cancellationToken = default) @@ -1843,14 +1843,14 @@ public Task SplitAsync(Elastic.Clients.Elasticsearch.IndexName in var descriptor = new SplitRequestDescriptor(index, target); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task SplitAsync(Elastic.Clients.Elasticsearch.IndexName target, CancellationToken cancellationToken = default) { var descriptor = new SplitRequestDescriptor(typeof(TDocument), target); descriptor.BeforeRequest(); - return DoRequestAsync, SplitResponse>(descriptor); + return DoRequestAsync, SplitResponse, SplitRequestParameters>(descriptor); } public Task SplitAsync(Elastic.Clients.Elasticsearch.IndexName target, Action> configureRequest, CancellationToken cancellationToken = default) @@ -1858,7 +1858,7 @@ public Task SplitAsync(Elastic.Clients.Elasticsearch.I var descriptor = new SplitRequestDescriptor(typeof(TDocument), target); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, SplitResponse>(descriptor); + return DoRequestAsync, SplitResponse, SplitRequestParameters>(descriptor); } public Task SplitAsync(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.IndexName target, Action> configureRequest, CancellationToken cancellationToken = default) @@ -1866,26 +1866,26 @@ public Task SplitAsync(Elastic.Clients.Elasticsearch.I var descriptor = new SplitRequestDescriptor(index, target); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, SplitResponse>(descriptor); + return DoRequestAsync, SplitResponse, SplitRequestParameters>(descriptor); } public StatsResponse Stats(StatsRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task StatsAsync(StatsRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public StatsResponse Stats() { var descriptor = new StatsRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public StatsResponse Stats(Action configureRequest) @@ -1893,7 +1893,7 @@ public StatsResponse Stats(Action configureRequest) var descriptor = new StatsRequestDescriptor(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public StatsResponse Stats(Action> configureRequest) @@ -1901,14 +1901,14 @@ public StatsResponse Stats(Action> var descriptor = new StatsRequestDescriptor(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, StatsResponse>(descriptor); + return DoRequest, StatsResponse, StatsRequestParameters>(descriptor); } public Task StatsAsync(CancellationToken cancellationToken = default) { var descriptor = new StatsRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task StatsAsync(Action configureRequest, CancellationToken cancellationToken = default) @@ -1916,7 +1916,7 @@ public Task StatsAsync(Action configureRe var descriptor = new StatsRequestDescriptor(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task StatsAsync(Action> configureRequest, CancellationToken cancellationToken = default) @@ -1924,26 +1924,26 @@ public Task StatsAsync(Action(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, StatsResponse>(descriptor); + return DoRequestAsync, StatsResponse, StatsRequestParameters>(descriptor); } public TemplateResponse GetTemplate(TemplateRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task GetTemplateAsync(TemplateRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public TemplateResponse GetTemplate() { var descriptor = new TemplateRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public TemplateResponse GetTemplate(Action configureRequest) @@ -1951,14 +1951,14 @@ public TemplateResponse GetTemplate(Action configureR var descriptor = new TemplateRequestDescriptor(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public Task GetTemplateAsync(CancellationToken cancellationToken = default) { var descriptor = new TemplateRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task GetTemplateAsync(Action configureRequest, CancellationToken cancellationToken = default) @@ -1966,6 +1966,6 @@ public Task GetTemplateAsync(Action var descriptor = new TemplateRequestDescriptor(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } } \ No newline at end of file diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Client/ElasticsearchClient.Sql.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Client/ElasticsearchClient.Sql.g.cs index 833b2d706df..8ff9410933a 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Client/ElasticsearchClient.Sql.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Client/ElasticsearchClient.Sql.g.cs @@ -30,20 +30,20 @@ internal SqlNamespace(ElasticsearchClient client) : base(client) public SqlClearCursorResponse ClearCursor(SqlClearCursorRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task ClearCursorAsync(SqlClearCursorRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public SqlClearCursorResponse ClearCursor() { var descriptor = new SqlClearCursorRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public SqlClearCursorResponse ClearCursor(Action configureRequest) @@ -51,14 +51,14 @@ public SqlClearCursorResponse ClearCursor(Action(descriptor); + return DoRequest(descriptor); } public Task ClearCursorAsync(CancellationToken cancellationToken = default) { var descriptor = new SqlClearCursorRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task ClearCursorAsync(Action configureRequest, CancellationToken cancellationToken = default) @@ -66,26 +66,26 @@ public Task ClearCursorAsync(Action(descriptor); + return DoRequestAsync(descriptor); } public SqlDeleteAsyncResponse DeleteAsyncSearch(SqlDeleteAsyncRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task DeleteAsyncSearchAsync(SqlDeleteAsyncRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public SqlDeleteAsyncResponse DeleteAsyncSearch(Elastic.Clients.Elasticsearch.Id id) { var descriptor = new SqlDeleteAsyncRequestDescriptor(id); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public SqlDeleteAsyncResponse DeleteAsyncSearch(Elastic.Clients.Elasticsearch.Id id, Action configureRequest) @@ -93,7 +93,7 @@ public SqlDeleteAsyncResponse DeleteAsyncSearch(Elastic.Clients.Elasticsearch.Id var descriptor = new SqlDeleteAsyncRequestDescriptor(id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public SqlDeleteAsyncResponse DeleteAsyncSearch(Elastic.Clients.Elasticsearch.Id id, Action> configureRequest) @@ -101,14 +101,14 @@ public SqlDeleteAsyncResponse DeleteAsyncSearch(Elastic.Clients.Elast var descriptor = new SqlDeleteAsyncRequestDescriptor(id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, SqlDeleteAsyncResponse>(descriptor); + return DoRequest, SqlDeleteAsyncResponse, SqlDeleteAsyncRequestParameters>(descriptor); } public Task DeleteAsyncSearchAsync(Elastic.Clients.Elasticsearch.Id id, CancellationToken cancellationToken = default) { var descriptor = new SqlDeleteAsyncRequestDescriptor(id); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task DeleteAsyncSearchAsync(Elastic.Clients.Elasticsearch.Id id, Action configureRequest, CancellationToken cancellationToken = default) @@ -116,7 +116,7 @@ public Task DeleteAsyncSearchAsync(Elastic.Clients.Elast var descriptor = new SqlDeleteAsyncRequestDescriptor(id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task DeleteAsyncSearchAsync(Elastic.Clients.Elasticsearch.Id id, Action> configureRequest, CancellationToken cancellationToken = default) @@ -124,26 +124,26 @@ public Task DeleteAsyncSearchAsync(Elastic.Cl var descriptor = new SqlDeleteAsyncRequestDescriptor(id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, SqlDeleteAsyncResponse>(descriptor); + return DoRequestAsync, SqlDeleteAsyncResponse, SqlDeleteAsyncRequestParameters>(descriptor); } public SqlGetAsyncResponse GetAsyncSearch(SqlGetAsyncRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task GetAsyncSearchAsync(SqlGetAsyncRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public SqlGetAsyncResponse GetAsyncSearch(Elastic.Clients.Elasticsearch.Id id) { var descriptor = new SqlGetAsyncRequestDescriptor(id); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public SqlGetAsyncResponse GetAsyncSearch(Elastic.Clients.Elasticsearch.Id id, Action configureRequest) @@ -151,7 +151,7 @@ public SqlGetAsyncResponse GetAsyncSearch(Elastic.Clients.Elasticsearch.Id id, A var descriptor = new SqlGetAsyncRequestDescriptor(id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public SqlGetAsyncResponse GetAsyncSearch(Elastic.Clients.Elasticsearch.Id id, Action> configureRequest) @@ -159,14 +159,14 @@ public SqlGetAsyncResponse GetAsyncSearch(Elastic.Clients.Elasticsear var descriptor = new SqlGetAsyncRequestDescriptor(id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, SqlGetAsyncResponse>(descriptor); + return DoRequest, SqlGetAsyncResponse, SqlGetAsyncRequestParameters>(descriptor); } public Task GetAsyncSearchAsync(Elastic.Clients.Elasticsearch.Id id, CancellationToken cancellationToken = default) { var descriptor = new SqlGetAsyncRequestDescriptor(id); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task GetAsyncSearchAsync(Elastic.Clients.Elasticsearch.Id id, Action configureRequest, CancellationToken cancellationToken = default) @@ -174,7 +174,7 @@ public Task GetAsyncSearchAsync(Elastic.Clients.Elasticsear var descriptor = new SqlGetAsyncRequestDescriptor(id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task GetAsyncSearchAsync(Elastic.Clients.Elasticsearch.Id id, Action> configureRequest, CancellationToken cancellationToken = default) @@ -182,26 +182,26 @@ public Task GetAsyncSearchAsync(Elastic.Clients. var descriptor = new SqlGetAsyncRequestDescriptor(id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, SqlGetAsyncResponse>(descriptor); + return DoRequestAsync, SqlGetAsyncResponse, SqlGetAsyncRequestParameters>(descriptor); } public SqlGetAsyncStatusResponse GetAsyncSearchStatus(SqlGetAsyncStatusRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task GetAsyncSearchStatusAsync(SqlGetAsyncStatusRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public SqlGetAsyncStatusResponse GetAsyncSearchStatus(Elastic.Clients.Elasticsearch.Id id) { var descriptor = new SqlGetAsyncStatusRequestDescriptor(id); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public SqlGetAsyncStatusResponse GetAsyncSearchStatus(Elastic.Clients.Elasticsearch.Id id, Action configureRequest) @@ -209,7 +209,7 @@ public SqlGetAsyncStatusResponse GetAsyncSearchStatus(Elastic.Clients.Elasticsea var descriptor = new SqlGetAsyncStatusRequestDescriptor(id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public SqlGetAsyncStatusResponse GetAsyncSearchStatus(Elastic.Clients.Elasticsearch.Id id, Action> configureRequest) @@ -217,14 +217,14 @@ public SqlGetAsyncStatusResponse GetAsyncSearchStatus(Elastic.Clients var descriptor = new SqlGetAsyncStatusRequestDescriptor(id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, SqlGetAsyncStatusResponse>(descriptor); + return DoRequest, SqlGetAsyncStatusResponse, SqlGetAsyncStatusRequestParameters>(descriptor); } public Task GetAsyncSearchStatusAsync(Elastic.Clients.Elasticsearch.Id id, CancellationToken cancellationToken = default) { var descriptor = new SqlGetAsyncStatusRequestDescriptor(id); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task GetAsyncSearchStatusAsync(Elastic.Clients.Elasticsearch.Id id, Action configureRequest, CancellationToken cancellationToken = default) @@ -232,7 +232,7 @@ public Task GetAsyncSearchStatusAsync(Elastic.Clients var descriptor = new SqlGetAsyncStatusRequestDescriptor(id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task GetAsyncSearchStatusAsync(Elastic.Clients.Elasticsearch.Id id, Action> configureRequest, CancellationToken cancellationToken = default) @@ -240,26 +240,26 @@ public Task GetAsyncSearchStatusAsync(Elas var descriptor = new SqlGetAsyncStatusRequestDescriptor(id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, SqlGetAsyncStatusResponse>(descriptor); + return DoRequestAsync, SqlGetAsyncStatusResponse, SqlGetAsyncStatusRequestParameters>(descriptor); } public SqlQueryResponse Query(SqlQueryRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task QueryAsync(SqlQueryRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public SqlQueryResponse Query() { var descriptor = new SqlQueryRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public SqlQueryResponse Query(Action configureRequest) @@ -267,7 +267,7 @@ public SqlQueryResponse Query(Action configureRequest var descriptor = new SqlQueryRequestDescriptor(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public SqlQueryResponse Query(Action> configureRequest) @@ -275,14 +275,14 @@ public SqlQueryResponse Query(Action(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, SqlQueryResponse>(descriptor); + return DoRequest, SqlQueryResponse, SqlQueryRequestParameters>(descriptor); } public Task QueryAsync(CancellationToken cancellationToken = default) { var descriptor = new SqlQueryRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task QueryAsync(Action configureRequest, CancellationToken cancellationToken = default) @@ -290,7 +290,7 @@ public Task QueryAsync(Action confi var descriptor = new SqlQueryRequestDescriptor(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task QueryAsync(Action> configureRequest, CancellationToken cancellationToken = default) @@ -298,6 +298,6 @@ public Task QueryAsync(Action(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, SqlQueryResponse>(descriptor); + return DoRequestAsync, SqlQueryResponse, SqlQueryRequestParameters>(descriptor); } } \ No newline at end of file diff --git a/src/Elastic.Clients.Elasticsearch/_Generated/Client/ElasticsearchClient.g.cs b/src/Elastic.Clients.Elasticsearch/_Generated/Client/ElasticsearchClient.g.cs index 078175f59e4..8b8c0077296 100644 --- a/src/Elastic.Clients.Elasticsearch/_Generated/Client/ElasticsearchClient.g.cs +++ b/src/Elastic.Clients.Elasticsearch/_Generated/Client/ElasticsearchClient.g.cs @@ -50,20 +50,20 @@ private partial void SetupNamespaces() public BulkResponse Bulk(BulkRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task BulkAsync(BulkRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public BulkResponse Bulk() { var descriptor = new BulkRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public BulkResponse Bulk(Action configureRequest) @@ -71,7 +71,7 @@ public BulkResponse Bulk(Action configureRequest) var descriptor = new BulkRequestDescriptor(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public BulkResponse Bulk(Action> configureRequest) @@ -79,14 +79,14 @@ public BulkResponse Bulk(Action> con var descriptor = new BulkRequestDescriptor(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, BulkResponse>(descriptor); + return DoRequest, BulkResponse, BulkRequestParameters>(descriptor); } public Task BulkAsync(CancellationToken cancellationToken = default) { var descriptor = new BulkRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task BulkAsync(Action configureRequest, CancellationToken cancellationToken = default) @@ -94,7 +94,7 @@ public Task BulkAsync(Action configureReque var descriptor = new BulkRequestDescriptor(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task BulkAsync(Action> configureRequest, CancellationToken cancellationToken = default) @@ -102,26 +102,26 @@ public Task BulkAsync(Action(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, BulkResponse>(descriptor); + return DoRequestAsync, BulkResponse, BulkRequestParameters>(descriptor); } public ClearScrollResponse ClearScroll(ClearScrollRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task ClearScrollAsync(ClearScrollRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public ClearScrollResponse ClearScroll() { var descriptor = new ClearScrollRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public ClearScrollResponse ClearScroll(Action configureRequest) @@ -129,14 +129,14 @@ public ClearScrollResponse ClearScroll(Action conf var descriptor = new ClearScrollRequestDescriptor(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public Task ClearScrollAsync(CancellationToken cancellationToken = default) { var descriptor = new ClearScrollRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task ClearScrollAsync(Action configureRequest, CancellationToken cancellationToken = default) @@ -144,26 +144,26 @@ public Task ClearScrollAsync(Action(descriptor); + return DoRequestAsync(descriptor); } public ClosePointInTimeResponse ClosePointInTime(ClosePointInTimeRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task ClosePointInTimeAsync(ClosePointInTimeRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public ClosePointInTimeResponse ClosePointInTime() { var descriptor = new ClosePointInTimeRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public ClosePointInTimeResponse ClosePointInTime(Action configureRequest) @@ -171,14 +171,14 @@ public ClosePointInTimeResponse ClosePointInTime(Action(descriptor); + return DoRequest(descriptor); } public Task ClosePointInTimeAsync(CancellationToken cancellationToken = default) { var descriptor = new ClosePointInTimeRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task ClosePointInTimeAsync(Action configureRequest, CancellationToken cancellationToken = default) @@ -186,26 +186,26 @@ public Task ClosePointInTimeAsync(Action(descriptor); + return DoRequestAsync(descriptor); } public CountResponse Count(CountRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task CountAsync(CountRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public CountResponse Count() { var descriptor = new CountRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public CountResponse Count(Action configureRequest) @@ -213,7 +213,7 @@ public CountResponse Count(Action configureRequest) var descriptor = new CountRequestDescriptor(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public CountResponse Count(Action> configureRequest) @@ -221,14 +221,14 @@ public CountResponse Count(Action> var descriptor = new CountRequestDescriptor(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, CountResponse>(descriptor); + return DoRequest, CountResponse, CountRequestParameters>(descriptor); } public Task CountAsync(CancellationToken cancellationToken = default) { var descriptor = new CountRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task CountAsync(Action configureRequest, CancellationToken cancellationToken = default) @@ -236,7 +236,7 @@ public Task CountAsync(Action configureRe var descriptor = new CountRequestDescriptor(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task CountAsync(Action> configureRequest, CancellationToken cancellationToken = default) @@ -244,26 +244,26 @@ public Task CountAsync(Action(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, CountResponse>(descriptor); + return DoRequestAsync, CountResponse, CountRequestParameters>(descriptor); } public CreateResponse Create(CreateRequest request) { request.BeforeRequest(); - return DoRequest, CreateResponse>(request); + return DoRequest, CreateResponse, CreateRequestParameters>(request); } public Task CreateAsync(CreateRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync, CreateResponse>(request, cancellationToken); + return DoRequestAsync, CreateResponse, CreateRequestParameters>(request, cancellationToken); } public CreateResponse Create(TDocument document, Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.Id id) { var descriptor = new CreateRequestDescriptor(document, index, id); descriptor.BeforeRequest(); - return DoRequest, CreateResponse>(descriptor); + return DoRequest, CreateResponse, CreateRequestParameters>(descriptor); } public CreateResponse Create(TDocument document, Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.Id id, Action> configureRequest) @@ -271,14 +271,14 @@ public CreateResponse Create(TDocument document, Elastic.Clients.Elas var descriptor = new CreateRequestDescriptor(document, index, id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, CreateResponse>(descriptor); + return DoRequest, CreateResponse, CreateRequestParameters>(descriptor); } public CreateResponse Create(TDocument document) { var descriptor = new CreateRequestDescriptor(document); descriptor.BeforeRequest(); - return DoRequest, CreateResponse>(descriptor); + return DoRequest, CreateResponse, CreateRequestParameters>(descriptor); } public CreateResponse Create(TDocument document, Action> configureRequest) @@ -286,14 +286,14 @@ public CreateResponse Create(TDocument document, Action(document); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, CreateResponse>(descriptor); + return DoRequest, CreateResponse, CreateRequestParameters>(descriptor); } public Task CreateAsync(TDocument document, Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.Id id, CancellationToken cancellationToken = default) { var descriptor = new CreateRequestDescriptor(document, index, id); descriptor.BeforeRequest(); - return DoRequestAsync, CreateResponse>(descriptor); + return DoRequestAsync, CreateResponse, CreateRequestParameters>(descriptor); } public Task CreateAsync(TDocument document, Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.Id id, Action> configureRequest, CancellationToken cancellationToken = default) @@ -301,14 +301,14 @@ public Task CreateAsync(TDocument document, Elastic.C var descriptor = new CreateRequestDescriptor(document, index, id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, CreateResponse>(descriptor); + return DoRequestAsync, CreateResponse, CreateRequestParameters>(descriptor); } public Task CreateAsync(TDocument document, CancellationToken cancellationToken = default) { var descriptor = new CreateRequestDescriptor(document); descriptor.BeforeRequest(); - return DoRequestAsync, CreateResponse>(descriptor); + return DoRequestAsync, CreateResponse, CreateRequestParameters>(descriptor); } public Task CreateAsync(TDocument document, Action> configureRequest, CancellationToken cancellationToken = default) @@ -316,26 +316,26 @@ public Task CreateAsync(TDocument document, Action(document); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, CreateResponse>(descriptor); + return DoRequestAsync, CreateResponse, CreateRequestParameters>(descriptor); } public DeleteByQueryResponse DeleteByQuery(DeleteByQueryRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task DeleteByQueryAsync(DeleteByQueryRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public DeleteByQueryResponse DeleteByQuery(Elastic.Clients.Elasticsearch.Indices indices) { var descriptor = new DeleteByQueryRequestDescriptor(indices); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public DeleteByQueryResponse DeleteByQuery(Elastic.Clients.Elasticsearch.Indices indices, Action configureRequest) @@ -343,7 +343,7 @@ public DeleteByQueryResponse DeleteByQuery(Elastic.Clients.Elasticsearch.Indices var descriptor = new DeleteByQueryRequestDescriptor(indices); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public DeleteByQueryResponse DeleteByQuery(Elastic.Clients.Elasticsearch.Indices indices, Action> configureRequest) @@ -351,14 +351,14 @@ public DeleteByQueryResponse DeleteByQuery(Elastic.Clients.Elasticsea var descriptor = new DeleteByQueryRequestDescriptor(indices); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, DeleteByQueryResponse>(descriptor); + return DoRequest, DeleteByQueryResponse, DeleteByQueryRequestParameters>(descriptor); } public Task DeleteByQueryAsync(Elastic.Clients.Elasticsearch.Indices indices, CancellationToken cancellationToken = default) { var descriptor = new DeleteByQueryRequestDescriptor(indices); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task DeleteByQueryAsync(Elastic.Clients.Elasticsearch.Indices indices, Action configureRequest, CancellationToken cancellationToken = default) @@ -366,7 +366,7 @@ public Task DeleteByQueryAsync(Elastic.Clients.Elasticsea var descriptor = new DeleteByQueryRequestDescriptor(indices); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task DeleteByQueryAsync(Elastic.Clients.Elasticsearch.Indices indices, Action> configureRequest, CancellationToken cancellationToken = default) @@ -374,26 +374,26 @@ public Task DeleteByQueryAsync(Elastic.Clients var descriptor = new DeleteByQueryRequestDescriptor(indices); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, DeleteByQueryResponse>(descriptor); + return DoRequestAsync, DeleteByQueryResponse, DeleteByQueryRequestParameters>(descriptor); } public DeleteByQueryRethrottleResponse DeleteByQueryRethrottle(DeleteByQueryRethrottleRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task DeleteByQueryRethrottleAsync(DeleteByQueryRethrottleRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public DeleteByQueryRethrottleResponse DeleteByQueryRethrottle(Elastic.Clients.Elasticsearch.TaskId task_id) { var descriptor = new DeleteByQueryRethrottleRequestDescriptor(task_id); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public DeleteByQueryRethrottleResponse DeleteByQueryRethrottle(Elastic.Clients.Elasticsearch.TaskId task_id, Action configureRequest) @@ -401,14 +401,14 @@ public DeleteByQueryRethrottleResponse DeleteByQueryRethrottle(Elastic.Clients.E var descriptor = new DeleteByQueryRethrottleRequestDescriptor(task_id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public Task DeleteByQueryRethrottleAsync(Elastic.Clients.Elasticsearch.TaskId task_id, CancellationToken cancellationToken = default) { var descriptor = new DeleteByQueryRethrottleRequestDescriptor(task_id); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task DeleteByQueryRethrottleAsync(Elastic.Clients.Elasticsearch.TaskId task_id, Action configureRequest, CancellationToken cancellationToken = default) @@ -416,26 +416,26 @@ public Task DeleteByQueryRethrottleAsync(Elasti var descriptor = new DeleteByQueryRethrottleRequestDescriptor(task_id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public DeleteResponse Delete(DeleteRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task DeleteAsync(DeleteRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public DeleteResponse Delete(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.Id id) { var descriptor = new DeleteRequestDescriptor(index, id); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public DeleteResponse Delete(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.Id id, Action configureRequest) @@ -443,14 +443,14 @@ public DeleteResponse Delete(Elastic.Clients.Elasticsearch.IndexName index, Elas var descriptor = new DeleteRequestDescriptor(index, id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public DeleteResponse Delete(Elastic.Clients.Elasticsearch.Id id) { var descriptor = new DeleteRequestDescriptor(typeof(TDocument), id); descriptor.BeforeRequest(); - return DoRequest, DeleteResponse>(descriptor); + return DoRequest, DeleteResponse, DeleteRequestParameters>(descriptor); } public DeleteResponse Delete(Elastic.Clients.Elasticsearch.Id id, Action> configureRequest) @@ -458,7 +458,7 @@ public DeleteResponse Delete(Elastic.Clients.Elasticsearch.Id id, Act var descriptor = new DeleteRequestDescriptor(typeof(TDocument), id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, DeleteResponse>(descriptor); + return DoRequest, DeleteResponse, DeleteRequestParameters>(descriptor); } public DeleteResponse Delete(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.Id id, Action> configureRequest) @@ -466,14 +466,14 @@ public DeleteResponse Delete(Elastic.Clients.Elasticsearch.IndexName var descriptor = new DeleteRequestDescriptor(index, id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, DeleteResponse>(descriptor); + return DoRequest, DeleteResponse, DeleteRequestParameters>(descriptor); } public Task DeleteAsync(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.Id id, CancellationToken cancellationToken = default) { var descriptor = new DeleteRequestDescriptor(index, id); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task DeleteAsync(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.Id id, Action configureRequest, CancellationToken cancellationToken = default) @@ -481,14 +481,14 @@ public Task DeleteAsync(Elastic.Clients.Elasticsearch.IndexName var descriptor = new DeleteRequestDescriptor(index, id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task DeleteAsync(Elastic.Clients.Elasticsearch.Id id, CancellationToken cancellationToken = default) { var descriptor = new DeleteRequestDescriptor(typeof(TDocument), id); descriptor.BeforeRequest(); - return DoRequestAsync, DeleteResponse>(descriptor); + return DoRequestAsync, DeleteResponse, DeleteRequestParameters>(descriptor); } public Task DeleteAsync(Elastic.Clients.Elasticsearch.Id id, Action> configureRequest, CancellationToken cancellationToken = default) @@ -496,7 +496,7 @@ public Task DeleteAsync(Elastic.Clients.Elasticsearch var descriptor = new DeleteRequestDescriptor(typeof(TDocument), id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, DeleteResponse>(descriptor); + return DoRequestAsync, DeleteResponse, DeleteRequestParameters>(descriptor); } public Task DeleteAsync(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.Id id, Action> configureRequest, CancellationToken cancellationToken = default) @@ -504,26 +504,26 @@ public Task DeleteAsync(Elastic.Clients.Elasticsearch var descriptor = new DeleteRequestDescriptor(index, id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, DeleteResponse>(descriptor); + return DoRequestAsync, DeleteResponse, DeleteRequestParameters>(descriptor); } public DeleteScriptResponse DeleteScript(DeleteScriptRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task DeleteScriptAsync(DeleteScriptRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public DeleteScriptResponse DeleteScript(Elastic.Clients.Elasticsearch.Id id) { var descriptor = new DeleteScriptRequestDescriptor(id); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public DeleteScriptResponse DeleteScript(Elastic.Clients.Elasticsearch.Id id, Action configureRequest) @@ -531,7 +531,7 @@ public DeleteScriptResponse DeleteScript(Elastic.Clients.Elasticsearch.Id id, Ac var descriptor = new DeleteScriptRequestDescriptor(id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public DeleteScriptResponse DeleteScript(Elastic.Clients.Elasticsearch.Id id, Action> configureRequest) @@ -539,14 +539,14 @@ public DeleteScriptResponse DeleteScript(Elastic.Clients.Elasticsearc var descriptor = new DeleteScriptRequestDescriptor(id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, DeleteScriptResponse>(descriptor); + return DoRequest, DeleteScriptResponse, DeleteScriptRequestParameters>(descriptor); } public Task DeleteScriptAsync(Elastic.Clients.Elasticsearch.Id id, CancellationToken cancellationToken = default) { var descriptor = new DeleteScriptRequestDescriptor(id); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task DeleteScriptAsync(Elastic.Clients.Elasticsearch.Id id, Action configureRequest, CancellationToken cancellationToken = default) @@ -554,7 +554,7 @@ public Task DeleteScriptAsync(Elastic.Clients.Elasticsearc var descriptor = new DeleteScriptRequestDescriptor(id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task DeleteScriptAsync(Elastic.Clients.Elasticsearch.Id id, Action> configureRequest, CancellationToken cancellationToken = default) @@ -562,26 +562,26 @@ public Task DeleteScriptAsync(Elastic.Clients.E var descriptor = new DeleteScriptRequestDescriptor(id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, DeleteScriptResponse>(descriptor); + return DoRequestAsync, DeleteScriptResponse, DeleteScriptRequestParameters>(descriptor); } public ExistsResponse Exists(ExistsRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task ExistsAsync(ExistsRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public ExistsResponse Exists(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.Id id) { var descriptor = new ExistsRequestDescriptor(index, id); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public ExistsResponse Exists(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.Id id, Action configureRequest) @@ -589,14 +589,14 @@ public ExistsResponse Exists(Elastic.Clients.Elasticsearch.IndexName index, Elas var descriptor = new ExistsRequestDescriptor(index, id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public ExistsResponse Exists(Elastic.Clients.Elasticsearch.Id id) { var descriptor = new ExistsRequestDescriptor(typeof(TDocument), id); descriptor.BeforeRequest(); - return DoRequest, ExistsResponse>(descriptor); + return DoRequest, ExistsResponse, ExistsRequestParameters>(descriptor); } public ExistsResponse Exists(Elastic.Clients.Elasticsearch.Id id, Action> configureRequest) @@ -604,7 +604,7 @@ public ExistsResponse Exists(Elastic.Clients.Elasticsearch.Id id, Act var descriptor = new ExistsRequestDescriptor(typeof(TDocument), id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, ExistsResponse>(descriptor); + return DoRequest, ExistsResponse, ExistsRequestParameters>(descriptor); } public ExistsResponse Exists(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.Id id, Action> configureRequest) @@ -612,14 +612,14 @@ public ExistsResponse Exists(Elastic.Clients.Elasticsearch.IndexName var descriptor = new ExistsRequestDescriptor(index, id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, ExistsResponse>(descriptor); + return DoRequest, ExistsResponse, ExistsRequestParameters>(descriptor); } public Task ExistsAsync(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.Id id, CancellationToken cancellationToken = default) { var descriptor = new ExistsRequestDescriptor(index, id); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task ExistsAsync(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.Id id, Action configureRequest, CancellationToken cancellationToken = default) @@ -627,14 +627,14 @@ public Task ExistsAsync(Elastic.Clients.Elasticsearch.IndexName var descriptor = new ExistsRequestDescriptor(index, id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task ExistsAsync(Elastic.Clients.Elasticsearch.Id id, CancellationToken cancellationToken = default) { var descriptor = new ExistsRequestDescriptor(typeof(TDocument), id); descriptor.BeforeRequest(); - return DoRequestAsync, ExistsResponse>(descriptor); + return DoRequestAsync, ExistsResponse, ExistsRequestParameters>(descriptor); } public Task ExistsAsync(Elastic.Clients.Elasticsearch.Id id, Action> configureRequest, CancellationToken cancellationToken = default) @@ -642,7 +642,7 @@ public Task ExistsAsync(Elastic.Clients.Elasticsearch var descriptor = new ExistsRequestDescriptor(typeof(TDocument), id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, ExistsResponse>(descriptor); + return DoRequestAsync, ExistsResponse, ExistsRequestParameters>(descriptor); } public Task ExistsAsync(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.Id id, Action> configureRequest, CancellationToken cancellationToken = default) @@ -650,26 +650,26 @@ public Task ExistsAsync(Elastic.Clients.Elasticsearch var descriptor = new ExistsRequestDescriptor(index, id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, ExistsResponse>(descriptor); + return DoRequestAsync, ExistsResponse, ExistsRequestParameters>(descriptor); } public ExistsSourceResponse ExistsSource(ExistsSourceRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task ExistsSourceAsync(ExistsSourceRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public ExistsSourceResponse ExistsSource(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.Id id) { var descriptor = new ExistsSourceRequestDescriptor(index, id); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public ExistsSourceResponse ExistsSource(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.Id id, Action configureRequest) @@ -677,14 +677,14 @@ public ExistsSourceResponse ExistsSource(Elastic.Clients.Elasticsearch.IndexName var descriptor = new ExistsSourceRequestDescriptor(index, id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public ExistsSourceResponse ExistsSource(Elastic.Clients.Elasticsearch.Id id) { var descriptor = new ExistsSourceRequestDescriptor(typeof(TDocument), id); descriptor.BeforeRequest(); - return DoRequest, ExistsSourceResponse>(descriptor); + return DoRequest, ExistsSourceResponse, ExistsSourceRequestParameters>(descriptor); } public ExistsSourceResponse ExistsSource(Elastic.Clients.Elasticsearch.Id id, Action> configureRequest) @@ -692,7 +692,7 @@ public ExistsSourceResponse ExistsSource(Elastic.Clients.Elasticsearc var descriptor = new ExistsSourceRequestDescriptor(typeof(TDocument), id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, ExistsSourceResponse>(descriptor); + return DoRequest, ExistsSourceResponse, ExistsSourceRequestParameters>(descriptor); } public ExistsSourceResponse ExistsSource(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.Id id, Action> configureRequest) @@ -700,14 +700,14 @@ public ExistsSourceResponse ExistsSource(Elastic.Clients.Elasticsearc var descriptor = new ExistsSourceRequestDescriptor(index, id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, ExistsSourceResponse>(descriptor); + return DoRequest, ExistsSourceResponse, ExistsSourceRequestParameters>(descriptor); } public Task ExistsSourceAsync(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.Id id, CancellationToken cancellationToken = default) { var descriptor = new ExistsSourceRequestDescriptor(index, id); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task ExistsSourceAsync(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.Id id, Action configureRequest, CancellationToken cancellationToken = default) @@ -715,14 +715,14 @@ public Task ExistsSourceAsync(Elastic.Clients.Elasticsearc var descriptor = new ExistsSourceRequestDescriptor(index, id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task ExistsSourceAsync(Elastic.Clients.Elasticsearch.Id id, CancellationToken cancellationToken = default) { var descriptor = new ExistsSourceRequestDescriptor(typeof(TDocument), id); descriptor.BeforeRequest(); - return DoRequestAsync, ExistsSourceResponse>(descriptor); + return DoRequestAsync, ExistsSourceResponse, ExistsSourceRequestParameters>(descriptor); } public Task ExistsSourceAsync(Elastic.Clients.Elasticsearch.Id id, Action> configureRequest, CancellationToken cancellationToken = default) @@ -730,7 +730,7 @@ public Task ExistsSourceAsync(Elastic.Clients.E var descriptor = new ExistsSourceRequestDescriptor(typeof(TDocument), id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, ExistsSourceResponse>(descriptor); + return DoRequestAsync, ExistsSourceResponse, ExistsSourceRequestParameters>(descriptor); } public Task ExistsSourceAsync(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.Id id, Action> configureRequest, CancellationToken cancellationToken = default) @@ -738,26 +738,26 @@ public Task ExistsSourceAsync(Elastic.Clients.E var descriptor = new ExistsSourceRequestDescriptor(index, id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, ExistsSourceResponse>(descriptor); + return DoRequestAsync, ExistsSourceResponse, ExistsSourceRequestParameters>(descriptor); } public ExplainResponse Explain(ExplainRequest request) { request.BeforeRequest(); - return DoRequest>(request); + return DoRequest, ExplainRequestParameters>(request); } public Task> ExplainAsync(ExplainRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync>(request, cancellationToken); + return DoRequestAsync, ExplainRequestParameters>(request, cancellationToken); } public ExplainResponse Explain(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.Id id) { var descriptor = new ExplainRequestDescriptor(index, id); descriptor.BeforeRequest(); - return DoRequest, ExplainResponse>(descriptor); + return DoRequest, ExplainResponse, ExplainRequestParameters>(descriptor); } public ExplainResponse Explain(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.Id id, Action> configureRequest) @@ -765,14 +765,14 @@ public ExplainResponse Explain(Elastic.Clients.Elasticsear var descriptor = new ExplainRequestDescriptor(index, id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, ExplainResponse>(descriptor); + return DoRequest, ExplainResponse, ExplainRequestParameters>(descriptor); } public ExplainResponse Explain(Elastic.Clients.Elasticsearch.Id id) { var descriptor = new ExplainRequestDescriptor(typeof(TDocument), id); descriptor.BeforeRequest(); - return DoRequest, ExplainResponse>(descriptor); + return DoRequest, ExplainResponse, ExplainRequestParameters>(descriptor); } public ExplainResponse Explain(Elastic.Clients.Elasticsearch.Id id, Action> configureRequest) @@ -780,14 +780,14 @@ public ExplainResponse Explain(Elastic.Clients.Elasticsear var descriptor = new ExplainRequestDescriptor(typeof(TDocument), id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, ExplainResponse>(descriptor); + return DoRequest, ExplainResponse, ExplainRequestParameters>(descriptor); } public Task> ExplainAsync(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.Id id, CancellationToken cancellationToken = default) { var descriptor = new ExplainRequestDescriptor(index, id); descriptor.BeforeRequest(); - return DoRequestAsync, ExplainResponse>(descriptor); + return DoRequestAsync, ExplainResponse, ExplainRequestParameters>(descriptor); } public Task> ExplainAsync(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.Id id, Action> configureRequest, CancellationToken cancellationToken = default) @@ -795,14 +795,14 @@ public Task> ExplainAsync(Elastic.Clients. var descriptor = new ExplainRequestDescriptor(index, id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, ExplainResponse>(descriptor); + return DoRequestAsync, ExplainResponse, ExplainRequestParameters>(descriptor); } public Task> ExplainAsync(Elastic.Clients.Elasticsearch.Id id, CancellationToken cancellationToken = default) { var descriptor = new ExplainRequestDescriptor(typeof(TDocument), id); descriptor.BeforeRequest(); - return DoRequestAsync, ExplainResponse>(descriptor); + return DoRequestAsync, ExplainResponse, ExplainRequestParameters>(descriptor); } public Task> ExplainAsync(Elastic.Clients.Elasticsearch.Id id, Action> configureRequest, CancellationToken cancellationToken = default) @@ -810,26 +810,26 @@ public Task> ExplainAsync(Elastic.Clients. var descriptor = new ExplainRequestDescriptor(typeof(TDocument), id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, ExplainResponse>(descriptor); + return DoRequestAsync, ExplainResponse, ExplainRequestParameters>(descriptor); } public FieldCapsResponse FieldCaps(FieldCapsRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task FieldCapsAsync(FieldCapsRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public FieldCapsResponse FieldCaps() { var descriptor = new FieldCapsRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public FieldCapsResponse FieldCaps(Action configureRequest) @@ -837,7 +837,7 @@ public FieldCapsResponse FieldCaps(Action configureR var descriptor = new FieldCapsRequestDescriptor(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public FieldCapsResponse FieldCaps(Action> configureRequest) @@ -845,14 +845,14 @@ public FieldCapsResponse FieldCaps(Action(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, FieldCapsResponse>(descriptor); + return DoRequest, FieldCapsResponse, FieldCapsRequestParameters>(descriptor); } public Task FieldCapsAsync(CancellationToken cancellationToken = default) { var descriptor = new FieldCapsRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task FieldCapsAsync(Action configureRequest, CancellationToken cancellationToken = default) @@ -860,7 +860,7 @@ public Task FieldCapsAsync(Action var descriptor = new FieldCapsRequestDescriptor(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task FieldCapsAsync(Action> configureRequest, CancellationToken cancellationToken = default) @@ -868,26 +868,26 @@ public Task FieldCapsAsync(Action(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, FieldCapsResponse>(descriptor); + return DoRequestAsync, FieldCapsResponse, FieldCapsRequestParameters>(descriptor); } public GetResponse Get(GetRequest request) { request.BeforeRequest(); - return DoRequest>(request); + return DoRequest, GetRequestParameters>(request); } public Task> GetAsync(GetRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync>(request, cancellationToken); + return DoRequestAsync, GetRequestParameters>(request, cancellationToken); } public GetResponse Get(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.Id id) { var descriptor = new GetRequestDescriptor(index, id); descriptor.BeforeRequest(); - return DoRequest, GetResponse>(descriptor); + return DoRequest, GetResponse, GetRequestParameters>(descriptor); } public GetResponse Get(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.Id id, Action> configureRequest) @@ -895,14 +895,14 @@ public GetResponse Get(Elastic.Clients.Elasticsearch.Index var descriptor = new GetRequestDescriptor(index, id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, GetResponse>(descriptor); + return DoRequest, GetResponse, GetRequestParameters>(descriptor); } public GetResponse Get(Elastic.Clients.Elasticsearch.Id id) { var descriptor = new GetRequestDescriptor(typeof(TDocument), id); descriptor.BeforeRequest(); - return DoRequest, GetResponse>(descriptor); + return DoRequest, GetResponse, GetRequestParameters>(descriptor); } public GetResponse Get(Elastic.Clients.Elasticsearch.Id id, Action> configureRequest) @@ -910,14 +910,14 @@ public GetResponse Get(Elastic.Clients.Elasticsearch.Id id var descriptor = new GetRequestDescriptor(typeof(TDocument), id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, GetResponse>(descriptor); + return DoRequest, GetResponse, GetRequestParameters>(descriptor); } public Task> GetAsync(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.Id id, CancellationToken cancellationToken = default) { var descriptor = new GetRequestDescriptor(index, id); descriptor.BeforeRequest(); - return DoRequestAsync, GetResponse>(descriptor); + return DoRequestAsync, GetResponse, GetRequestParameters>(descriptor); } public Task> GetAsync(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.Id id, Action> configureRequest, CancellationToken cancellationToken = default) @@ -925,14 +925,14 @@ public Task> GetAsync(Elastic.Clients.Elastics var descriptor = new GetRequestDescriptor(index, id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, GetResponse>(descriptor); + return DoRequestAsync, GetResponse, GetRequestParameters>(descriptor); } public Task> GetAsync(Elastic.Clients.Elasticsearch.Id id, CancellationToken cancellationToken = default) { var descriptor = new GetRequestDescriptor(typeof(TDocument), id); descriptor.BeforeRequest(); - return DoRequestAsync, GetResponse>(descriptor); + return DoRequestAsync, GetResponse, GetRequestParameters>(descriptor); } public Task> GetAsync(Elastic.Clients.Elasticsearch.Id id, Action> configureRequest, CancellationToken cancellationToken = default) @@ -940,26 +940,26 @@ public Task> GetAsync(Elastic.Clients.Elastics var descriptor = new GetRequestDescriptor(typeof(TDocument), id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, GetResponse>(descriptor); + return DoRequestAsync, GetResponse, GetRequestParameters>(descriptor); } public IndexResponse Index(IndexRequest request) { request.BeforeRequest(); - return DoRequest, IndexResponse>(request); + return DoRequest, IndexResponse, IndexRequestParameters>(request); } public Task IndexAsync(IndexRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync, IndexResponse>(request, cancellationToken); + return DoRequestAsync, IndexResponse, IndexRequestParameters>(request, cancellationToken); } public IndexResponse Index(TDocument document, Elastic.Clients.Elasticsearch.IndexName index) { var descriptor = new IndexRequestDescriptor(document, index); descriptor.BeforeRequest(); - return DoRequest, IndexResponse>(descriptor); + return DoRequest, IndexResponse, IndexRequestParameters>(descriptor); } public IndexResponse Index(TDocument document, Elastic.Clients.Elasticsearch.IndexName index, Action> configureRequest) @@ -967,14 +967,14 @@ public IndexResponse Index(TDocument document, Elastic.Clients.Elasti var descriptor = new IndexRequestDescriptor(document, index); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, IndexResponse>(descriptor); + return DoRequest, IndexResponse, IndexRequestParameters>(descriptor); } public IndexResponse Index(TDocument document) { var descriptor = new IndexRequestDescriptor(document); descriptor.BeforeRequest(); - return DoRequest, IndexResponse>(descriptor); + return DoRequest, IndexResponse, IndexRequestParameters>(descriptor); } public IndexResponse Index(TDocument document, Action> configureRequest) @@ -982,14 +982,14 @@ public IndexResponse Index(TDocument document, Action(document); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, IndexResponse>(descriptor); + return DoRequest, IndexResponse, IndexRequestParameters>(descriptor); } public Task IndexAsync(TDocument document, Elastic.Clients.Elasticsearch.IndexName index, CancellationToken cancellationToken = default) { var descriptor = new IndexRequestDescriptor(document, index); descriptor.BeforeRequest(); - return DoRequestAsync, IndexResponse>(descriptor); + return DoRequestAsync, IndexResponse, IndexRequestParameters>(descriptor); } public Task IndexAsync(TDocument document, Elastic.Clients.Elasticsearch.IndexName index, Action> configureRequest, CancellationToken cancellationToken = default) @@ -997,14 +997,14 @@ public Task IndexAsync(TDocument document, Elastic.Cli var descriptor = new IndexRequestDescriptor(document, index); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, IndexResponse>(descriptor); + return DoRequestAsync, IndexResponse, IndexRequestParameters>(descriptor); } public Task IndexAsync(TDocument document, CancellationToken cancellationToken = default) { var descriptor = new IndexRequestDescriptor(document); descriptor.BeforeRequest(); - return DoRequestAsync, IndexResponse>(descriptor); + return DoRequestAsync, IndexResponse, IndexRequestParameters>(descriptor); } public Task IndexAsync(TDocument document, Action> configureRequest, CancellationToken cancellationToken = default) @@ -1012,26 +1012,26 @@ public Task IndexAsync(TDocument document, Action(document); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, IndexResponse>(descriptor); + return DoRequestAsync, IndexResponse, IndexRequestParameters>(descriptor); } public InfoResponse Info(InfoRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task InfoAsync(InfoRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public InfoResponse Info() { var descriptor = new InfoRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public InfoResponse Info(Action configureRequest) @@ -1039,14 +1039,14 @@ public InfoResponse Info(Action configureRequest) var descriptor = new InfoRequestDescriptor(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public Task InfoAsync(CancellationToken cancellationToken = default) { var descriptor = new InfoRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task InfoAsync(Action configureRequest, CancellationToken cancellationToken = default) @@ -1054,26 +1054,26 @@ public Task InfoAsync(Action configureReque var descriptor = new InfoRequestDescriptor(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public MultiGetResponse MultiGet(MultiGetRequest request) { request.BeforeRequest(); - return DoRequest>(request); + return DoRequest, MultiGetRequestParameters>(request); } public Task> MultiGetAsync(MultiGetRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync>(request, cancellationToken); + return DoRequestAsync, MultiGetRequestParameters>(request, cancellationToken); } public MultiGetResponse MultiGet() { var descriptor = new MultiGetRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequest, MultiGetResponse>(descriptor); + return DoRequest, MultiGetResponse, MultiGetRequestParameters>(descriptor); } public MultiGetResponse MultiGet(Action> configureRequest) @@ -1081,14 +1081,14 @@ public MultiGetResponse MultiGet(Action(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, MultiGetResponse>(descriptor); + return DoRequest, MultiGetResponse, MultiGetRequestParameters>(descriptor); } public Task> MultiGetAsync(CancellationToken cancellationToken = default) { var descriptor = new MultiGetRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequestAsync, MultiGetResponse>(descriptor); + return DoRequestAsync, MultiGetResponse, MultiGetRequestParameters>(descriptor); } public Task> MultiGetAsync(Action> configureRequest, CancellationToken cancellationToken = default) @@ -1096,26 +1096,26 @@ public Task> MultiGetAsync(Action(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, MultiGetResponse>(descriptor); + return DoRequestAsync, MultiGetResponse, MultiGetRequestParameters>(descriptor); } public MultiSearchResponse MultiSearch(MultiSearchRequest request) { request.BeforeRequest(); - return DoRequest>(request); + return DoRequest, MultiSearchRequestParameters>(request); } public Task> MultiSearchAsync(MultiSearchRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync>(request, cancellationToken); + return DoRequestAsync, MultiSearchRequestParameters>(request, cancellationToken); } public MultiSearchResponse MultiSearch() { var descriptor = new MultiSearchRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequest, MultiSearchResponse>(descriptor); + return DoRequest, MultiSearchResponse, MultiSearchRequestParameters>(descriptor); } public MultiSearchResponse MultiSearch(Action> configureRequest) @@ -1123,14 +1123,14 @@ public MultiSearchResponse MultiSearch(Action(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, MultiSearchResponse>(descriptor); + return DoRequest, MultiSearchResponse, MultiSearchRequestParameters>(descriptor); } public Task> MultiSearchAsync(CancellationToken cancellationToken = default) { var descriptor = new MultiSearchRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequestAsync, MultiSearchResponse>(descriptor); + return DoRequestAsync, MultiSearchResponse, MultiSearchRequestParameters>(descriptor); } public Task> MultiSearchAsync(Action> configureRequest, CancellationToken cancellationToken = default) @@ -1138,26 +1138,26 @@ public Task> MultiSearchAsync(Action(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, MultiSearchResponse>(descriptor); + return DoRequestAsync, MultiSearchResponse, MultiSearchRequestParameters>(descriptor); } public MultiSearchTemplateResponse MultiSearchTemplate(MultiSearchTemplateRequest request) { request.BeforeRequest(); - return DoRequest>(request); + return DoRequest, MultiSearchTemplateRequestParameters>(request); } public Task> MultiSearchTemplateAsync(MultiSearchTemplateRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync>(request, cancellationToken); + return DoRequestAsync, MultiSearchTemplateRequestParameters>(request, cancellationToken); } public MultiSearchTemplateResponse MultiSearchTemplate() { var descriptor = new MultiSearchTemplateRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequest, MultiSearchTemplateResponse>(descriptor); + return DoRequest, MultiSearchTemplateResponse, MultiSearchTemplateRequestParameters>(descriptor); } public MultiSearchTemplateResponse MultiSearchTemplate(Action> configureRequest) @@ -1165,14 +1165,14 @@ public MultiSearchTemplateResponse MultiSearchTemplate(Act var descriptor = new MultiSearchTemplateRequestDescriptor(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, MultiSearchTemplateResponse>(descriptor); + return DoRequest, MultiSearchTemplateResponse, MultiSearchTemplateRequestParameters>(descriptor); } public Task> MultiSearchTemplateAsync(CancellationToken cancellationToken = default) { var descriptor = new MultiSearchTemplateRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequestAsync, MultiSearchTemplateResponse>(descriptor); + return DoRequestAsync, MultiSearchTemplateResponse, MultiSearchTemplateRequestParameters>(descriptor); } public Task> MultiSearchTemplateAsync(Action> configureRequest, CancellationToken cancellationToken = default) @@ -1180,26 +1180,26 @@ public Task> MultiSearchTemplateAsync(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, MultiSearchTemplateResponse>(descriptor); + return DoRequestAsync, MultiSearchTemplateResponse, MultiSearchTemplateRequestParameters>(descriptor); } public OpenPointInTimeResponse OpenPointInTime(OpenPointInTimeRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task OpenPointInTimeAsync(OpenPointInTimeRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public OpenPointInTimeResponse OpenPointInTime(Elastic.Clients.Elasticsearch.Indices indices) { var descriptor = new OpenPointInTimeRequestDescriptor(indices); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public OpenPointInTimeResponse OpenPointInTime(Elastic.Clients.Elasticsearch.Indices indices, Action configureRequest) @@ -1207,7 +1207,7 @@ public OpenPointInTimeResponse OpenPointInTime(Elastic.Clients.Elasticsearch.Ind var descriptor = new OpenPointInTimeRequestDescriptor(indices); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public OpenPointInTimeResponse OpenPointInTime(Elastic.Clients.Elasticsearch.Indices indices, Action> configureRequest) @@ -1215,14 +1215,14 @@ public OpenPointInTimeResponse OpenPointInTime(Elastic.Clients.Elasti var descriptor = new OpenPointInTimeRequestDescriptor(indices); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, OpenPointInTimeResponse>(descriptor); + return DoRequest, OpenPointInTimeResponse, OpenPointInTimeRequestParameters>(descriptor); } public Task OpenPointInTimeAsync(Elastic.Clients.Elasticsearch.Indices indices, CancellationToken cancellationToken = default) { var descriptor = new OpenPointInTimeRequestDescriptor(indices); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task OpenPointInTimeAsync(Elastic.Clients.Elasticsearch.Indices indices, Action configureRequest, CancellationToken cancellationToken = default) @@ -1230,7 +1230,7 @@ public Task OpenPointInTimeAsync(Elastic.Clients.Elasti var descriptor = new OpenPointInTimeRequestDescriptor(indices); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task OpenPointInTimeAsync(Elastic.Clients.Elasticsearch.Indices indices, Action> configureRequest, CancellationToken cancellationToken = default) @@ -1238,26 +1238,26 @@ public Task OpenPointInTimeAsync(Elastic.Cli var descriptor = new OpenPointInTimeRequestDescriptor(indices); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, OpenPointInTimeResponse>(descriptor); + return DoRequestAsync, OpenPointInTimeResponse, OpenPointInTimeRequestParameters>(descriptor); } public PingResponse Ping(PingRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task PingAsync(PingRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public PingResponse Ping() { var descriptor = new PingRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public PingResponse Ping(Action configureRequest) @@ -1265,14 +1265,14 @@ public PingResponse Ping(Action configureRequest) var descriptor = new PingRequestDescriptor(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public Task PingAsync(CancellationToken cancellationToken = default) { var descriptor = new PingRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task PingAsync(Action configureRequest, CancellationToken cancellationToken = default) @@ -1280,26 +1280,26 @@ public Task PingAsync(Action configureReque var descriptor = new PingRequestDescriptor(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public PutScriptResponse PutScript(PutScriptRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task PutScriptAsync(PutScriptRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public PutScriptResponse PutScript(Elastic.Clients.Elasticsearch.Id id) { var descriptor = new PutScriptRequestDescriptor(id); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public PutScriptResponse PutScript(Elastic.Clients.Elasticsearch.Id id, Action configureRequest) @@ -1307,7 +1307,7 @@ public PutScriptResponse PutScript(Elastic.Clients.Elasticsearch.Id id, Action

(descriptor); + return DoRequest(descriptor); } public PutScriptResponse PutScript(Elastic.Clients.Elasticsearch.Id id, Action> configureRequest) @@ -1315,14 +1315,14 @@ public PutScriptResponse PutScript(Elastic.Clients.Elasticsearch.Id i var descriptor = new PutScriptRequestDescriptor(id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, PutScriptResponse>(descriptor); + return DoRequest, PutScriptResponse, PutScriptRequestParameters>(descriptor); } public Task PutScriptAsync(Elastic.Clients.Elasticsearch.Id id, CancellationToken cancellationToken = default) { var descriptor = new PutScriptRequestDescriptor(id); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task PutScriptAsync(Elastic.Clients.Elasticsearch.Id id, Action configureRequest, CancellationToken cancellationToken = default) @@ -1330,7 +1330,7 @@ public Task PutScriptAsync(Elastic.Clients.Elasticsearch.Id i var descriptor = new PutScriptRequestDescriptor(id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task PutScriptAsync(Elastic.Clients.Elasticsearch.Id id, Action> configureRequest, CancellationToken cancellationToken = default) @@ -1338,26 +1338,26 @@ public Task PutScriptAsync(Elastic.Clients.Elastic var descriptor = new PutScriptRequestDescriptor(id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, PutScriptResponse>(descriptor); + return DoRequestAsync, PutScriptResponse, PutScriptRequestParameters>(descriptor); } public RankEvalResponse RankEval(RankEvalRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task RankEvalAsync(RankEvalRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public RankEvalResponse RankEval() { var descriptor = new RankEvalRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public RankEvalResponse RankEval(Action configureRequest) @@ -1365,7 +1365,7 @@ public RankEvalResponse RankEval(Action configureRequ var descriptor = new RankEvalRequestDescriptor(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public RankEvalResponse RankEval(Action> configureRequest) @@ -1373,14 +1373,14 @@ public RankEvalResponse RankEval(Action(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, RankEvalResponse>(descriptor); + return DoRequest, RankEvalResponse, RankEvalRequestParameters>(descriptor); } public Task RankEvalAsync(CancellationToken cancellationToken = default) { var descriptor = new RankEvalRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task RankEvalAsync(Action configureRequest, CancellationToken cancellationToken = default) @@ -1388,7 +1388,7 @@ public Task RankEvalAsync(Action co var descriptor = new RankEvalRequestDescriptor(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task RankEvalAsync(Action> configureRequest, CancellationToken cancellationToken = default) @@ -1396,26 +1396,26 @@ public Task RankEvalAsync(Action(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, RankEvalResponse>(descriptor); + return DoRequestAsync, RankEvalResponse, RankEvalRequestParameters>(descriptor); } public ReindexResponse Reindex(ReindexRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task ReindexAsync(ReindexRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public ReindexResponse Reindex() { var descriptor = new ReindexRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public ReindexResponse Reindex(Action configureRequest) @@ -1423,7 +1423,7 @@ public ReindexResponse Reindex(Action configureRequest var descriptor = new ReindexRequestDescriptor(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public ReindexResponse Reindex(Action> configureRequest) @@ -1431,14 +1431,14 @@ public ReindexResponse Reindex(Action(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, ReindexResponse>(descriptor); + return DoRequest, ReindexResponse, ReindexRequestParameters>(descriptor); } public Task ReindexAsync(CancellationToken cancellationToken = default) { var descriptor = new ReindexRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task ReindexAsync(Action configureRequest, CancellationToken cancellationToken = default) @@ -1446,7 +1446,7 @@ public Task ReindexAsync(Action confi var descriptor = new ReindexRequestDescriptor(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task ReindexAsync(Action> configureRequest, CancellationToken cancellationToken = default) @@ -1454,26 +1454,26 @@ public Task ReindexAsync(Action(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, ReindexResponse>(descriptor); + return DoRequestAsync, ReindexResponse, ReindexRequestParameters>(descriptor); } public ReindexRethrottleResponse ReindexRethrottle(ReindexRethrottleRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task ReindexRethrottleAsync(ReindexRethrottleRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public ReindexRethrottleResponse ReindexRethrottle(Elastic.Clients.Elasticsearch.Id task_id) { var descriptor = new ReindexRethrottleRequestDescriptor(task_id); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public ReindexRethrottleResponse ReindexRethrottle(Elastic.Clients.Elasticsearch.Id task_id, Action configureRequest) @@ -1481,14 +1481,14 @@ public ReindexRethrottleResponse ReindexRethrottle(Elastic.Clients.Elasticsearch var descriptor = new ReindexRethrottleRequestDescriptor(task_id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public Task ReindexRethrottleAsync(Elastic.Clients.Elasticsearch.Id task_id, CancellationToken cancellationToken = default) { var descriptor = new ReindexRethrottleRequestDescriptor(task_id); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task ReindexRethrottleAsync(Elastic.Clients.Elasticsearch.Id task_id, Action configureRequest, CancellationToken cancellationToken = default) @@ -1496,26 +1496,26 @@ public Task ReindexRethrottleAsync(Elastic.Clients.El var descriptor = new ReindexRethrottleRequestDescriptor(task_id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public ScriptContextResponse GetScriptContext(ScriptContextRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task GetScriptContextAsync(ScriptContextRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public ScriptContextResponse GetScriptContext() { var descriptor = new ScriptContextRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public ScriptContextResponse GetScriptContext(Action configureRequest) @@ -1523,14 +1523,14 @@ public ScriptContextResponse GetScriptContext(Action(descriptor); + return DoRequest(descriptor); } public Task GetScriptContextAsync(CancellationToken cancellationToken = default) { var descriptor = new ScriptContextRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task GetScriptContextAsync(Action configureRequest, CancellationToken cancellationToken = default) @@ -1538,26 +1538,26 @@ public Task GetScriptContextAsync(Action(descriptor); + return DoRequestAsync(descriptor); } public ScriptLanguagesResponse GetScriptLanguages(ScriptLanguagesRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task GetScriptLanguagesAsync(ScriptLanguagesRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public ScriptLanguagesResponse GetScriptLanguages() { var descriptor = new ScriptLanguagesRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public ScriptLanguagesResponse GetScriptLanguages(Action configureRequest) @@ -1565,14 +1565,14 @@ public ScriptLanguagesResponse GetScriptLanguages(Action(descriptor); + return DoRequest(descriptor); } public Task GetScriptLanguagesAsync(CancellationToken cancellationToken = default) { var descriptor = new ScriptLanguagesRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task GetScriptLanguagesAsync(Action configureRequest, CancellationToken cancellationToken = default) @@ -1580,26 +1580,26 @@ public Task GetScriptLanguagesAsync(Action(descriptor); + return DoRequestAsync(descriptor); } public ScriptResponse GetScript(ScriptRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task GetScriptAsync(ScriptRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public ScriptResponse GetScript(Elastic.Clients.Elasticsearch.Id id) { var descriptor = new ScriptRequestDescriptor(id); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public ScriptResponse GetScript(Elastic.Clients.Elasticsearch.Id id, Action configureRequest) @@ -1607,7 +1607,7 @@ public ScriptResponse GetScript(Elastic.Clients.Elasticsearch.Id id, Action(descriptor); + return DoRequest(descriptor); } public ScriptResponse GetScript(Elastic.Clients.Elasticsearch.Id id, Action> configureRequest) @@ -1615,14 +1615,14 @@ public ScriptResponse GetScript(Elastic.Clients.Elasticsearch.Id id, var descriptor = new ScriptRequestDescriptor(id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, ScriptResponse>(descriptor); + return DoRequest, ScriptResponse, ScriptRequestParameters>(descriptor); } public Task GetScriptAsync(Elastic.Clients.Elasticsearch.Id id, CancellationToken cancellationToken = default) { var descriptor = new ScriptRequestDescriptor(id); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task GetScriptAsync(Elastic.Clients.Elasticsearch.Id id, Action configureRequest, CancellationToken cancellationToken = default) @@ -1630,7 +1630,7 @@ public Task GetScriptAsync(Elastic.Clients.Elasticsearch.Id id, var descriptor = new ScriptRequestDescriptor(id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task GetScriptAsync(Elastic.Clients.Elasticsearch.Id id, Action> configureRequest, CancellationToken cancellationToken = default) @@ -1638,26 +1638,26 @@ public Task GetScriptAsync(Elastic.Clients.Elasticsea var descriptor = new ScriptRequestDescriptor(id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, ScriptResponse>(descriptor); + return DoRequestAsync, ScriptResponse, ScriptRequestParameters>(descriptor); } public ScrollResponse Scroll(ScrollRequest request) { request.BeforeRequest(); - return DoRequest>(request); + return DoRequest, ScrollRequestParameters>(request); } public Task> ScrollAsync(ScrollRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync>(request, cancellationToken); + return DoRequestAsync, ScrollRequestParameters>(request, cancellationToken); } public ScrollResponse Scroll() { var descriptor = new ScrollRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequest>(descriptor); + return DoRequest, ScrollRequestParameters>(descriptor); } public ScrollResponse Scroll(Action configureRequest) @@ -1665,14 +1665,14 @@ public ScrollResponse Scroll(Action>(descriptor); + return DoRequest, ScrollRequestParameters>(descriptor); } public Task> ScrollAsync(CancellationToken cancellationToken = default) { var descriptor = new ScrollRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequestAsync>(descriptor); + return DoRequestAsync, ScrollRequestParameters>(descriptor); } public Task> ScrollAsync(Action configureRequest, CancellationToken cancellationToken = default) @@ -1680,26 +1680,26 @@ public Task> ScrollAsync(Action>(descriptor); + return DoRequestAsync, ScrollRequestParameters>(descriptor); } public SearchResponse Search(SearchRequest request) { request.BeforeRequest(); - return DoRequest>(request); + return DoRequest, SearchRequestParameters>(request); } public Task> SearchAsync(SearchRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync>(request, cancellationToken); + return DoRequestAsync, SearchRequestParameters>(request, cancellationToken); } public SearchResponse Search() { var descriptor = new SearchRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequest, SearchResponse>(descriptor); + return DoRequest, SearchResponse, SearchRequestParameters>(descriptor); } public SearchResponse Search(Action> configureRequest) @@ -1707,14 +1707,14 @@ public SearchResponse Search(Action(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, SearchResponse>(descriptor); + return DoRequest, SearchResponse, SearchRequestParameters>(descriptor); } public Task> SearchAsync(CancellationToken cancellationToken = default) { var descriptor = new SearchRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequestAsync, SearchResponse>(descriptor); + return DoRequestAsync, SearchResponse, SearchRequestParameters>(descriptor); } public Task> SearchAsync(Action> configureRequest, CancellationToken cancellationToken = default) @@ -1722,26 +1722,26 @@ public Task> SearchAsync(Action(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, SearchResponse>(descriptor); + return DoRequestAsync, SearchResponse, SearchRequestParameters>(descriptor); } public SearchShardsResponse SearchShards(SearchShardsRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task SearchShardsAsync(SearchShardsRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public SearchShardsResponse SearchShards() { var descriptor = new SearchShardsRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public SearchShardsResponse SearchShards(Action configureRequest) @@ -1749,7 +1749,7 @@ public SearchShardsResponse SearchShards(Action c var descriptor = new SearchShardsRequestDescriptor(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public SearchShardsResponse SearchShards(Action> configureRequest) @@ -1757,14 +1757,14 @@ public SearchShardsResponse SearchShards(Action(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, SearchShardsResponse>(descriptor); + return DoRequest, SearchShardsResponse, SearchShardsRequestParameters>(descriptor); } public Task SearchShardsAsync(CancellationToken cancellationToken = default) { var descriptor = new SearchShardsRequestDescriptor(); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task SearchShardsAsync(Action configureRequest, CancellationToken cancellationToken = default) @@ -1772,7 +1772,7 @@ public Task SearchShardsAsync(Action(descriptor); + return DoRequestAsync(descriptor); } public Task SearchShardsAsync(Action> configureRequest, CancellationToken cancellationToken = default) @@ -1780,26 +1780,26 @@ public Task SearchShardsAsync(Action(); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, SearchShardsResponse>(descriptor); + return DoRequestAsync, SearchShardsResponse, SearchShardsRequestParameters>(descriptor); } public SourceResponse GetSource(SourceRequest request) { request.BeforeRequest(); - return DoRequest>(request); + return DoRequest, SourceRequestParameters>(request); } public Task> GetSourceAsync(SourceRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync>(request, cancellationToken); + return DoRequestAsync, SourceRequestParameters>(request, cancellationToken); } public SourceResponse GetSource(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.Id id) { var descriptor = new SourceRequestDescriptor(index, id); descriptor.BeforeRequest(); - return DoRequest, SourceResponse>(descriptor); + return DoRequest, SourceResponse, SourceRequestParameters>(descriptor); } public SourceResponse GetSource(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.Id id, Action> configureRequest) @@ -1807,14 +1807,14 @@ public SourceResponse GetSource(Elastic.Clients.Elasticsea var descriptor = new SourceRequestDescriptor(index, id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, SourceResponse>(descriptor); + return DoRequest, SourceResponse, SourceRequestParameters>(descriptor); } public SourceResponse GetSource(Elastic.Clients.Elasticsearch.Id id) { var descriptor = new SourceRequestDescriptor(typeof(TDocument), id); descriptor.BeforeRequest(); - return DoRequest, SourceResponse>(descriptor); + return DoRequest, SourceResponse, SourceRequestParameters>(descriptor); } public SourceResponse GetSource(Elastic.Clients.Elasticsearch.Id id, Action> configureRequest) @@ -1822,14 +1822,14 @@ public SourceResponse GetSource(Elastic.Clients.Elasticsea var descriptor = new SourceRequestDescriptor(typeof(TDocument), id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, SourceResponse>(descriptor); + return DoRequest, SourceResponse, SourceRequestParameters>(descriptor); } public Task> GetSourceAsync(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.Id id, CancellationToken cancellationToken = default) { var descriptor = new SourceRequestDescriptor(index, id); descriptor.BeforeRequest(); - return DoRequestAsync, SourceResponse>(descriptor); + return DoRequestAsync, SourceResponse, SourceRequestParameters>(descriptor); } public Task> GetSourceAsync(Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.Id id, Action> configureRequest, CancellationToken cancellationToken = default) @@ -1837,14 +1837,14 @@ public Task> GetSourceAsync(Elastic.Clients var descriptor = new SourceRequestDescriptor(index, id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, SourceResponse>(descriptor); + return DoRequestAsync, SourceResponse, SourceRequestParameters>(descriptor); } public Task> GetSourceAsync(Elastic.Clients.Elasticsearch.Id id, CancellationToken cancellationToken = default) { var descriptor = new SourceRequestDescriptor(typeof(TDocument), id); descriptor.BeforeRequest(); - return DoRequestAsync, SourceResponse>(descriptor); + return DoRequestAsync, SourceResponse, SourceRequestParameters>(descriptor); } public Task> GetSourceAsync(Elastic.Clients.Elasticsearch.Id id, Action> configureRequest, CancellationToken cancellationToken = default) @@ -1852,26 +1852,26 @@ public Task> GetSourceAsync(Elastic.Clients var descriptor = new SourceRequestDescriptor(typeof(TDocument), id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, SourceResponse>(descriptor); + return DoRequestAsync, SourceResponse, SourceRequestParameters>(descriptor); } public TermsEnumResponse TermsEnum(TermsEnumRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task TermsEnumAsync(TermsEnumRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public TermsEnumResponse TermsEnum(Elastic.Clients.Elasticsearch.IndexName index) { var descriptor = new TermsEnumRequestDescriptor(index); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public TermsEnumResponse TermsEnum(Elastic.Clients.Elasticsearch.IndexName index, Action configureRequest) @@ -1879,14 +1879,14 @@ public TermsEnumResponse TermsEnum(Elastic.Clients.Elasticsearch.IndexName index var descriptor = new TermsEnumRequestDescriptor(index); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public TermsEnumResponse TermsEnum() { var descriptor = new TermsEnumRequestDescriptor(typeof(TDocument)); descriptor.BeforeRequest(); - return DoRequest, TermsEnumResponse>(descriptor); + return DoRequest, TermsEnumResponse, TermsEnumRequestParameters>(descriptor); } public TermsEnumResponse TermsEnum(Action> configureRequest) @@ -1894,7 +1894,7 @@ public TermsEnumResponse TermsEnum(Action(typeof(TDocument)); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, TermsEnumResponse>(descriptor); + return DoRequest, TermsEnumResponse, TermsEnumRequestParameters>(descriptor); } public TermsEnumResponse TermsEnum(Elastic.Clients.Elasticsearch.IndexName index, Action> configureRequest) @@ -1902,14 +1902,14 @@ public TermsEnumResponse TermsEnum(Elastic.Clients.Elasticsearch.Inde var descriptor = new TermsEnumRequestDescriptor(index); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, TermsEnumResponse>(descriptor); + return DoRequest, TermsEnumResponse, TermsEnumRequestParameters>(descriptor); } public Task TermsEnumAsync(Elastic.Clients.Elasticsearch.IndexName index, CancellationToken cancellationToken = default) { var descriptor = new TermsEnumRequestDescriptor(index); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task TermsEnumAsync(Elastic.Clients.Elasticsearch.IndexName index, Action configureRequest, CancellationToken cancellationToken = default) @@ -1917,14 +1917,14 @@ public Task TermsEnumAsync(Elastic.Clients.Elasticsearch.Inde var descriptor = new TermsEnumRequestDescriptor(index); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task TermsEnumAsync(CancellationToken cancellationToken = default) { var descriptor = new TermsEnumRequestDescriptor(typeof(TDocument)); descriptor.BeforeRequest(); - return DoRequestAsync, TermsEnumResponse>(descriptor); + return DoRequestAsync, TermsEnumResponse, TermsEnumRequestParameters>(descriptor); } public Task TermsEnumAsync(Action> configureRequest, CancellationToken cancellationToken = default) @@ -1932,7 +1932,7 @@ public Task TermsEnumAsync(Action(typeof(TDocument)); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, TermsEnumResponse>(descriptor); + return DoRequestAsync, TermsEnumResponse, TermsEnumRequestParameters>(descriptor); } public Task TermsEnumAsync(Elastic.Clients.Elasticsearch.IndexName index, Action> configureRequest, CancellationToken cancellationToken = default) @@ -1940,26 +1940,26 @@ public Task TermsEnumAsync(Elastic.Clients.Elastic var descriptor = new TermsEnumRequestDescriptor(index); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, TermsEnumResponse>(descriptor); + return DoRequestAsync, TermsEnumResponse, TermsEnumRequestParameters>(descriptor); } public UpdateByQueryResponse UpdateByQuery(UpdateByQueryRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task UpdateByQueryAsync(UpdateByQueryRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public UpdateByQueryResponse UpdateByQuery(Elastic.Clients.Elasticsearch.Indices indices) { var descriptor = new UpdateByQueryRequestDescriptor(indices); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public UpdateByQueryResponse UpdateByQuery(Elastic.Clients.Elasticsearch.Indices indices, Action configureRequest) @@ -1967,7 +1967,7 @@ public UpdateByQueryResponse UpdateByQuery(Elastic.Clients.Elasticsearch.Indices var descriptor = new UpdateByQueryRequestDescriptor(indices); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public UpdateByQueryResponse UpdateByQuery(Elastic.Clients.Elasticsearch.Indices indices, Action> configureRequest) @@ -1975,14 +1975,14 @@ public UpdateByQueryResponse UpdateByQuery(Elastic.Clients.Elasticsea var descriptor = new UpdateByQueryRequestDescriptor(indices); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, UpdateByQueryResponse>(descriptor); + return DoRequest, UpdateByQueryResponse, UpdateByQueryRequestParameters>(descriptor); } public Task UpdateByQueryAsync(Elastic.Clients.Elasticsearch.Indices indices, CancellationToken cancellationToken = default) { var descriptor = new UpdateByQueryRequestDescriptor(indices); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task UpdateByQueryAsync(Elastic.Clients.Elasticsearch.Indices indices, Action configureRequest, CancellationToken cancellationToken = default) @@ -1990,7 +1990,7 @@ public Task UpdateByQueryAsync(Elastic.Clients.Elasticsea var descriptor = new UpdateByQueryRequestDescriptor(indices); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task UpdateByQueryAsync(Elastic.Clients.Elasticsearch.Indices indices, Action> configureRequest, CancellationToken cancellationToken = default) @@ -1998,26 +1998,26 @@ public Task UpdateByQueryAsync(Elastic.Clients var descriptor = new UpdateByQueryRequestDescriptor(indices); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, UpdateByQueryResponse>(descriptor); + return DoRequestAsync, UpdateByQueryResponse, UpdateByQueryRequestParameters>(descriptor); } public UpdateByQueryRethrottleResponse UpdateByQueryRethrottle(UpdateByQueryRethrottleRequest request) { request.BeforeRequest(); - return DoRequest(request); + return DoRequest(request); } public Task UpdateByQueryRethrottleAsync(UpdateByQueryRethrottleRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync(request, cancellationToken); + return DoRequestAsync(request, cancellationToken); } public UpdateByQueryRethrottleResponse UpdateByQueryRethrottle(Elastic.Clients.Elasticsearch.Id task_id) { var descriptor = new UpdateByQueryRethrottleRequestDescriptor(task_id); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public UpdateByQueryRethrottleResponse UpdateByQueryRethrottle(Elastic.Clients.Elasticsearch.Id task_id, Action configureRequest) @@ -2025,14 +2025,14 @@ public UpdateByQueryRethrottleResponse UpdateByQueryRethrottle(Elastic.Clients.E var descriptor = new UpdateByQueryRethrottleRequestDescriptor(task_id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest(descriptor); + return DoRequest(descriptor); } public Task UpdateByQueryRethrottleAsync(Elastic.Clients.Elasticsearch.Id task_id, CancellationToken cancellationToken = default) { var descriptor = new UpdateByQueryRethrottleRequestDescriptor(task_id); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public Task UpdateByQueryRethrottleAsync(Elastic.Clients.Elasticsearch.Id task_id, Action configureRequest, CancellationToken cancellationToken = default) @@ -2040,26 +2040,26 @@ public Task UpdateByQueryRethrottleAsync(Elasti var descriptor = new UpdateByQueryRethrottleRequestDescriptor(task_id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync(descriptor); + return DoRequestAsync(descriptor); } public UpdateResponse Update(UpdateRequest request) { request.BeforeRequest(); - return DoRequest, UpdateResponse>(request); + return DoRequest, UpdateResponse, UpdateRequestParameters>(request); } public Task> UpdateAsync(UpdateRequest request, CancellationToken cancellationToken = default) { request.BeforeRequest(); - return DoRequestAsync, UpdateResponse>(request, cancellationToken); + return DoRequestAsync, UpdateResponse, UpdateRequestParameters>(request, cancellationToken); } public UpdateResponse Update(TDocument document, TPartialDocument partialDocument, Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.Id id) { var descriptor = new UpdateRequestDescriptor(document, index, id); descriptor.BeforeRequest(); - return DoRequest, UpdateResponse>(descriptor); + return DoRequest, UpdateResponse, UpdateRequestParameters>(descriptor); } public UpdateResponse Update(TDocument document, TPartialDocument partialDocument, Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.Id id, Action> configureRequest) @@ -2067,14 +2067,14 @@ public UpdateResponse Update(TDocument d var descriptor = new UpdateRequestDescriptor(document, index, id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, UpdateResponse>(descriptor); + return DoRequest, UpdateResponse, UpdateRequestParameters>(descriptor); } public UpdateResponse Update(TDocument document, TPartialDocument partialDocument) { var descriptor = new UpdateRequestDescriptor(document); descriptor.BeforeRequest(); - return DoRequest, UpdateResponse>(descriptor); + return DoRequest, UpdateResponse, UpdateRequestParameters>(descriptor); } public UpdateResponse Update(TDocument document, TPartialDocument partialDocument, Action> configureRequest) @@ -2082,14 +2082,14 @@ public UpdateResponse Update(TDocument d var descriptor = new UpdateRequestDescriptor(document); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequest, UpdateResponse>(descriptor); + return DoRequest, UpdateResponse, UpdateRequestParameters>(descriptor); } public Task> UpdateAsync(TDocument document, TPartialDocument partialDocument, Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.Id id, CancellationToken cancellationToken = default) { var descriptor = new UpdateRequestDescriptor(document, index, id); descriptor.BeforeRequest(); - return DoRequestAsync, UpdateResponse>(descriptor); + return DoRequestAsync, UpdateResponse, UpdateRequestParameters>(descriptor); } public Task> UpdateAsync(TDocument document, TPartialDocument partialDocument, Elastic.Clients.Elasticsearch.IndexName index, Elastic.Clients.Elasticsearch.Id id, Action> configureRequest, CancellationToken cancellationToken = default) @@ -2097,14 +2097,14 @@ public Task> UpdateAsync( var descriptor = new UpdateRequestDescriptor(document, index, id); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, UpdateResponse>(descriptor); + return DoRequestAsync, UpdateResponse, UpdateRequestParameters>(descriptor); } public Task> UpdateAsync(TDocument document, TPartialDocument partialDocument, CancellationToken cancellationToken = default) { var descriptor = new UpdateRequestDescriptor(document); descriptor.BeforeRequest(); - return DoRequestAsync, UpdateResponse>(descriptor); + return DoRequestAsync, UpdateResponse, UpdateRequestParameters>(descriptor); } public Task> UpdateAsync(TDocument document, TPartialDocument partialDocument, Action> configureRequest, CancellationToken cancellationToken = default) @@ -2112,6 +2112,6 @@ public Task> UpdateAsync( var descriptor = new UpdateRequestDescriptor(document); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); - return DoRequestAsync, UpdateResponse>(descriptor); + return DoRequestAsync, UpdateResponse, UpdateRequestParameters>(descriptor); } } \ No newline at end of file diff --git a/src/Elastic.Clients.Elasticsearch/packages.lock.json b/src/Elastic.Clients.Elasticsearch/packages.lock.json index 9c5c7757480..fa098c0cfc2 100644 --- a/src/Elastic.Clients.Elasticsearch/packages.lock.json +++ b/src/Elastic.Clients.Elasticsearch/packages.lock.json @@ -22,14 +22,14 @@ }, "Elastic.Transport": { "type": "Direct", - "requested": "[0.3.2, )", - "resolved": "0.3.2", - "contentHash": "saT+26tm2xsXEbCnZHP0bsQNUQbWrLQ2J9tlzAnxPHKsrnNbcuegNDTfZy8GJdrQNbg4tsnLerzThgkU8rYHbA==", + "requested": "[0.4.0, )", + "resolved": "0.4.0", + "contentHash": "4uqaeeZOboqs8nSvYnQXnGOSTyPo4SvV4NH3o+Ls3OEV1d9VipYS09/8/DcmcklK7hWuQXhrdsQd1b6Vi0a//w==", "dependencies": { "Microsoft.CSharp": "4.7.0", "System.Buffers": "4.5.1", "System.Diagnostics.DiagnosticSource": "5.0.1", - "System.Text.Json": "6.0.1", + "System.Text.Json": "6.0.0", "System.Threading.Tasks.Extensions": "4.5.4" } }, @@ -129,8 +129,8 @@ }, "System.Text.Json": { "type": "Transitive", - "resolved": "6.0.1", - "contentHash": "X3cTdM+jna1YyfTUzToW7aVgINFv7R1W4+1+3hua/YCyLjApPoR8fd+2Cep9DbfYjbv+rBx4K6dlmAWEJr9AHg==", + "resolved": "6.0.0", + "contentHash": "zaJsHfESQvJ11vbXnNlkrR46IaMULk/gHxYsJphzSF+07kTjPHv+Oc14w6QEOfo3Q4hqLJgStUaYB9DBl0TmWg==", "dependencies": { "System.Runtime.CompilerServices.Unsafe": "6.0.0", "System.Text.Encodings.Web": "6.0.0" @@ -163,14 +163,14 @@ }, "Elastic.Transport": { "type": "Direct", - "requested": "[0.3.2, )", - "resolved": "0.3.2", - "contentHash": "saT+26tm2xsXEbCnZHP0bsQNUQbWrLQ2J9tlzAnxPHKsrnNbcuegNDTfZy8GJdrQNbg4tsnLerzThgkU8rYHbA==", + "requested": "[0.4.0, )", + "resolved": "0.4.0", + "contentHash": "4uqaeeZOboqs8nSvYnQXnGOSTyPo4SvV4NH3o+Ls3OEV1d9VipYS09/8/DcmcklK7hWuQXhrdsQd1b6Vi0a//w==", "dependencies": { "Microsoft.CSharp": "4.7.0", "System.Buffers": "4.5.1", "System.Diagnostics.DiagnosticSource": "5.0.1", - "System.Text.Json": "6.0.1", + "System.Text.Json": "6.0.0", "System.Threading.Tasks.Extensions": "4.5.4" } }, @@ -299,8 +299,8 @@ }, "System.Text.Json": { "type": "Transitive", - "resolved": "6.0.1", - "contentHash": "X3cTdM+jna1YyfTUzToW7aVgINFv7R1W4+1+3hua/YCyLjApPoR8fd+2Cep9DbfYjbv+rBx4K6dlmAWEJr9AHg==", + "resolved": "6.0.0", + "contentHash": "zaJsHfESQvJ11vbXnNlkrR46IaMULk/gHxYsJphzSF+07kTjPHv+Oc14w6QEOfo3Q4hqLJgStUaYB9DBl0TmWg==", "dependencies": { "Microsoft.Bcl.AsyncInterfaces": "6.0.0", "System.Buffers": "4.5.1", @@ -347,14 +347,14 @@ }, "Elastic.Transport": { "type": "Direct", - "requested": "[0.3.2, )", - "resolved": "0.3.2", - "contentHash": "saT+26tm2xsXEbCnZHP0bsQNUQbWrLQ2J9tlzAnxPHKsrnNbcuegNDTfZy8GJdrQNbg4tsnLerzThgkU8rYHbA==", + "requested": "[0.4.0, )", + "resolved": "0.4.0", + "contentHash": "4uqaeeZOboqs8nSvYnQXnGOSTyPo4SvV4NH3o+Ls3OEV1d9VipYS09/8/DcmcklK7hWuQXhrdsQd1b6Vi0a//w==", "dependencies": { "Microsoft.CSharp": "4.7.0", "System.Buffers": "4.5.1", "System.Diagnostics.DiagnosticSource": "5.0.1", - "System.Text.Json": "6.0.1", + "System.Text.Json": "6.0.0", "System.Threading.Tasks.Extensions": "4.5.4" } }, @@ -497,8 +497,8 @@ }, "System.Text.Json": { "type": "Transitive", - "resolved": "6.0.1", - "contentHash": "X3cTdM+jna1YyfTUzToW7aVgINFv7R1W4+1+3hua/YCyLjApPoR8fd+2Cep9DbfYjbv+rBx4K6dlmAWEJr9AHg==", + "resolved": "6.0.0", + "contentHash": "zaJsHfESQvJ11vbXnNlkrR46IaMULk/gHxYsJphzSF+07kTjPHv+Oc14w6QEOfo3Q4hqLJgStUaYB9DBl0TmWg==", "dependencies": { "Microsoft.Bcl.AsyncInterfaces": "6.0.0", "System.Buffers": "4.5.1", @@ -539,14 +539,14 @@ }, "Elastic.Transport": { "type": "Direct", - "requested": "[0.3.2, )", - "resolved": "0.3.2", - "contentHash": "saT+26tm2xsXEbCnZHP0bsQNUQbWrLQ2J9tlzAnxPHKsrnNbcuegNDTfZy8GJdrQNbg4tsnLerzThgkU8rYHbA==", + "requested": "[0.4.0, )", + "resolved": "0.4.0", + "contentHash": "4uqaeeZOboqs8nSvYnQXnGOSTyPo4SvV4NH3o+Ls3OEV1d9VipYS09/8/DcmcklK7hWuQXhrdsQd1b6Vi0a//w==", "dependencies": { "Microsoft.CSharp": "4.7.0", "System.Buffers": "4.5.1", "System.Diagnostics.DiagnosticSource": "5.0.1", - "System.Text.Json": "6.0.1", + "System.Text.Json": "6.0.0", "System.Threading.Tasks.Extensions": "4.5.4" } }, @@ -672,8 +672,8 @@ }, "System.Text.Json": { "type": "Transitive", - "resolved": "6.0.1", - "contentHash": "X3cTdM+jna1YyfTUzToW7aVgINFv7R1W4+1+3hua/YCyLjApPoR8fd+2Cep9DbfYjbv+rBx4K6dlmAWEJr9AHg==", + "resolved": "6.0.0", + "contentHash": "zaJsHfESQvJ11vbXnNlkrR46IaMULk/gHxYsJphzSF+07kTjPHv+Oc14w6QEOfo3Q4hqLJgStUaYB9DBl0TmWg==", "dependencies": { "Microsoft.Bcl.AsyncInterfaces": "6.0.0", "System.Buffers": "4.5.1", @@ -714,14 +714,14 @@ }, "Elastic.Transport": { "type": "Direct", - "requested": "[0.3.2, )", - "resolved": "0.3.2", - "contentHash": "saT+26tm2xsXEbCnZHP0bsQNUQbWrLQ2J9tlzAnxPHKsrnNbcuegNDTfZy8GJdrQNbg4tsnLerzThgkU8rYHbA==", + "requested": "[0.4.0, )", + "resolved": "0.4.0", + "contentHash": "4uqaeeZOboqs8nSvYnQXnGOSTyPo4SvV4NH3o+Ls3OEV1d9VipYS09/8/DcmcklK7hWuQXhrdsQd1b6Vi0a//w==", "dependencies": { "Microsoft.CSharp": "4.7.0", "System.Buffers": "4.5.1", "System.Diagnostics.DiagnosticSource": "5.0.1", - "System.Text.Json": "6.0.1" + "System.Text.Json": "6.0.0" } }, "Microsoft.NETFramework.ReferenceAssemblies": { @@ -820,8 +820,8 @@ }, "System.Text.Json": { "type": "Transitive", - "resolved": "6.0.1", - "contentHash": "X3cTdM+jna1YyfTUzToW7aVgINFv7R1W4+1+3hua/YCyLjApPoR8fd+2Cep9DbfYjbv+rBx4K6dlmAWEJr9AHg==", + "resolved": "6.0.0", + "contentHash": "zaJsHfESQvJ11vbXnNlkrR46IaMULk/gHxYsJphzSF+07kTjPHv+Oc14w6QEOfo3Q4hqLJgStUaYB9DBl0TmWg==", "dependencies": { "System.Runtime.CompilerServices.Unsafe": "6.0.0", "System.Text.Encodings.Web": "6.0.0" @@ -849,14 +849,14 @@ }, "Elastic.Transport": { "type": "Direct", - "requested": "[0.3.2, )", - "resolved": "0.3.2", - "contentHash": "saT+26tm2xsXEbCnZHP0bsQNUQbWrLQ2J9tlzAnxPHKsrnNbcuegNDTfZy8GJdrQNbg4tsnLerzThgkU8rYHbA==", + "requested": "[0.4.0, )", + "resolved": "0.4.0", + "contentHash": "4uqaeeZOboqs8nSvYnQXnGOSTyPo4SvV4NH3o+Ls3OEV1d9VipYS09/8/DcmcklK7hWuQXhrdsQd1b6Vi0a//w==", "dependencies": { "Microsoft.CSharp": "4.7.0", "System.Buffers": "4.5.1", "System.Diagnostics.DiagnosticSource": "5.0.1", - "System.Text.Json": "6.0.1" + "System.Text.Json": "6.0.0" } }, "Microsoft.NETFramework.ReferenceAssemblies": { @@ -955,8 +955,8 @@ }, "System.Text.Json": { "type": "Transitive", - "resolved": "6.0.1", - "contentHash": "X3cTdM+jna1YyfTUzToW7aVgINFv7R1W4+1+3hua/YCyLjApPoR8fd+2Cep9DbfYjbv+rBx4K6dlmAWEJr9AHg==", + "resolved": "6.0.0", + "contentHash": "zaJsHfESQvJ11vbXnNlkrR46IaMULk/gHxYsJphzSF+07kTjPHv+Oc14w6QEOfo3Q4hqLJgStUaYB9DBl0TmWg==", "dependencies": { "System.Runtime.CompilerServices.Unsafe": "6.0.0", "System.Text.Encodings.Web": "6.0.0" diff --git a/src/Playground/Program.cs b/src/Playground/Program.cs index d4cdb1016d5..10e05c71ba3 100644 --- a/src/Playground/Program.cs +++ b/src/Playground/Program.cs @@ -7,9 +7,13 @@ using Elastic.Clients.Elasticsearch.IndexManagement; using Elastic.Transport; using Playground; +using CreateResponse = Elastic.Clients.Elasticsearch.IndexManagement.CreateResponse; // const string IndexName = "stock-demo-v1"; +var mockedResponse = ResponseFactory.CreateResponse(new CreateResponse { Acknowledged = true, Index = "testing", ShardsAcknowledged = true }, 200); +var debug = mockedResponse.DebugInformation; + AggregationContainer a = new TermsAggregation("test"); var settings = new ElasticsearchClientSettings(new InMemoryConnection()) diff --git a/src/Playground/packages.lock.json b/src/Playground/packages.lock.json index 7fca041a499..20e02adb225 100644 --- a/src/Playground/packages.lock.json +++ b/src/Playground/packages.lock.json @@ -31,13 +31,13 @@ }, "Elastic.Transport": { "type": "Transitive", - "resolved": "0.3.2", - "contentHash": "saT+26tm2xsXEbCnZHP0bsQNUQbWrLQ2J9tlzAnxPHKsrnNbcuegNDTfZy8GJdrQNbg4tsnLerzThgkU8rYHbA==", + "resolved": "0.4.0", + "contentHash": "4uqaeeZOboqs8nSvYnQXnGOSTyPo4SvV4NH3o+Ls3OEV1d9VipYS09/8/DcmcklK7hWuQXhrdsQd1b6Vi0a//w==", "dependencies": { "Microsoft.CSharp": "4.7.0", "System.Buffers": "4.5.1", "System.Diagnostics.DiagnosticSource": "5.0.1", - "System.Text.Json": "6.0.1" + "System.Text.Json": "6.0.0" } }, "Microsoft.Build.Tasks.Git": { @@ -121,8 +121,8 @@ }, "System.Text.Json": { "type": "Transitive", - "resolved": "6.0.1", - "contentHash": "X3cTdM+jna1YyfTUzToW7aVgINFv7R1W4+1+3hua/YCyLjApPoR8fd+2Cep9DbfYjbv+rBx4K6dlmAWEJr9AHg==", + "resolved": "6.0.0", + "contentHash": "zaJsHfESQvJ11vbXnNlkrR46IaMULk/gHxYsJphzSF+07kTjPHv+Oc14w6QEOfo3Q4hqLJgStUaYB9DBl0TmWg==", "dependencies": { "System.Runtime.CompilerServices.Unsafe": "6.0.0", "System.Text.Encodings.Web": "6.0.0" @@ -131,7 +131,7 @@ "elastic.clients.elasticsearch": { "type": "Project", "dependencies": { - "Elastic.Transport": "[0.3.2, )" + "Elastic.Transport": "[0.4.0, )" } }, "elastic.clients.elasticsearch.jsonnetserializer": { diff --git a/tests/Tests.ClusterLauncher/packages.lock.json b/tests/Tests.ClusterLauncher/packages.lock.json index 1bc70031f7b..342f570ef1b 100644 --- a/tests/Tests.ClusterLauncher/packages.lock.json +++ b/tests/Tests.ClusterLauncher/packages.lock.json @@ -75,13 +75,13 @@ }, "Elastic.Transport": { "type": "Transitive", - "resolved": "0.3.2", - "contentHash": "saT+26tm2xsXEbCnZHP0bsQNUQbWrLQ2J9tlzAnxPHKsrnNbcuegNDTfZy8GJdrQNbg4tsnLerzThgkU8rYHbA==", + "resolved": "0.4.0", + "contentHash": "4uqaeeZOboqs8nSvYnQXnGOSTyPo4SvV4NH3o+Ls3OEV1d9VipYS09/8/DcmcklK7hWuQXhrdsQd1b6Vi0a//w==", "dependencies": { "Microsoft.CSharp": "4.7.0", "System.Buffers": "4.5.1", "System.Diagnostics.DiagnosticSource": "5.0.1", - "System.Text.Json": "6.0.1", + "System.Text.Json": "6.0.0", "System.Threading.Tasks.Extensions": "4.5.4" } }, @@ -1106,8 +1106,8 @@ }, "System.Text.Json": { "type": "Transitive", - "resolved": "6.0.1", - "contentHash": "X3cTdM+jna1YyfTUzToW7aVgINFv7R1W4+1+3hua/YCyLjApPoR8fd+2Cep9DbfYjbv+rBx4K6dlmAWEJr9AHg==", + "resolved": "6.0.0", + "contentHash": "zaJsHfESQvJ11vbXnNlkrR46IaMULk/gHxYsJphzSF+07kTjPHv+Oc14w6QEOfo3Q4hqLJgStUaYB9DBl0TmWg==", "dependencies": { "System.Runtime.CompilerServices.Unsafe": "6.0.0", "System.Text.Encodings.Web": "6.0.0" @@ -1271,7 +1271,7 @@ "elastic.clients.elasticsearch": { "type": "Project", "dependencies": { - "Elastic.Transport": "[0.3.2, )" + "Elastic.Transport": "[0.4.0, )" } }, "elastic.clients.elasticsearch.jsonnetserializer": { @@ -1388,13 +1388,13 @@ }, "Elastic.Transport": { "type": "Transitive", - "resolved": "0.3.2", - "contentHash": "saT+26tm2xsXEbCnZHP0bsQNUQbWrLQ2J9tlzAnxPHKsrnNbcuegNDTfZy8GJdrQNbg4tsnLerzThgkU8rYHbA==", + "resolved": "0.4.0", + "contentHash": "4uqaeeZOboqs8nSvYnQXnGOSTyPo4SvV4NH3o+Ls3OEV1d9VipYS09/8/DcmcklK7hWuQXhrdsQd1b6Vi0a//w==", "dependencies": { "Microsoft.CSharp": "4.7.0", "System.Buffers": "4.5.1", "System.Diagnostics.DiagnosticSource": "5.0.1", - "System.Text.Json": "6.0.1" + "System.Text.Json": "6.0.0" } }, "FluentAssertions": { @@ -2418,8 +2418,8 @@ }, "System.Text.Json": { "type": "Transitive", - "resolved": "6.0.1", - "contentHash": "X3cTdM+jna1YyfTUzToW7aVgINFv7R1W4+1+3hua/YCyLjApPoR8fd+2Cep9DbfYjbv+rBx4K6dlmAWEJr9AHg==", + "resolved": "6.0.0", + "contentHash": "zaJsHfESQvJ11vbXnNlkrR46IaMULk/gHxYsJphzSF+07kTjPHv+Oc14w6QEOfo3Q4hqLJgStUaYB9DBl0TmWg==", "dependencies": { "System.Runtime.CompilerServices.Unsafe": "6.0.0", "System.Text.Encodings.Web": "6.0.0" @@ -2588,7 +2588,7 @@ "elastic.clients.elasticsearch": { "type": "Project", "dependencies": { - "Elastic.Transport": "[0.3.2, )" + "Elastic.Transport": "[0.4.0, )" } }, "elastic.clients.elasticsearch.jsonnetserializer": { @@ -2705,13 +2705,13 @@ }, "Elastic.Transport": { "type": "Transitive", - "resolved": "0.3.2", - "contentHash": "saT+26tm2xsXEbCnZHP0bsQNUQbWrLQ2J9tlzAnxPHKsrnNbcuegNDTfZy8GJdrQNbg4tsnLerzThgkU8rYHbA==", + "resolved": "0.4.0", + "contentHash": "4uqaeeZOboqs8nSvYnQXnGOSTyPo4SvV4NH3o+Ls3OEV1d9VipYS09/8/DcmcklK7hWuQXhrdsQd1b6Vi0a//w==", "dependencies": { "Microsoft.CSharp": "4.7.0", "System.Buffers": "4.5.1", "System.Diagnostics.DiagnosticSource": "5.0.1", - "System.Text.Json": "6.0.1" + "System.Text.Json": "6.0.0" } }, "FluentAssertions": { @@ -3735,8 +3735,8 @@ }, "System.Text.Json": { "type": "Transitive", - "resolved": "6.0.1", - "contentHash": "X3cTdM+jna1YyfTUzToW7aVgINFv7R1W4+1+3hua/YCyLjApPoR8fd+2Cep9DbfYjbv+rBx4K6dlmAWEJr9AHg==", + "resolved": "6.0.0", + "contentHash": "zaJsHfESQvJ11vbXnNlkrR46IaMULk/gHxYsJphzSF+07kTjPHv+Oc14w6QEOfo3Q4hqLJgStUaYB9DBl0TmWg==", "dependencies": { "System.Runtime.CompilerServices.Unsafe": "6.0.0", "System.Text.Encodings.Web": "6.0.0" @@ -3905,7 +3905,7 @@ "elastic.clients.elasticsearch": { "type": "Project", "dependencies": { - "Elastic.Transport": "[0.3.2, )" + "Elastic.Transport": "[0.4.0, )" } }, "elastic.clients.elasticsearch.jsonnetserializer": { diff --git a/tests/Tests.Core/Client/Settings/TestElasticsearchClientSettings.cs b/tests/Tests.Core/Client/Settings/TestElasticsearchClientSettings.cs index bf37d682e7e..0a515f4d531 100644 --- a/tests/Tests.Core/Client/Settings/TestElasticsearchClientSettings.cs +++ b/tests/Tests.Core/Client/Settings/TestElasticsearchClientSettings.cs @@ -50,7 +50,7 @@ private void ApplyTestSettings() => { //r.HttpMethod; - // TODO - Replace this using the request, no longer on IApiCallDetails + // TODO - Replace this using the request, no longer on ApiCallDetails //if (!r.DeprecationWarnings.Any()) return; var q = r.Uri.Query; diff --git a/tests/Tests.Core/Extensions/EphemeralClusterExtensions.cs b/tests/Tests.Core/Extensions/EphemeralClusterExtensions.cs index 2b025d0029f..c7d97879273 100644 --- a/tests/Tests.Core/Extensions/EphemeralClusterExtensions.cs +++ b/tests/Tests.Core/Extensions/EphemeralClusterExtensions.cs @@ -34,7 +34,7 @@ public static ElasticsearchClient GetOrAddClient( { var settings = modifySettings(cluster.CreateConnectionSettings()); - var current = (ITransportClientConfigurationValues)settings; + var current = (TransportClientConfigurationValues)settings; var notAlreadyAuthenticated = current.Authentication == null && current.ClientCertificates == null; diff --git a/tests/Tests.Core/Extensions/ShouldExtensions.cs b/tests/Tests.Core/Extensions/ShouldExtensions.cs index f052f553585..cb04c1ee1e3 100644 --- a/tests/Tests.Core/Extensions/ShouldExtensions.cs +++ b/tests/Tests.Core/Extensions/ShouldExtensions.cs @@ -12,20 +12,20 @@ namespace Tests.Core.Extensions { public static class ShouldExtensions { - public static void ShouldHaveExpectedIsValid(this IElasticsearchResponse response, bool expectedIsValid) => + public static void ShouldHaveExpectedIsValid(this ElasticsearchResponse response, bool expectedIsValid) => response.IsValid.Should().Be(expectedIsValid, "{0}", response.DebugInformation); - public static void ShouldBeValid(this IElasticsearchResponse response) => + public static void ShouldBeValid(this ElasticsearchResponse response) => response.IsValid.Should().BeTrue("{0}", response.DebugInformation); - public static void ShouldBeValid(this IElasticsearchResponse response, string message) => + public static void ShouldBeValid(this ElasticsearchResponse response, string message) => response.IsValid.Should().BeTrue("{1} {0}", response.DebugInformation, message); - public static void ShouldNotBeValid(this IElasticsearchResponse response) => + public static void ShouldNotBeValid(this ElasticsearchResponse response) => response.IsValid.Should().BeFalse("{0}", response.DebugInformation); - public static void ShouldBeSuccess(this IElasticsearchResponse response) => - response.ApiCall.Success.Should().BeTrue("{0}", response.DebugInformation); + public static void ShouldBeSuccess(this ElasticsearchResponse response) => + response.ApiCallDetails.Success.Should().BeTrue("{0}", response.DebugInformation); //public static void ShouldAdhereToSourceSerializerWhenSet(this Project project) diff --git a/tests/Tests.Core/Extensions/TestConfigurationExtensions.cs b/tests/Tests.Core/Extensions/TestConfigurationExtensions.cs index e72b683509a..113eb151e6b 100644 --- a/tests/Tests.Core/Extensions/TestConfigurationExtensions.cs +++ b/tests/Tests.Core/Extensions/TestConfigurationExtensions.cs @@ -10,7 +10,7 @@ namespace Tests.Core.Extensions { public static class TestConfigurationExtensions { - public static ITransportClient CreateConnection(this TestConfigurationBase configuration, bool forceInMemory = false, byte[] response = null) + public static TransportClient CreateConnection(this TestConfigurationBase configuration, bool forceInMemory = false, byte[] response = null) { var headers = new Dictionary> { { "x-elastic-product", new[] { "Elasticsearch" } } }; diff --git a/tests/Tests.Core/ManagedElasticsearch/NodeSeeders/DefaultSeeder.cs b/tests/Tests.Core/ManagedElasticsearch/NodeSeeders/DefaultSeeder.cs index 48a08af7088..339d500b9d1 100644 --- a/tests/Tests.Core/ManagedElasticsearch/NodeSeeders/DefaultSeeder.cs +++ b/tests/Tests.Core/ManagedElasticsearch/NodeSeeders/DefaultSeeder.cs @@ -72,7 +72,7 @@ public void SeedNodeNoData() private bool AlreadySeeded() { var response = Client.Transport.Request(HttpMethod.HEAD, $"_template/{TestsIndexTemplateName}"); - return response.HttpStatusCode == 200; + return response.ApiCallDetails.HttpStatusCode == 200; } private async Task SeedNodeAsync(bool alreadySeeded) diff --git a/tests/Tests.Core/Serialization/JsonRoundTripper.cs b/tests/Tests.Core/Serialization/JsonRoundTripper.cs index 1940ff05221..efa5de1bec3 100644 --- a/tests/Tests.Core/Serialization/JsonRoundTripper.cs +++ b/tests/Tests.Core/Serialization/JsonRoundTripper.cs @@ -48,13 +48,13 @@ public T DeserializesTo(Action assert = null) return deserializationResult.Result; } - public void FromRequest(IElasticsearchResponse response) => ToSerializeTo(response.ApiCall.RequestBodyInBytes); + public void FromRequest(ElasticsearchResponse response) => ToSerializeTo(response.ApiCallDetails.RequestBodyInBytes); - public void FromRequest(Func call) where T : IElasticsearchResponse => FromRequest(call(Tester.Client)); + public void FromRequest(Func call) where T : ElasticsearchResponse => FromRequest(call(Tester.Client)); - public void FromResponse(IElasticsearchResponse response) => ToSerializeTo(response.ApiCall.ResponseBodyInBytes); + public void FromResponse(ElasticsearchResponse response) => ToSerializeTo(response.ApiCallDetails.ResponseBodyInBytes); - public void FromResponse(Func call) where T : IElasticsearchResponse => FromResponse(call(Tester.Client)); + public void FromResponse(Func call) where T : ElasticsearchResponse => FromResponse(call(Tester.Client)); private void ToSerializeTo(byte[] json) { diff --git a/tests/Tests.Core/packages.lock.json b/tests/Tests.Core/packages.lock.json index 66c95f0b8d0..31c179b7458 100644 --- a/tests/Tests.Core/packages.lock.json +++ b/tests/Tests.Core/packages.lock.json @@ -137,13 +137,13 @@ }, "Elastic.Transport": { "type": "Transitive", - "resolved": "0.3.2", - "contentHash": "saT+26tm2xsXEbCnZHP0bsQNUQbWrLQ2J9tlzAnxPHKsrnNbcuegNDTfZy8GJdrQNbg4tsnLerzThgkU8rYHbA==", + "resolved": "0.4.0", + "contentHash": "4uqaeeZOboqs8nSvYnQXnGOSTyPo4SvV4NH3o+Ls3OEV1d9VipYS09/8/DcmcklK7hWuQXhrdsQd1b6Vi0a//w==", "dependencies": { "Microsoft.CSharp": "4.7.0", "System.Buffers": "4.5.1", "System.Diagnostics.DiagnosticSource": "5.0.1", - "System.Text.Json": "6.0.1", + "System.Text.Json": "6.0.0", "System.Threading.Tasks.Extensions": "4.5.4" } }, @@ -1347,8 +1347,8 @@ }, "System.Text.Json": { "type": "Transitive", - "resolved": "6.0.1", - "contentHash": "X3cTdM+jna1YyfTUzToW7aVgINFv7R1W4+1+3hua/YCyLjApPoR8fd+2Cep9DbfYjbv+rBx4K6dlmAWEJr9AHg==", + "resolved": "6.0.0", + "contentHash": "zaJsHfESQvJ11vbXnNlkrR46IaMULk/gHxYsJphzSF+07kTjPHv+Oc14w6QEOfo3Q4hqLJgStUaYB9DBl0TmWg==", "dependencies": { "Microsoft.Bcl.AsyncInterfaces": "6.0.0", "System.Buffers": "4.5.1", @@ -1589,7 +1589,7 @@ "elastic.clients.elasticsearch": { "type": "Project", "dependencies": { - "Elastic.Transport": "[0.3.2, )" + "Elastic.Transport": "[0.4.0, )" } }, "elastic.clients.elasticsearch.jsonnetserializer": { diff --git a/tests/Tests.Domain/packages.lock.json b/tests/Tests.Domain/packages.lock.json index 3d851d2505c..8a22962dfad 100644 --- a/tests/Tests.Domain/packages.lock.json +++ b/tests/Tests.Domain/packages.lock.json @@ -57,13 +57,13 @@ }, "Elastic.Transport": { "type": "Transitive", - "resolved": "0.3.2", - "contentHash": "saT+26tm2xsXEbCnZHP0bsQNUQbWrLQ2J9tlzAnxPHKsrnNbcuegNDTfZy8GJdrQNbg4tsnLerzThgkU8rYHbA==", + "resolved": "0.4.0", + "contentHash": "4uqaeeZOboqs8nSvYnQXnGOSTyPo4SvV4NH3o+Ls3OEV1d9VipYS09/8/DcmcklK7hWuQXhrdsQd1b6Vi0a//w==", "dependencies": { "Microsoft.CSharp": "4.7.0", "System.Buffers": "4.5.1", "System.Diagnostics.DiagnosticSource": "5.0.1", - "System.Text.Json": "6.0.1", + "System.Text.Json": "6.0.0", "System.Threading.Tasks.Extensions": "4.5.4" } }, @@ -1019,8 +1019,8 @@ }, "System.Text.Json": { "type": "Transitive", - "resolved": "6.0.1", - "contentHash": "X3cTdM+jna1YyfTUzToW7aVgINFv7R1W4+1+3hua/YCyLjApPoR8fd+2Cep9DbfYjbv+rBx4K6dlmAWEJr9AHg==", + "resolved": "6.0.0", + "contentHash": "zaJsHfESQvJ11vbXnNlkrR46IaMULk/gHxYsJphzSF+07kTjPHv+Oc14w6QEOfo3Q4hqLJgStUaYB9DBl0TmWg==", "dependencies": { "Microsoft.Bcl.AsyncInterfaces": "6.0.0", "System.Buffers": "4.5.1", @@ -1142,7 +1142,7 @@ "elastic.clients.elasticsearch": { "type": "Project", "dependencies": { - "Elastic.Transport": "[0.3.2, )" + "Elastic.Transport": "[0.4.0, )" } }, "tests.configuration": { diff --git a/tests/Tests/ClientConcepts/Errors/ServerErrorTestsBase.cs b/tests/Tests/ClientConcepts/Errors/ServerErrorTestsBase.cs index 67b581fb184..4c6a874d7ea 100644 --- a/tests/Tests/ClientConcepts/Errors/ServerErrorTestsBase.cs +++ b/tests/Tests/ClientConcepts/Errors/ServerErrorTestsBase.cs @@ -34,7 +34,7 @@ protected void HighLevelCall() response.Should().NotBeNull(); var serverError = response.ServerError; serverError.Should().NotBeNull(); - serverError.Status.Should().Be(response.ApiCall.HttpStatusCode); + serverError.Status.Should().Be(response.ApiCallDetails.HttpStatusCode); serverError.Error.Should().NotBeNull(); serverError.Error.Headers.Should().NotBeNull(); AssertResponseError("high level client", serverError.Error); diff --git a/tests/Tests/ClientConcepts/HighLevel/Inference/IndexNameInference.doc.cs b/tests/Tests/ClientConcepts/HighLevel/Inference/IndexNameInference.doc.cs index 89d9bcf113c..4e1cf04fe8f 100644 --- a/tests/Tests/ClientConcepts/HighLevel/Inference/IndexNameInference.doc.cs +++ b/tests/Tests/ClientConcepts/HighLevel/Inference/IndexNameInference.doc.cs @@ -50,7 +50,7 @@ [U] public void DefaultIndexIsInferred() //hide { - searchResponse.ApiCall.Uri.GetLeftPart(UriPartial.Path).Should().Be(expected); + searchResponse.ApiCallDetails.Uri.GetLeftPart(UriPartial.Path).Should().Be(expected); var resolver = new IndexNameResolver(settings); var index = resolver.Resolve(); index.Should().Be("defaultindex"); @@ -81,7 +81,7 @@ public void ExplicitMappingIsInferredUsingDefaultMappingFor() //hide { - searchResponse.ApiCall.Uri.GetLeftPart(UriPartial.Path).Should().Be(expected); + searchResponse.ApiCallDetails.Uri.GetLeftPart(UriPartial.Path).Should().Be(expected); var resolver = new IndexNameResolver(settings); var index = resolver.Resolve(); index.Should().Be("projects"); @@ -116,7 +116,7 @@ [U] public void ExplicitMappingTakesPrecedence() //hide { - projectSearchResponse.ApiCall.Uri.GetLeftPart(UriPartial.Path).Should().Be(expected); + projectSearchResponse.ApiCallDetails.Uri.GetLeftPart(UriPartial.Path).Should().Be(expected); var resolver = new IndexNameResolver(settings); var index = resolver.Resolve(); index.Should().Be("projects"); @@ -134,7 +134,7 @@ [U] public void ExplicitMappingTakesPrecedence() expected = "http://localhost:9200/defaultindex/_search"; //hide - objectSearchResponse.ApiCall.Uri.GetLeftPart(UriPartial.Path).Should().Be(expected); + objectSearchResponse.ApiCallDetails.Uri.GetLeftPart(UriPartial.Path).Should().Be(expected); } /** @@ -158,7 +158,7 @@ [U] public void ExplicitIndexOnRequest() var expected = "http://localhost:9200/some-other-index/_search"; //hide - response.ApiCall.Uri.GetLeftPart(UriPartial.Path).Should().Be(expected); + response.ApiCallDetails.Uri.GetLeftPart(UriPartial.Path).Should().Be(expected); } /** When an index name is provided on a request, it **will take precedence** over the default @@ -183,7 +183,7 @@ [U] public void ExplicitIndexOnRequestTakesPrecedence() //hide { var expected = "http://localhost:9200/some-other-index/_search"; - response.ApiCall.Uri.GetLeftPart(UriPartial.Path).Should().Be(expected); + response.ApiCallDetails.Uri.GetLeftPart(UriPartial.Path).Should().Be(expected); } } diff --git a/tests/Tests/ClientConcepts/HighLevel/Mapping/ParentChildRelationships.doc.cs b/tests/Tests/ClientConcepts/HighLevel/Mapping/ParentChildRelationships.doc.cs index 18f5bc44fbf..134ef308531 100644 --- a/tests/Tests/ClientConcepts/HighLevel/Mapping/ParentChildRelationships.doc.cs +++ b/tests/Tests/ClientConcepts/HighLevel/Mapping/ParentChildRelationships.doc.cs @@ -267,7 +267,7 @@ public void Inference() * to `Routing` which can infer the correct routing key based on the JoinField property on the instance */ var indexResponse = client.Index(parent, i => i.Routing(Routing.From(parent))); - indexResponse.ApiCall.Uri.Query.Should().Contain("routing=1337"); + indexResponse.ApiCallDetails.Uri.Query.Should().Contain("routing=1337"); /** * The same goes for when we index a child, we can pass the instance directly to `Routing` and NEST will use the parent id @@ -275,25 +275,25 @@ public void Inference() * create an instance of `Routing` */ indexResponse = client.Index(child, i => i.Routing(Infer.Route(child))); - indexResponse.ApiCall.Uri.Query.Should().Contain("routing=1337"); + indexResponse.ApiCallDetails.Uri.Query.Should().Contain("routing=1337"); /** You can always override the default inferred routing though */ indexResponse = client.Index(child, i => i.Routing("explicit")); - indexResponse.ApiCall.Uri.Query.Should().Contain("routing=explicit"); + indexResponse.ApiCallDetails.Uri.Query.Should().Contain("routing=explicit"); indexResponse = client.Index(child, i => i.Routing(null)); - indexResponse.ApiCall.Uri.Query.Should().NotContain("routing"); + indexResponse.ApiCallDetails.Uri.Query.Should().NotContain("routing"); var indexRequest = new IndexRequest(child) { Routing = Infer.Route(child) } ; indexResponse = client.Index(indexRequest); - indexResponse.ApiCall.Uri.Query.Should().Contain("routing=1337"); + indexResponse.ApiCallDetails.Uri.Query.Should().Contain("routing=1337"); /** * Its important to note that the routing is resolved at request time, not instantiation time * here we update the `child`'s `JoinField` after already creating the index request for `child` */ child.MyJoinField = JoinField.Link(parentId: "something-else"); indexResponse = client.Index(indexRequest); - indexResponse.ApiCall.Uri.Query.Should().Contain("routing=something-else"); + indexResponse.ApiCallDetails.Uri.Query.Should().Contain("routing=something-else"); } /** [NOTE] * -- diff --git a/tests/Tests/ClientConcepts/HighLevel/Serialization/CustomSerialization.doc.cs b/tests/Tests/ClientConcepts/HighLevel/Serialization/CustomSerialization.doc.cs index 4d74c482380..f1cd2bbfa41 100644 --- a/tests/Tests/ClientConcepts/HighLevel/Serialization/CustomSerialization.doc.cs +++ b/tests/Tests/ClientConcepts/HighLevel/Serialization/CustomSerialization.doc.cs @@ -218,7 +218,7 @@ [U] public void UsingJsonNetSerializer() var pool = new SingleNodePool(new Uri("http://localhost:9200")); var connectionSettings = new ElasticsearchClientSettings( pool, - connection: new InMemoryConnection(), // <1> an _in-memory_ connection is used here for example purposes. In your production application, you would use an `ITransportClient` implementation that actually sends a request. + connection: new InMemoryConnection(), // <1> an _in-memory_ connection is used here for example purposes. In your production application, you would use an `TransportClient` implementation that actually sends a request. sourceSerializer: (builtin, settings) => new MyFirstCustomJsonNetSerializer(builtin, settings)) .DefaultIndex("my-index"); diff --git a/tests/Tests/Document/Single/Create/CreateApiTests.cs b/tests/Tests/Document/Single/Create/CreateApiTests.cs index 53b4e686f77..c67f76d8f2a 100644 --- a/tests/Tests/Document/Single/Create/CreateApiTests.cs +++ b/tests/Tests/Document/Single/Create/CreateApiTests.cs @@ -99,7 +99,7 @@ public void CreateWithSameIndexTypeAndId() .Index(index) ); createResponse.ShouldBeValid(); - createResponse.ApiCall.HttpStatusCode.Should().Be(201); + createResponse.ApiCallDetails.HttpStatusCode.Should().Be(201); createResponse.Result.Should().Be(Result.Created); createResponse.Index.Should().Be(index); createResponse.Id.Should().Be(project.Name); @@ -115,7 +115,7 @@ public void CreateWithSameIndexTypeAndId() ); createResponse.ShouldNotBeValid(); - createResponse.ApiCall.HttpStatusCode.Should().Be(409); + createResponse.ApiCallDetails.HttpStatusCode.Should().Be(409); } } @@ -153,7 +153,7 @@ public void Create() ); createResponse.ShouldBeValid(); - createResponse.ApiCall.HttpStatusCode.Should().Be(201); + createResponse.ApiCallDetails.HttpStatusCode.Should().Be(201); createResponse.Result.Should().Be(Result.Created); createResponse.Index.Should().Be(index); @@ -198,7 +198,7 @@ public void Create() ); createResponse.ShouldBeValid(); - createResponse.ApiCall.HttpStatusCode.Should().Be(201); + createResponse.ApiCallDetails.HttpStatusCode.Should().Be(201); createResponse.Index.Should().Be(index); createResponse.Result.Should().Be(Result.Created); } diff --git a/tests/Tests/Document/Single/Index/IndexAnonymousTypesIntegrationTests.cs b/tests/Tests/Document/Single/Index/IndexAnonymousTypesIntegrationTests.cs index 44b0762cc2f..5b3ae578166 100644 --- a/tests/Tests/Document/Single/Index/IndexAnonymousTypesIntegrationTests.cs +++ b/tests/Tests/Document/Single/Index/IndexAnonymousTypesIntegrationTests.cs @@ -34,7 +34,7 @@ public void Index() ); indexResult.ShouldBeValid(); - indexResult.ApiCall.HttpStatusCode.Should().Be(201); + indexResult.ApiCallDetails.HttpStatusCode.Should().Be(201); indexResult.Result.Should().Be(Result.Created); indexResult.Index.Should().Be(index); indexResult.Shards.Should().NotBeNull(); diff --git a/tests/Tests/Document/Single/Index/IndexApiTests.cs b/tests/Tests/Document/Single/Index/IndexApiTests.cs index 95d97345698..cb783394d2e 100644 --- a/tests/Tests/Document/Single/Index/IndexApiTests.cs +++ b/tests/Tests/Document/Single/Index/IndexApiTests.cs @@ -96,7 +96,7 @@ public void OpTypeCreate() .OpType(OpType.Create) ); indexResult.ShouldBeValid(); - indexResult.ApiCall.HttpStatusCode.Should().Be(201); + indexResult.ApiCallDetails.HttpStatusCode.Should().Be(201); indexResult.Result.Should().Be(Result.Created); indexResult.Index.Should().Be(indexName); indexResult.Id.Should().Be(project.Name); @@ -107,7 +107,7 @@ public void OpTypeCreate() ); indexResult.ShouldNotBeValid(); - indexResult.ApiCall.HttpStatusCode.Should().Be(409); + indexResult.ApiCallDetails.HttpStatusCode.Should().Be(409); indexResult.ServerError.Should().NotBeNull(); indexResult.ServerError.Error.Type.Should().Contain("conflict"); indexResult.ServerError.Status.Should().Be(409); @@ -121,7 +121,7 @@ public void Index() var indexResult = Client.Index(commitActivity, f => f.Index(indexName)); indexResult.ShouldBeValid(); - indexResult.ApiCall.HttpStatusCode.Should().Be(201); + indexResult.ApiCallDetails.HttpStatusCode.Should().Be(201); indexResult.Result.Should().Be(Result.Created); indexResult.Index.Should().Be(indexName); indexResult.Id.Should().Be(commitActivity.Id); @@ -135,7 +135,7 @@ public void Index() indexResult = Client.Index(commitActivity, f => f.Index(indexName)); indexResult.ShouldBeValid(); - indexResult.ApiCall.HttpStatusCode.Should().Be(200); + indexResult.ApiCallDetails.HttpStatusCode.Should().Be(200); indexResult.Version.Should().Be(2); indexResult.Result.Should().Be(Result.Updated); } diff --git a/tests/Tests/Document/Single/Index/IndexJObjectIntegrationTests.cs b/tests/Tests/Document/Single/Index/IndexJObjectIntegrationTests.cs index 7044582094c..70ac902a12b 100644 --- a/tests/Tests/Document/Single/Index/IndexJObjectIntegrationTests.cs +++ b/tests/Tests/Document/Single/Index/IndexJObjectIntegrationTests.cs @@ -46,7 +46,7 @@ public void Index() ); indexResult.ShouldBeValid(); - indexResult.ApiCall.HttpStatusCode.Should().Be(201); + indexResult.ApiCallDetails.HttpStatusCode.Should().Be(201); indexResult.Result.Should().Be(Result.Created); indexResult.Index.Should().Be(index); indexResult.Shards.Should().NotBeNull(); diff --git a/tests/Tests/Framework/EndpointTests/ApiIntegrationTestBase.cs b/tests/Tests/Framework/EndpointTests/ApiIntegrationTestBase.cs index 73234257445..f3a2e3583a2 100644 --- a/tests/Tests/Framework/EndpointTests/ApiIntegrationTestBase.cs +++ b/tests/Tests/Framework/EndpointTests/ApiIntegrationTestBase.cs @@ -18,7 +18,7 @@ namespace Tests.Framework.EndpointTests public abstract class ApiIntegrationTestBase : ApiTestBase where TCluster : IEphemeralCluster, ITestCluster, new() - where TResponse : class, IElasticsearchResponse + where TResponse : ElasticsearchResponse where TDescriptor : class where TInitializer : class { @@ -32,7 +32,7 @@ protected ApiIntegrationTestBase(TCluster cluster, EndpointUsage usage) : base(c protected virtual void ExpectResponse(TResponse response) { } [I] public virtual async Task ReturnsExpectedStatusCode() => - await AssertOnAllResponses(r => r.ApiCall.HttpStatusCode.Should().Be(ExpectStatusCode)); + await AssertOnAllResponses(r => r.ApiCallDetails.HttpStatusCode.Should().Be(ExpectStatusCode)); [I] public virtual async Task ReturnsExpectedIsValid() => await AssertOnAllResponses(r => r.ShouldHaveExpectedIsValid(ExpectIsValid)); @@ -42,10 +42,10 @@ [I] public virtual async Task ReturnsExpectedIsValid() => protected override Task AssertOnAllResponses(Action assert) => base.AssertOnAllResponses(r => { - if (TestClient.Configuration.RunIntegrationTests && !r.IsValid && r.ApiCall.OriginalException != null - && r.ApiCall.OriginalException is not TransportException) + if (TestClient.Configuration.RunIntegrationTests && !r.IsValid && r.ApiCallDetails.OriginalException != null + && r.ApiCallDetails.OriginalException is not TransportException) { - var e = ExceptionDispatchInfo.Capture(r.ApiCall.OriginalException.Demystify()); + var e = ExceptionDispatchInfo.Capture(r.ApiCallDetails.OriginalException.Demystify()); throw new ResponseAssertionException(e.SourceException, r).Demystify(); } @@ -64,7 +64,7 @@ protected override Task AssertOnAllResponses(Action assert) => public abstract class NdJsonApiIntegrationTestBase : NdJsonApiTestBase where TCluster : IEphemeralCluster, ITestCluster, new() - where TResponse : class, IElasticsearchResponse + where TResponse : ElasticsearchResponse where TDescriptor : class where TInitializer : class { @@ -79,7 +79,7 @@ protected virtual void ExpectResponse(TResponse response) { } [I] public virtual async Task ReturnsExpectedStatusCode() => - await AssertOnAllResponses(r => r.ApiCall.HttpStatusCode.Should().Be(ExpectStatusCode)); + await AssertOnAllResponses(r => r.ApiCallDetails.HttpStatusCode.Should().Be(ExpectStatusCode)); [I] public virtual async Task ReturnsExpectedIsValid() => @@ -90,10 +90,10 @@ public virtual async Task ReturnsExpectedIsValid() => protected override Task AssertOnAllResponses(Action assert) => base.AssertOnAllResponses(r => { - if (TestClient.Configuration.RunIntegrationTests && !r.IsValid && r.ApiCall.OriginalException != null - && r.ApiCall.OriginalException is not TransportException) + if (TestClient.Configuration.RunIntegrationTests && !r.IsValid && r.ApiCallDetails.OriginalException != null + && r.ApiCallDetails.OriginalException is not TransportException) { - var e = ExceptionDispatchInfo.Capture(r.ApiCall.OriginalException.Demystify()); + var e = ExceptionDispatchInfo.Capture(r.ApiCallDetails.OriginalException.Demystify()); throw new ResponseAssertionException(e.SourceException, r).Demystify(); } @@ -111,10 +111,10 @@ protected override Task AssertOnAllResponses(Action assert) => public class ResponseAssertionException : Exception { - public ResponseAssertionException(Exception innerException, IElasticsearchResponse response) + public ResponseAssertionException(Exception innerException, ElasticsearchResponse response) : base(ResponseInMessage(innerException.Message, response), innerException) { } - private static string ResponseInMessage(string innerExceptionMessage, IElasticsearchResponse r) => $@"{innerExceptionMessage} + private static string ResponseInMessage(string innerExceptionMessage, ElasticsearchResponse r) => $@"{innerExceptionMessage} Response Under Test: {r.DebugInformation}"; } diff --git a/tests/Tests/Framework/EndpointTests/ApiTestBase.cs b/tests/Tests/Framework/EndpointTests/ApiTestBase.cs index 4626c50b526..cb66fef833f 100644 --- a/tests/Tests/Framework/EndpointTests/ApiTestBase.cs +++ b/tests/Tests/Framework/EndpointTests/ApiTestBase.cs @@ -20,7 +20,7 @@ namespace Tests.Framework.EndpointTests public abstract class ApiTestBase : RequestResponseApiTestBase where TCluster : IEphemeralCluster, ITestCluster, new() - where TResponse : class, IElasticsearchResponse + where TResponse : ElasticsearchResponse where TDescriptor : class where TInitializer : class { @@ -82,10 +82,10 @@ protected virtual async Task VerifyResponses() } } - [U] protected virtual async Task HitsTheCorrectUrl() => await AssertOnAllResponses(r => AssertUrl(r.ApiCall.Uri)); + [U] protected virtual async Task HitsTheCorrectUrl() => await AssertOnAllResponses(r => AssertUrl(r.ApiCallDetails.Uri)); [U] protected virtual async Task UsesCorrectHttpMethod() => - await AssertOnAllResponses(r => r.ApiCall.HttpMethod.Should().Be(HttpMethod, UniqueValues.CurrentView.GetStringValue())); + await AssertOnAllResponses(r => r.ApiCallDetails.HttpMethod.Should().Be(HttpMethod, UniqueValues.CurrentView.GetStringValue())); [U] protected virtual void SerializesInitializer() => RoundTripsOrSerializes(Initializer); @@ -103,7 +103,7 @@ protected virtual void SerializesFluent() public abstract class NdJsonApiTestBase : RequestResponseApiTestBase where TCluster : IEphemeralCluster, ITestCluster, new() - where TResponse : class, IElasticsearchResponse + where TResponse : ElasticsearchResponse where TDescriptor : class where TInitializer : class { @@ -116,11 +116,11 @@ protected NdJsonApiTestBase(TCluster cluster, EndpointUsage usage) : base(cluste protected abstract HttpMethod HttpMethod { get; } protected abstract string ExpectedUrlPathAndQuery { get; } - [U] protected virtual async Task HitsTheCorrectUrl() => await AssertOnAllResponses(r => AssertUrl(r.ApiCall.Uri)); + [U] protected virtual async Task HitsTheCorrectUrl() => await AssertOnAllResponses(r => AssertUrl(r.ApiCallDetails.Uri)); [U] protected virtual async Task UsesCorrectHttpMethod() => - await AssertOnAllResponses(r => r.ApiCall.HttpMethod.Should().Be(HttpMethod, UniqueValues.CurrentView.GetStringValue())); + await AssertOnAllResponses(r => r.ApiCallDetails.HttpMethod.Should().Be(HttpMethod, UniqueValues.CurrentView.GetStringValue())); [U] protected virtual void SerializesInitializer() => SerializesNdjson(Initializer); diff --git a/tests/Tests/Framework/EndpointTests/CoordinatedIntegrationTestBase.cs b/tests/Tests/Framework/EndpointTests/CoordinatedIntegrationTestBase.cs index f796bb1737e..fb55034b938 100644 --- a/tests/Tests/Framework/EndpointTests/CoordinatedIntegrationTestBase.cs +++ b/tests/Tests/Framework/EndpointTests/CoordinatedIntegrationTestBase.cs @@ -26,7 +26,7 @@ public abstract class CoordinatedIntegrationTestBase protected CoordinatedIntegrationTestBase(CoordinatedUsage coordinatedUsage) => _coordinatedUsage = coordinatedUsage; protected async Task Assert(string name, Action assert) - where TResponse : class, IElasticsearchResponse + where TResponse : ElasticsearchResponse { if (_coordinatedUsage.Skips(name)) return; @@ -39,7 +39,7 @@ protected async Task Assert(string name, Action assert) } protected async Task Assert(string name, Action assert) - where TResponse : class, IElasticsearchResponse + where TResponse : ElasticsearchResponse { if (_coordinatedUsage.Skips(name)) return; @@ -59,7 +59,7 @@ protected async Task AssertRunsToCompletion(string name) } private async Task AssertOnAllResponses(string name, LazyResponses responses, Action assert) - where TResponse : class, IElasticsearchResponse + where TResponse : ElasticsearchResponse { foreach (var (key, value) in await responses) { @@ -70,10 +70,10 @@ private async Task AssertOnAllResponses(string name, LazyResponses re throw new Exception($"{name} is not a request observed and so no call isolated values could be located for it"); var r = response; - if (TestClient.Configuration.RunIntegrationTests && !r.IsValid && r.ApiCall.OriginalException != null - && r.ApiCall.OriginalException is not TransportException) + if (TestClient.Configuration.RunIntegrationTests && !r.IsValid && r.ApiCallDetails.OriginalException != null + && r.ApiCallDetails.OriginalException is not TransportException) { - var e = ExceptionDispatchInfo.Capture(r.ApiCall.OriginalException.Demystify()); + var e = ExceptionDispatchInfo.Capture(r.ApiCallDetails.OriginalException.Demystify()); throw new ResponseAssertionException(e.SourceException, r).Demystify(); } diff --git a/tests/Tests/Framework/EndpointTests/CoordinatedUsage.cs b/tests/Tests/Framework/EndpointTests/CoordinatedUsage.cs index 51e17f8d6db..2df4b7f0a64 100644 --- a/tests/Tests/Framework/EndpointTests/CoordinatedUsage.cs +++ b/tests/Tests/Framework/EndpointTests/CoordinatedUsage.cs @@ -16,7 +16,7 @@ namespace Tests.Framework.EndpointTests { public class CoordinatedUsage : KeyedCollection { - public static readonly IElasticsearchResponse VoidResponse = new PingResponse(); + public static readonly ElasticsearchResponse VoidResponse = new PingResponse(); private readonly ITestCluster _cluster; @@ -85,7 +85,7 @@ public Func Calls( Action onResponse = null, Func uniqueValueSelector = null ) - where TResponse : class, IElasticsearchResponse + where TResponse : ElasticsearchResponse where TDescriptor : class where TInitializer : class { @@ -112,13 +112,13 @@ public Func Call(Func return VoidResponse; }); - public Func Call(Func> call) where TResponse : IElasticsearchResponse + public Func Call(Func> call) where TResponse : ElasticsearchResponse { var client = Client; return k => Usage.CallOnce( () => new LazyResponses(k, async () => { - var dict = new Dictionary(); + var dict = new Dictionary(); foreach (var (m, v) in _values) { var response = await call(v, client); @@ -132,7 +132,7 @@ public Func Call(Func string.IsNullOrEmpty(Prefix) ? value : $"{Prefix}-{value}"; - private async ValueTask> CallAllClientMethodsOverloads( + private async ValueTask> CallAllClientMethodsOverloads( EndpointUsage usage, Func initializerBody, Func fluentBody, @@ -144,11 +144,11 @@ private async ValueTask> CallAl Func uniqueValueSelector, ElasticsearchClient client ) - where TResponse : class, IElasticsearchResponse + where TResponse : ElasticsearchResponse where TDescriptor : class where TInitializer : class { - var dict = new Dictionary(); + var dict = new Dictionary(); async Task InvokeApiCall( ClientMethod method, Func> invoke diff --git a/tests/Tests/Framework/EndpointTests/RequestResponseApiTestBase.cs b/tests/Tests/Framework/EndpointTests/RequestResponseApiTestBase.cs index a8a55f43e65..7757e1e24e2 100644 --- a/tests/Tests/Framework/EndpointTests/RequestResponseApiTestBase.cs +++ b/tests/Tests/Framework/EndpointTests/RequestResponseApiTestBase.cs @@ -21,7 +21,7 @@ namespace Tests.Framework.EndpointTests public abstract class RequestResponseApiTestBase : ExpectJsonTestBase, IClusterFixture, IClassFixture where TCluster : IEphemeralCluster, ITestCluster, new() - where TResponse : class, IElasticsearchResponse + where TResponse : ElasticsearchResponse where TDescriptor : class where TInitializer : class { @@ -99,7 +99,7 @@ void IntegrateOnly(Action act) static (ClientMethod, Func>) Api(ClientMethod method, Func> action) => (method, action); - var dict = new Dictionary(); + var dict = new Dictionary(); var views = new[] { Api(ClientMethod.Initializer, () => new ValueTask(request(client, Initializer))), diff --git a/tests/Tests/Framework/EndpointTests/TestState/EndpointUsage.cs b/tests/Tests/Framework/EndpointTests/TestState/EndpointUsage.cs index 7ee666f3977..496bdc84e6d 100644 --- a/tests/Tests/Framework/EndpointTests/TestState/EndpointUsage.cs +++ b/tests/Tests/Framework/EndpointTests/TestState/EndpointUsage.cs @@ -49,7 +49,7 @@ public LazyResponses CallOnce(Func clientUsage, string key) } public class SingleEndpointUsage : EndpointUsage - where TResponse : class, IElasticsearchResponse + where TResponse : ElasticsearchResponse { private readonly Func _fluent; private readonly Func> _fluentAsync; @@ -91,7 +91,7 @@ public void KickOffOnce(ElasticsearchClient client, bool oneRandomCall = false) var randomCall = Random.Number(0, 3); - var dict = new Dictionary(); + var dict = new Dictionary(); if (!oneRandomCall || randomCall == 0) Call(client, dict, ClientMethod.Fluent, v => _fluent(v, client)); @@ -115,7 +115,7 @@ public void KickOffOnce(ElasticsearchClient client, bool oneRandomCall = false) return dict; })); - private void Call(ElasticsearchClient client, IDictionary dict, ClientMethod method, Func call) + private void Call(ElasticsearchClient client, IDictionary dict, ClientMethod method, Func call) { CallUniqueValues.CurrentView = method; OnBeforeCall?.Invoke(client); @@ -123,7 +123,7 @@ private void Call(ElasticsearchClient client, IDictionary dict, ClientMethod method, + private async Task CallAsync(ElasticsearchClient client, IDictionary dict, ClientMethod method, Func> call ) { @@ -141,10 +141,10 @@ public async Task AssertOnAllResponses(Action assert) var r = kv.Value as TResponse; //this is to make sure any unexpected exceptions on the response are rethrown and shown during testing - if (TestClient.Configuration.RunIntegrationTests && !r.IsValid && r.ApiCall.OriginalException != null - && r.ApiCall.OriginalException is not TransportException) + if (TestClient.Configuration.RunIntegrationTests && !r.IsValid && r.ApiCallDetails.OriginalException != null + && r.ApiCallDetails.OriginalException is not TransportException) { - var e = ExceptionDispatchInfo.Capture(r.ApiCall.OriginalException.Demystify()); + var e = ExceptionDispatchInfo.Capture(r.ApiCallDetails.OriginalException.Demystify()); throw new ResponseAssertionException(e.SourceException, r); } diff --git a/tests/Tests/Framework/EndpointTests/TestState/LazyResponses.cs b/tests/Tests/Framework/EndpointTests/TestState/LazyResponses.cs index 9f52df27d8b..7d0c41c6dcb 100644 --- a/tests/Tests/Framework/EndpointTests/TestState/LazyResponses.cs +++ b/tests/Tests/Framework/EndpointTests/TestState/LazyResponses.cs @@ -9,17 +9,17 @@ namespace Tests.Framework.EndpointTests.TestState { - public class LazyResponses : AsyncLazy> + public class LazyResponses : AsyncLazy> { - public LazyResponses(Func> factory) : this("__ignored__", factory) {} + public LazyResponses(Func> factory) : this("__ignored__", factory) {} - public LazyResponses(Func>> factory) : this("__ignored__", factory) {} + public LazyResponses(Func>> factory) : this("__ignored__", factory) {} - public LazyResponses(string name, Func> factory) : base(factory) => Name = name; + public LazyResponses(string name, Func> factory) : base(factory) => Name = name; - public LazyResponses(string name, Func>> factory) : base(factory) => Name = name; + public LazyResponses(string name, Func>> factory) : base(factory) => Name = name; - public static LazyResponses Empty { get; } = new("__empty__", () => new Dictionary()); + public static LazyResponses Empty { get; } = new("__empty__", () => new Dictionary()); public string Name { get; } } diff --git a/tests/Tests/Framework/EndpointTests/UrlTester.cs b/tests/Tests/Framework/EndpointTests/UrlTester.cs index 54e6d1636b5..8b166d69138 100644 --- a/tests/Tests/Framework/EndpointTests/UrlTester.cs +++ b/tests/Tests/Framework/EndpointTests/UrlTester.cs @@ -34,21 +34,21 @@ public static UrlTester ExpectUrl(HttpMethod method, string url, public static string EscapeUriString(string s) => Uri.EscapeDataString(s); - public UrlTester Fluent(Func call) where TResponse : IElasticsearchResponse => + public UrlTester Fluent(Func call) where TResponse : ElasticsearchResponse => WhenCalling(call, "fluent"); - public UrlTester Request(Func call) where TResponse : IElasticsearchResponse => + public UrlTester Request(Func call) where TResponse : ElasticsearchResponse => WhenCalling(call, "request"); public Task FluentAsync(Func> call) - where TResponse : IElasticsearchResponse => + where TResponse : ElasticsearchResponse => WhenCallingAsync(call, "fluent async"); public Task RequestAsync(Func> call) - where TResponse : IElasticsearchResponse => + where TResponse : ElasticsearchResponse => WhenCallingAsync(call, "request async"); - //public UrlTester LowLevel(Func call) + //public UrlTester LowLevel(Func call) //{ // var callDetails = call(Client.LowLevel); // return Assert("lowlevel", callDetails); @@ -60,21 +60,21 @@ public Task RequestAsync(Func(Func call, string typeOfCall) - where TResponse : IElasticsearchResponse + where TResponse : ElasticsearchResponse { var callDetails = call(Client); - return Assert(typeOfCall, callDetails.ApiCall); + return Assert(typeOfCall, callDetails.ApiCallDetails); } internal async Task WhenCallingAsync(Func> call, string typeOfCall) - where TResponse : IElasticsearchResponse + where TResponse : ElasticsearchResponse { - var callDetails = (await call(Client)).ApiCall; + var callDetails = (await call(Client)).ApiCallDetails; return Assert(typeOfCall, callDetails); } - private UrlTester Assert(string typeOfCall, IApiCallDetails callDetails) + private UrlTester Assert(string typeOfCall, ApiCallDetails callDetails) { var url = callDetails.Uri.PathAndQuery; callDetails.Uri.PathEquals(ExpectedUrl, typeOfCall); diff --git a/tests/Tests/Framework/EndpointTests/UrlTesterExtensions.cs b/tests/Tests/Framework/EndpointTests/UrlTesterExtensions.cs index ba3ed68d261..31b2c143b16 100644 --- a/tests/Tests/Framework/EndpointTests/UrlTesterExtensions.cs +++ b/tests/Tests/Framework/EndpointTests/UrlTesterExtensions.cs @@ -11,9 +11,9 @@ namespace Tests.Framework.EndpointTests public static class UrlTesterExtensions { public static async Task RequestAsync(this Task tester, Func> call) - where TResponse : IElasticsearchResponse => await (await tester).WhenCallingAsync(call, "request async"); + where TResponse : ElasticsearchResponse => await (await tester).WhenCallingAsync(call, "request async"); public static async Task FluentAsync(this Task tester, Func> call) - where TResponse : IElasticsearchResponse => await (await tester).WhenCallingAsync(call, "fluent async"); + where TResponse : ElasticsearchResponse => await (await tester).WhenCallingAsync(call, "fluent async"); } } diff --git a/tests/Tests/Tests.csproj b/tests/Tests/Tests.csproj index 544afae381a..7b566bf90fa 100644 --- a/tests/Tests/Tests.csproj +++ b/tests/Tests/Tests.csproj @@ -10,7 +10,7 @@ - + diff --git a/tests/Tests/packages.lock.json b/tests/Tests/packages.lock.json index 3ad9a50a135..7b928a42cf8 100644 --- a/tests/Tests/packages.lock.json +++ b/tests/Tests/packages.lock.json @@ -31,11 +31,11 @@ }, "Elastic.Transport.VirtualizedCluster": { "type": "Direct", - "requested": "[0.3.2, )", - "resolved": "0.3.2", - "contentHash": "KLM7C3AY9R9PvD8JKSb3z208SgzLhBRhhdIjNoyLseHU5hWSKvst0pWPCNwgB1SRTRlRa52C6zc5z/PVxoaR4g==", + "requested": "[0.4.0, )", + "resolved": "0.4.0", + "contentHash": "ayBs9J8+bi1hrlk3+kzlzfur9fTrRskz/IVQfNvxs74SP5gEaxiBp69V4r2WE6cVoZKJa583jyP5vb/yKk/lCg==", "dependencies": { - "Elastic.Transport": "0.3.2" + "Elastic.Transport": "0.4.0" } }, "FSharp.Core": { @@ -195,13 +195,13 @@ }, "Elastic.Transport": { "type": "Transitive", - "resolved": "0.3.2", - "contentHash": "saT+26tm2xsXEbCnZHP0bsQNUQbWrLQ2J9tlzAnxPHKsrnNbcuegNDTfZy8GJdrQNbg4tsnLerzThgkU8rYHbA==", + "resolved": "0.4.0", + "contentHash": "4uqaeeZOboqs8nSvYnQXnGOSTyPo4SvV4NH3o+Ls3OEV1d9VipYS09/8/DcmcklK7hWuQXhrdsQd1b6Vi0a//w==", "dependencies": { "Microsoft.CSharp": "4.7.0", "System.Buffers": "4.5.1", "System.Diagnostics.DiagnosticSource": "5.0.1", - "System.Text.Json": "6.0.1" + "System.Text.Json": "6.0.0" } }, "EmptyFiles": { @@ -1320,8 +1320,8 @@ }, "System.Text.Json": { "type": "Transitive", - "resolved": "6.0.1", - "contentHash": "X3cTdM+jna1YyfTUzToW7aVgINFv7R1W4+1+3hua/YCyLjApPoR8fd+2Cep9DbfYjbv+rBx4K6dlmAWEJr9AHg==", + "resolved": "6.0.0", + "contentHash": "zaJsHfESQvJ11vbXnNlkrR46IaMULk/gHxYsJphzSF+07kTjPHv+Oc14w6QEOfo3Q4hqLJgStUaYB9DBl0TmWg==", "dependencies": { "System.Runtime.CompilerServices.Unsafe": "6.0.0", "System.Text.Encodings.Web": "6.0.0" @@ -1492,7 +1492,7 @@ "elastic.clients.elasticsearch": { "type": "Project", "dependencies": { - "Elastic.Transport": "[0.3.2, )" + "Elastic.Transport": "[0.4.0, )" } }, "elastic.clients.elasticsearch.jsonnetserializer": {