Skip to content

Commit 8649526

Browse files
Generate inference constructor overloads (#8159) (#8161)
Co-authored-by: Florian Bernd <[email protected]>
1 parent b0e53bd commit 8649526

File tree

107 files changed

+3362
-1628
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

107 files changed

+3362
-1628
lines changed

src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/AsyncSearch/SubmitAsyncSearchRequest.g.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -958,7 +958,7 @@ public SubmitAsyncSearchRequestDescriptor(Elastic.Clients.Elasticsearch.Serverle
958958
{
959959
}
960960

961-
public SubmitAsyncSearchRequestDescriptor()
961+
public SubmitAsyncSearchRequestDescriptor() : this(typeof(TDocument))
962962
{
963963
}
964964

src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/Cluster/HealthRequest.g.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@ public HealthRequestDescriptor(Elastic.Clients.Elasticsearch.Serverless.Indices?
186186
{
187187
}
188188

189-
public HealthRequestDescriptor()
189+
public HealthRequestDescriptor() : this(typeof(TDocument))
190190
{
191191
}
192192

src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/CountRequest.g.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -225,7 +225,7 @@ public CountRequestDescriptor(Elastic.Clients.Elasticsearch.Serverless.Indices?
225225
{
226226
}
227227

228-
public CountRequestDescriptor()
228+
public CountRequestDescriptor() : this(typeof(TDocument))
229229
{
230230
}
231231

src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/DeleteByQueryRequest.g.cs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -387,6 +387,10 @@ public DeleteByQueryRequestDescriptor(Elastic.Clients.Elasticsearch.Serverless.I
387387
{
388388
}
389389

390+
public DeleteByQueryRequestDescriptor() : this(typeof(TDocument))
391+
{
392+
}
393+
390394
internal override ApiUrls ApiUrls => ApiUrlLookup.NoNamespaceDeleteByQuery;
391395

392396
protected override HttpMethod StaticHttpMethod => HttpMethod.POST;

src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/Eql/EqlSearchRequest.g.cs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,10 @@ public EqlSearchRequestDescriptor(Elastic.Clients.Elasticsearch.Serverless.Indic
142142
{
143143
}
144144

145+
public EqlSearchRequestDescriptor() : this(typeof(TDocument))
146+
{
147+
}
148+
145149
internal override ApiUrls ApiUrls => ApiUrlLookup.EqlSearch;
146150

147151
protected override HttpMethod StaticHttpMethod => HttpMethod.POST;

src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/FieldCapsRequest.g.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@ public FieldCapsRequestDescriptor(Elastic.Clients.Elasticsearch.Serverless.Indic
161161
{
162162
}
163163

164-
public FieldCapsRequestDescriptor()
164+
public FieldCapsRequestDescriptor() : this(typeof(TDocument))
165165
{
166166
}
167167

src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/Graph/ExploreRequest.g.cs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,10 @@ public ExploreRequestDescriptor(Elastic.Clients.Elasticsearch.Serverless.Indices
107107
{
108108
}
109109

110+
public ExploreRequestDescriptor() : this(typeof(TDocument))
111+
{
112+
}
113+
110114
internal override ApiUrls ApiUrls => ApiUrlLookup.GraphExplore;
111115

112116
protected override HttpMethod StaticHttpMethod => HttpMethod.POST;

src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/IndexManagement/ClearCacheRequest.g.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ public ClearCacheRequestDescriptor(Elastic.Clients.Elasticsearch.Serverless.Indi
142142
{
143143
}
144144

145-
public ClearCacheRequestDescriptor()
145+
public ClearCacheRequestDescriptor() : this(typeof(TDocument))
146146
{
147147
}
148148

src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/IndexManagement/CloseIndexRequest.g.cs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,10 @@ public CloseIndexRequestDescriptor(Elastic.Clients.Elasticsearch.Serverless.Indi
127127
{
128128
}
129129

130+
public CloseIndexRequestDescriptor() : this(typeof(TDocument))
131+
{
132+
}
133+
130134
internal override ApiUrls ApiUrls => ApiUrlLookup.IndexManagementClose;
131135

132136
protected override HttpMethod StaticHttpMethod => HttpMethod.POST;

src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/IndexManagement/DeleteAliasRequest.g.cs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,10 @@ public DeleteAliasRequestDescriptor(Elastic.Clients.Elasticsearch.Serverless.Ind
8383
{
8484
}
8585

86+
public DeleteAliasRequestDescriptor(Elastic.Clients.Elasticsearch.Serverless.Names name) : this(typeof(TDocument), name)
87+
{
88+
}
89+
8690
internal override ApiUrls ApiUrls => ApiUrlLookup.IndexManagementDeleteAlias;
8791

8892
protected override HttpMethod StaticHttpMethod => HttpMethod.DELETE;

0 commit comments

Comments
 (0)