Skip to content

Commit ff9edd7

Browse files
committed
[codegen] update to latest spec
1 parent f96a191 commit ff9edd7

11 files changed

Lines changed: 199 additions & 123 deletions

java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/ComponentTemplateSummary.java

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
import co.elastic.clients.elasticsearch._types.mapping.TypeMapping;
2323
import co.elastic.clients.elasticsearch.indices.AliasDefinition;
2424
import co.elastic.clients.elasticsearch.indices.DataStreamLifecycleWithRollover;
25-
import co.elastic.clients.elasticsearch.indices.DataStreamOptionsTemplate;
25+
import co.elastic.clients.elasticsearch.indices.DataStreamOptions;
2626
import co.elastic.clients.elasticsearch.indices.IndexSettings;
2727
import co.elastic.clients.json.JsonData;
2828
import co.elastic.clients.json.JsonpDeserializable;
@@ -84,7 +84,7 @@ public class ComponentTemplateSummary implements JsonpSerializable {
8484
private final DataStreamLifecycleWithRollover lifecycle;
8585

8686
@Nullable
87-
private final DataStreamOptionsTemplate dataStreamOptions;
87+
private final DataStreamOptions dataStreamOptions;
8888

8989
// ---------------------------------------------------------------------------------------------
9090

@@ -153,7 +153,7 @@ public final DataStreamLifecycleWithRollover lifecycle() {
153153
* API name: {@code data_stream_options}
154154
*/
155155
@Nullable
156-
public final DataStreamOptionsTemplate dataStreamOptions() {
156+
public final DataStreamOptions dataStreamOptions() {
157157
return this.dataStreamOptions;
158158
}
159159

@@ -257,7 +257,7 @@ public static class Builder extends WithJsonObjectBuilderBase<Builder>
257257
private DataStreamLifecycleWithRollover lifecycle;
258258

259259
@Nullable
260-
private DataStreamOptionsTemplate dataStreamOptions;
260+
private DataStreamOptions dataStreamOptions;
261261

262262
/**
263263
* API name: {@code _meta}
@@ -379,7 +379,7 @@ public final Builder lifecycle(
379379
/**
380380
* API name: {@code data_stream_options}
381381
*/
382-
public final Builder dataStreamOptions(@Nullable DataStreamOptionsTemplate value) {
382+
public final Builder dataStreamOptions(@Nullable DataStreamOptions value) {
383383
this.dataStreamOptions = value;
384384
return this;
385385
}
@@ -388,8 +388,8 @@ public final Builder dataStreamOptions(@Nullable DataStreamOptionsTemplate value
388388
* API name: {@code data_stream_options}
389389
*/
390390
public final Builder dataStreamOptions(
391-
Function<DataStreamOptionsTemplate.Builder, ObjectBuilder<DataStreamOptionsTemplate>> fn) {
392-
return this.dataStreamOptions(fn.apply(new DataStreamOptionsTemplate.Builder()).build());
391+
Function<DataStreamOptions.Builder, ObjectBuilder<DataStreamOptions>> fn) {
392+
return this.dataStreamOptions(fn.apply(new DataStreamOptions.Builder()).build());
393393
}
394394

395395
@Override
@@ -427,7 +427,7 @@ protected static void setupComponentTemplateSummaryDeserializer(
427427
op.add(Builder::mappings, TypeMapping._DESERIALIZER, "mappings");
428428
op.add(Builder::aliases, JsonpDeserializer.stringMapDeserializer(AliasDefinition._DESERIALIZER), "aliases");
429429
op.add(Builder::lifecycle, DataStreamLifecycleWithRollover._DESERIALIZER, "lifecycle");
430-
op.add(Builder::dataStreamOptions, DataStreamOptionsTemplate._DESERIALIZER, "data_stream_options");
430+
op.add(Builder::dataStreamOptions, DataStreamOptions._DESERIALIZER, "data_stream_options");
431431

432432
}
433433

java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/GetComponentTemplateRequest.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -150,8 +150,8 @@ public final Time masterTimeout() {
150150
}
151151

152152
/**
153-
* Comma-separated list of component template names used to limit the request.
154-
* Wildcard (<code>*</code>) expressions are supported.
153+
* Name of component template to retrieve. Wildcard (<code>*</code>) expressions
154+
* are supported.
155155
* <p>
156156
* API name: {@code name}
157157
*/
@@ -254,8 +254,8 @@ public final Builder masterTimeout(Function<Time.Builder, ObjectBuilder<Time>> f
254254
}
255255

256256
/**
257-
* Comma-separated list of component template names used to limit the request.
258-
* Wildcard (<code>*</code>) expressions are supported.
257+
* Name of component template to retrieve. Wildcard (<code>*</code>) expressions
258+
* are supported.
259259
* <p>
260260
* API name: {@code name}
261261
*/

java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/PutComponentTemplateRequest.java

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
import co.elastic.clients.elasticsearch._types.ErrorResponse;
2323
import co.elastic.clients.elasticsearch._types.RequestBase;
2424
import co.elastic.clients.elasticsearch._types.Time;
25-
import co.elastic.clients.elasticsearch.indices.IndexState;
25+
import co.elastic.clients.elasticsearch.indices.put_index_template.IndexTemplateMapping;
2626
import co.elastic.clients.json.JsonData;
2727
import co.elastic.clients.json.JsonpDeserializable;
2828
import co.elastic.clients.json.JsonpDeserializer;
@@ -113,7 +113,7 @@ public class PutComponentTemplateRequest extends RequestBase implements JsonpSer
113113

114114
private final String name;
115115

116-
private final IndexState template;
116+
private final IndexTemplateMapping template;
117117

118118
@Nullable
119119
private final Long version;
@@ -219,7 +219,7 @@ public final String name() {
219219
* <p>
220220
* API name: {@code template}
221221
*/
222-
public final IndexState template() {
222+
public final IndexTemplateMapping template() {
223223
return this.template;
224224
}
225225

@@ -299,7 +299,7 @@ public static class Builder extends RequestBase.AbstractBuilder<Builder>
299299

300300
private String name;
301301

302-
private IndexState template;
302+
private IndexTemplateMapping template;
303303

304304
@Nullable
305305
private Long version;
@@ -416,7 +416,7 @@ public final Builder name(String value) {
416416
* <p>
417417
* API name: {@code template}
418418
*/
419-
public final Builder template(IndexState value) {
419+
public final Builder template(IndexTemplateMapping value) {
420420
this.template = value;
421421
return this;
422422
}
@@ -427,8 +427,8 @@ public final Builder template(IndexState value) {
427427
* <p>
428428
* API name: {@code template}
429429
*/
430-
public final Builder template(Function<IndexState.Builder, ObjectBuilder<IndexState>> fn) {
431-
return this.template(fn.apply(new IndexState.Builder()).build());
430+
public final Builder template(Function<IndexTemplateMapping.Builder, ObjectBuilder<IndexTemplateMapping>> fn) {
431+
return this.template(fn.apply(new IndexTemplateMapping.Builder()).build());
432432
}
433433

434434
/**
@@ -474,7 +474,7 @@ protected static void setupPutComponentTemplateRequestDeserializer(
474474

475475
op.add(Builder::meta, JsonpDeserializer.stringMapDeserializer(JsonData._DESERIALIZER), "_meta");
476476
op.add(Builder::deprecated, JsonpDeserializer.booleanDeserializer(), "deprecated");
477-
op.add(Builder::template, IndexState._DESERIALIZER, "template");
477+
op.add(Builder::template, IndexTemplateMapping._DESERIALIZER, "template");
478478
op.add(Builder::version, JsonpDeserializer.longDeserializer(), "version");
479479

480480
}

0 commit comments

Comments
 (0)