Skip to content

Commit cd4964a

Browse files
committed
[codegen] update to latest spec and generator
1 parent 3f47989 commit cd4964a

File tree

107 files changed

+646
-13550
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

+646
-13550
lines changed

java-client/src/main/java/co/elastic/clients/elasticsearch/ElasticsearchAsyncClient.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -180,12 +180,19 @@
180180
*/
181181
public class ElasticsearchAsyncClient extends ApiClient<ElasticsearchTransport, ElasticsearchAsyncClient> {
182182

183+
/**
184+
* Creates a client from a {@link ElasticsearchTransportConfig.Default}}
185+
* configuration created with an inline lambda expression.
186+
*/
183187
public static ElasticsearchAsyncClient of(
184188
Function<ElasticsearchTransportConfig.Builder, ElasticsearchTransportConfig.Builder> fn) {
185189
return new ElasticsearchAsyncClient(
186190
fn.apply(new ElasticsearchTransportConfig.Builder()).build().buildTransport());
187191
}
188192

193+
/**
194+
* Creates a client from an {@link ElasticsearchTransportConfig}.
195+
*/
189196
public ElasticsearchAsyncClient(ElasticsearchTransportConfig config) {
190197
this(config.buildTransport());
191198
}

java-client/src/main/java/co/elastic/clients/elasticsearch/ElasticsearchClient.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -181,11 +181,18 @@
181181
*/
182182
public class ElasticsearchClient extends ApiClient<ElasticsearchTransport, ElasticsearchClient> {
183183

184+
/**
185+
* Creates a client from a {@link ElasticsearchTransportConfig.Default}}
186+
* configuration created with an inline lambda expression.
187+
*/
184188
public static ElasticsearchClient of(
185189
Function<ElasticsearchTransportConfig.Builder, ElasticsearchTransportConfig.Builder> fn) {
186190
return new ElasticsearchClient(fn.apply(new ElasticsearchTransportConfig.Builder()).build().buildTransport());
187191
}
188192

193+
/**
194+
* Creates a client from an {@link ElasticsearchTransportConfig}.
195+
*/
189196
public ElasticsearchClient(ElasticsearchTransportConfig config) {
190197
this(config.buildTransport());
191198
}

java-client/src/main/java/co/elastic/clients/elasticsearch/doc-files/api-spec.html

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,14 @@
2727
'_global.create.Response': '_global/create/CreateResponse.ts#L22-L25',
2828
'_global.delete.Request': '_global/delete/DeleteRequest.ts#L34-L146',
2929
<<<<<<< HEAD
30+
<<<<<<< HEAD
3031
'_global.delete.Response': '_global/delete/DeleteResponse.ts#L22-L35',
3132
=======
3233
'_global.delete.Response': '_global/delete/DeleteResponse.ts#L22-L34',
3334
>>>>>>> 03828daff (regen from latest spec)
35+
=======
36+
'_global.delete.Response': '_global/delete/DeleteResponse.ts#L22-L35',
37+
>>>>>>> b5f478d93 ([codegen] update to latest spec and generator)
3438
'_global.delete_by_query.Request': '_global/delete_by_query/DeleteByQueryRequest.ts#L36-L314',
3539
'_global.delete_by_query.Response': '_global/delete_by_query/DeleteByQueryResponse.ts#L26-L88',
3640
'_global.delete_by_query_rethrottle.Request': '_global/delete_by_query_rethrottle/DeleteByQueryRethrottleRequest.ts#L24-L55',
@@ -1813,6 +1817,9 @@
18131817
'inference._types.TextEmbeddingInferenceResult': 'inference/_types/Results.ts#L67-L75',
18141818
'inference._types.TextEmbeddingResult': 'inference/_types/Results.ts#L60-L65',
18151819
<<<<<<< HEAD
1820+
<<<<<<< HEAD
1821+
=======
1822+
>>>>>>> b5f478d93 ([codegen] update to latest spec and generator)
18161823
'inference._types.ToolCall': 'inference/_types/CommonTypes.ts#L112-L128',
18171824
'inference._types.ToolCallFunction': 'inference/_types/CommonTypes.ts#L98-L110',
18181825
'inference._types.VoyageAIServiceSettings': 'inference/_types/CommonTypes.ts#L1075-L1106',
@@ -1824,6 +1831,7 @@
18241831
'inference._types.WatsonxTaskType': 'inference/_types/CommonTypes.ts#L1182-L1184',
18251832
'inference.chat_completion_unified.Request': 'inference/chat_completion_unified/UnifiedRequest.ts#L24-L53',
18261833
'inference.chat_completion_unified.Response': 'inference/chat_completion_unified/UnifiedResponse.ts#L22-L25',
1834+
<<<<<<< HEAD
18271835
=======
18281836
'inference.chat_completion_unified.CompletionTool': 'inference/chat_completion_unified/UnifiedRequest.ts#L180-L192',
18291837
'inference.chat_completion_unified.CompletionToolChoice': 'inference/chat_completion_unified/UnifiedRequest.ts#L143-L155',
@@ -1838,19 +1846,26 @@
18381846
'inference.chat_completion_unified.ToolCall': 'inference/chat_completion_unified/UnifiedRequest.ts#L87-L103',
18391847
'inference.chat_completion_unified.ToolCallFunction': 'inference/chat_completion_unified/UnifiedRequest.ts#L73-L85',
18401848
>>>>>>> 03828daff (regen from latest spec)
1849+
=======
1850+
>>>>>>> b5f478d93 ([codegen] update to latest spec and generator)
18411851
'inference.completion.Request': 'inference/completion/CompletionRequest.ts#L25-L63',
18421852
'inference.completion.Response': 'inference/completion/CompletionResponse.ts#L22-L25',
18431853
'inference.delete.Request': 'inference/delete/DeleteRequest.ts#L24-L66',
18441854
'inference.delete.Response': 'inference/delete/DeleteResponse.ts#L22-L25',
18451855
'inference.get.Request': 'inference/get/GetRequest.ts#L24-L56',
18461856
'inference.get.Response': 'inference/get/GetResponse.ts#L22-L26',
18471857
<<<<<<< HEAD
1858+
<<<<<<< HEAD
18481859
'inference.post_eis_chat_completion.Request': 'inference/post_eis_chat_completion/PostEisChatCompletionRequest.ts#L23-L48',
18491860
'inference.post_eis_chat_completion.Response': 'inference/post_eis_chat_completion/PostEisChatCompletionResponse.ts#L22-L25',
18501861
=======
18511862
'inference.post_eis_chat_completion.Request': 'inference/post_eis_chat_completion/PostEisChatCompletionRequest.ts#L23-L46',
18521863
'inference.post_eis_chat_completion.Response': 'inference/post_eis_chat_completion/PostEisChatCompletionResponse.ts#L22-L24',
18531864
>>>>>>> 03828daff (regen from latest spec)
1865+
=======
1866+
'inference.post_eis_chat_completion.Request': 'inference/post_eis_chat_completion/PostEisChatCompletionRequest.ts#L23-L48',
1867+
'inference.post_eis_chat_completion.Response': 'inference/post_eis_chat_completion/PostEisChatCompletionResponse.ts#L22-L25',
1868+
>>>>>>> b5f478d93 ([codegen] update to latest spec and generator)
18541869
'inference.put.Request': 'inference/put/PutRequest.ts#L25-L65',
18551870
'inference.put.Response': 'inference/put/PutResponse.ts#L22-L25',
18561871
'inference.put_alibabacloud.Request': 'inference/put_alibabacloud/PutAlibabaCloudRequest.ts#L30-L83',

java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ChatCompletionUnifiedRequest.java

Lines changed: 46 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,12 @@
2020
package co.elastic.clients.elasticsearch.inference;
2121

2222
import co.elastic.clients.elasticsearch._types.ErrorResponse;
23+
import co.elastic.clients.elasticsearch._types.RequestBase;
2324
import co.elastic.clients.elasticsearch._types.Time;
2425
import co.elastic.clients.json.JsonpDeserializable;
2526
import co.elastic.clients.json.JsonpDeserializer;
27+
import co.elastic.clients.json.JsonpMapper;
28+
import co.elastic.clients.json.JsonpSerializable;
2629
import co.elastic.clients.json.ObjectBuilderDeserializer;
2730
import co.elastic.clients.json.ObjectDeserializer;
2831
import co.elastic.clients.transport.Endpoint;
@@ -34,11 +37,15 @@
3437
import jakarta.json.stream.JsonGenerator;
3538
<<<<<<< HEAD
3639
<<<<<<< HEAD
40+
<<<<<<< HEAD
3741
import jakarta.json.stream.JsonParser;
3842
=======
3943
>>>>>>> 03828daff (regen from latest spec)
4044
=======
4145
>>>>>>> c49af58dc (Revert "temp rebase fix")
46+
=======
47+
import jakarta.json.stream.JsonParser;
48+
>>>>>>> b5f478d93 ([codegen] update to latest spec and generator)
4249
import java.lang.String;
4350
import java.util.HashMap;
4451
import java.util.Map;
@@ -71,12 +78,13 @@ >>>>>>> c49af58dc (Revert "temp rebase fix")
7178
* specification</a>
7279
*/
7380
@JsonpDeserializable
74-
public class ChatCompletionUnifiedRequest extends RequestChatCompletionBase {
81+
public class ChatCompletionUnifiedRequest extends RequestBase implements JsonpSerializable {
7582
private final String inferenceId;
7683

7784
@Nullable
7885
private final Time timeout;
7986

87+
<<<<<<< HEAD
8088
<<<<<<< HEAD
8189
<<<<<<< HEAD
8290
private final RequestChatCompletion chatCompletionRequest;
@@ -85,21 +93,29 @@ public class ChatCompletionUnifiedRequest extends RequestChatCompletionBase {
8593
>>>>>>> 03828daff (regen from latest spec)
8694
=======
8795
>>>>>>> c49af58dc (Revert "temp rebase fix")
96+
=======
97+
private final RequestChatCompletion chatCompletionRequest;
98+
99+
>>>>>>> b5f478d93 ([codegen] update to latest spec and generator)
88100
// ---------------------------------------------------------------------------------------------
89101

90102
private ChatCompletionUnifiedRequest(Builder builder) {
91-
super(builder);
92103

93104
this.inferenceId = ApiTypeHelper.requireNonNull(builder.inferenceId, this, "inferenceId");
94105
this.timeout = builder.timeout;
95106
<<<<<<< HEAD
107+
<<<<<<< HEAD
96108
<<<<<<< HEAD
97109
this.chatCompletionRequest = ApiTypeHelper.requireNonNull(builder.chatCompletionRequest, this,
98110
"chatCompletionRequest");
99111
=======
100112
>>>>>>> 03828daff (regen from latest spec)
101113
=======
102114
>>>>>>> c49af58dc (Revert "temp rebase fix")
115+
=======
116+
this.chatCompletionRequest = ApiTypeHelper.requireNonNull(builder.chatCompletionRequest, this,
117+
"chatCompletionRequest");
118+
>>>>>>> b5f478d93 ([codegen] update to latest spec and generator)
103119

104120
}
105121

@@ -128,6 +144,9 @@ public final Time timeout() {
128144

129145
<<<<<<< HEAD
130146
<<<<<<< HEAD
147+
<<<<<<< HEAD
148+
=======
149+
>>>>>>> b5f478d93 ([codegen] update to latest spec and generator)
131150
/**
132151
* Required - Request body.
133152
*/
@@ -143,24 +162,28 @@ public void serialize(JsonGenerator generator, JsonpMapper mapper) {
143162

144163
}
145164

165+
<<<<<<< HEAD
146166
=======
147167
>>>>>>> 03828daff (regen from latest spec)
148168
=======
149169
>>>>>>> c49af58dc (Revert "temp rebase fix")
170+
=======
171+
>>>>>>> b5f478d93 ([codegen] update to latest spec and generator)
150172
// ---------------------------------------------------------------------------------------------
151173

152174
/**
153175
* Builder for {@link ChatCompletionUnifiedRequest}.
154176
*/
155177

156-
public static class Builder extends RequestChatCompletionBase.AbstractBuilder<Builder>
178+
public static class Builder extends RequestBase.AbstractBuilder<Builder>
157179
implements
158180
ObjectBuilder<ChatCompletionUnifiedRequest> {
159181
private String inferenceId;
160182

161183
@Nullable
162184
private Time timeout;
163185

186+
<<<<<<< HEAD
164187
<<<<<<< HEAD
165188
<<<<<<< HEAD
166189
private RequestChatCompletion chatCompletionRequest;
@@ -169,6 +192,10 @@ public static class Builder extends RequestChatCompletionBase.AbstractBuilder<Bu
169192
>>>>>>> 03828daff (regen from latest spec)
170193
=======
171194
>>>>>>> c49af58dc (Revert "temp rebase fix")
195+
=======
196+
private RequestChatCompletion chatCompletionRequest;
197+
198+
>>>>>>> b5f478d93 ([codegen] update to latest spec and generator)
172199
/**
173200
* Required - The inference Id
174201
* <p>
@@ -200,6 +227,9 @@ public final Builder timeout(Function<Time.Builder, ObjectBuilder<Time>> fn) {
200227

201228
<<<<<<< HEAD
202229
<<<<<<< HEAD
230+
<<<<<<< HEAD
231+
=======
232+
>>>>>>> b5f478d93 ([codegen] update to latest spec and generator)
203233
/**
204234
* Required - Request body.
205235
*/
@@ -225,10 +255,13 @@ public Builder withJson(JsonParser parser, JsonpMapper mapper) {
225255
return this.chatCompletionRequest(value);
226256
}
227257

258+
<<<<<<< HEAD
228259
=======
229260
>>>>>>> 03828daff (regen from latest spec)
230261
=======
231262
>>>>>>> c49af58dc (Revert "temp rebase fix")
263+
=======
264+
>>>>>>> b5f478d93 ([codegen] update to latest spec and generator)
232265
@Override
233266
protected Builder self() {
234267
return this;
@@ -247,6 +280,7 @@ public ChatCompletionUnifiedRequest build() {
247280
}
248281
}
249282

283+
<<<<<<< HEAD
250284
<<<<<<< HEAD
251285
public static final JsonpDeserializer<ChatCompletionUnifiedRequest> _DESERIALIZER = createChatCompletionUnifiedRequestDeserializer();
252286
protected static JsonpDeserializer<ChatCompletionUnifiedRequest> createChatCompletionUnifiedRequestDeserializer() {
@@ -275,6 +309,15 @@ protected static void setupChatCompletionUnifiedRequestDeserializer(
275309
=======
276310

277311
>>>>>>> c49af58dc (Revert "temp rebase fix")
312+
=======
313+
public static final JsonpDeserializer<ChatCompletionUnifiedRequest> _DESERIALIZER = createChatCompletionUnifiedRequestDeserializer();
314+
protected static JsonpDeserializer<ChatCompletionUnifiedRequest> createChatCompletionUnifiedRequestDeserializer() {
315+
316+
JsonpDeserializer<RequestChatCompletion> valueDeserializer = RequestChatCompletion._DESERIALIZER;
317+
318+
return JsonpDeserializer.of(valueDeserializer.acceptedEvents(), (parser, mapper, event) -> new Builder()
319+
.chatCompletionRequest(valueDeserializer.deserialize(parser, mapper, event)).build());
320+
>>>>>>> b5f478d93 ([codegen] update to latest spec and generator)
278321
}
279322

280323
// ---------------------------------------------------------------------------------------------

java-client/src/main/java/co/elastic/clients/elasticsearch/inference/EisTaskType.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
* under the License.
1818
*/
1919

20+
<<<<<<< HEAD
2021
<<<<<<< HEAD:java-client/src/main/java/co/elastic/clients/elasticsearch/inference/EisTaskType.java
2122
package co.elastic.clients.elasticsearch.inference;
2223
=======
@@ -26,6 +27,9 @@
2627
package co.elastic.clients.elasticsearch.inference.put_openai;
2728
>>>>>>>> c86960dc6 (regen from latest spec):java-client/src/main/java/co/elastic/clients/elasticsearch/inference/put_openai/ServiceType.java
2829
>>>>>>> 03828daff (regen from latest spec):java-client/src/main/java/co/elastic/clients/elasticsearch/inference/put_openai/ServiceType.java
30+
=======
31+
package co.elastic.clients.elasticsearch.inference;
32+
>>>>>>> b5f478d93 ([codegen] update to latest spec and generator)
2933

3034
import co.elastic.clients.json.JsonEnum;
3135
import co.elastic.clients.json.JsonpDeserializable;
@@ -48,13 +52,17 @@ >>>>>>>> c86960dc6 (regen from latest spec):java-client/src/main/java/co/elastic
4852

4953
/**
5054
*
55+
<<<<<<< HEAD
5156
<<<<<<< HEAD:java-client/src/main/java/co/elastic/clients/elasticsearch/inference/EisTaskType.java
57+
=======
58+
>>>>>>> b5f478d93 ([codegen] update to latest spec and generator)
5259
* @see <a href="../doc-files/api-spec.html#inference._types.EisTaskType">API
5360
* specification</a>
5461
*/
5562
@JsonpDeserializable
5663
public enum EisTaskType implements JsonEnum {
5764
ChatCompletion("chat_completion"),
65+
<<<<<<< HEAD
5866
=======
5967
* @see <a href=
6068
<<<<<<<< HEAD:java-client/src/main/java/co/elastic/clients/elasticsearch/inference/put_voyageai/ServiceType.java
@@ -72,6 +80,8 @@ public enum ServiceType implements JsonEnum {
7280
Openai("openai"),
7381
>>>>>>>> c86960dc6 (regen from latest spec):java-client/src/main/java/co/elastic/clients/elasticsearch/inference/put_openai/ServiceType.java
7482
>>>>>>> 03828daff (regen from latest spec):java-client/src/main/java/co/elastic/clients/elasticsearch/inference/put_openai/ServiceType.java
83+
=======
84+
>>>>>>> b5f478d93 ([codegen] update to latest spec and generator)
7585

7686
;
7787

0 commit comments

Comments
 (0)