Skip to content

Commit ab9f057

Browse files
committed
[codegen] update to latest spec
1 parent 58ec8e8 commit ab9f057

37 files changed

+1352
-1053
lines changed

java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuNormalizationCharFilter.java

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
import co.elastic.clients.json.ObjectDeserializer;
2727
import co.elastic.clients.util.ObjectBuilder;
2828
import jakarta.json.stream.JsonGenerator;
29+
import java.lang.String;
2930
import java.util.Objects;
3031
import java.util.function.Function;
3132
import javax.annotation.Nullable;
@@ -61,13 +62,17 @@ public class IcuNormalizationCharFilter extends CharFilterBase implements CharFi
6162
@Nullable
6263
private final IcuNormalizationType name;
6364

65+
@Nullable
66+
private final String unicodeSetFilter;
67+
6468
// ---------------------------------------------------------------------------------------------
6569

6670
private IcuNormalizationCharFilter(Builder builder) {
6771
super(builder);
6872

6973
this.mode = builder.mode;
7074
this.name = builder.name;
75+
this.unicodeSetFilter = builder.unicodeSetFilter;
7176

7277
}
7378

@@ -99,6 +104,14 @@ public final IcuNormalizationType name() {
99104
return this.name;
100105
}
101106

107+
/**
108+
* API name: {@code unicode_set_filter}
109+
*/
110+
@Nullable
111+
public final String unicodeSetFilter() {
112+
return this.unicodeSetFilter;
113+
}
114+
102115
protected void serializeInternal(JsonGenerator generator, JsonpMapper mapper) {
103116

104117
generator.write("type", "icu_normalizer");
@@ -111,6 +124,11 @@ protected void serializeInternal(JsonGenerator generator, JsonpMapper mapper) {
111124
generator.writeKey("name");
112125
this.name.serialize(generator, mapper);
113126
}
127+
if (this.unicodeSetFilter != null) {
128+
generator.writeKey("unicode_set_filter");
129+
generator.write(this.unicodeSetFilter);
130+
131+
}
114132

115133
}
116134

@@ -129,6 +147,9 @@ public static class Builder extends CharFilterBase.AbstractBuilder<Builder>
129147
@Nullable
130148
private IcuNormalizationType name;
131149

150+
@Nullable
151+
private String unicodeSetFilter;
152+
132153
/**
133154
* API name: {@code mode}
134155
*/
@@ -145,6 +166,14 @@ public final Builder name(@Nullable IcuNormalizationType value) {
145166
return this;
146167
}
147168

169+
/**
170+
* API name: {@code unicode_set_filter}
171+
*/
172+
public final Builder unicodeSetFilter(@Nullable String value) {
173+
this.unicodeSetFilter = value;
174+
return this;
175+
}
176+
148177
@Override
149178
protected Builder self() {
150179
return this;
@@ -176,6 +205,7 @@ protected static void setupIcuNormalizationCharFilterDeserializer(
176205
CharFilterBase.setupCharFilterBaseDeserializer(op);
177206
op.add(Builder::mode, IcuNormalizationMode._DESERIALIZER, "mode");
178207
op.add(Builder::name, IcuNormalizationType._DESERIALIZER, "name");
208+
op.add(Builder::unicodeSetFilter, JsonpDeserializer.stringDeserializer(), "unicode_set_filter");
179209

180210
op.ignore("type");
181211
}

java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RangeQueryBase.java

Lines changed: 0 additions & 70 deletions
Original file line numberDiff line numberDiff line change
@@ -72,12 +72,6 @@ public abstract class RangeQueryBase<T> extends QueryBase {
7272
@Nullable
7373
private final T lte;
7474

75-
@Nullable
76-
private final T from;
77-
78-
@Nullable
79-
private final T to;
80-
8175
@Nullable
8276
private final JsonpSerializer<T> tSerializer;
8377

@@ -91,8 +85,6 @@ protected RangeQueryBase(AbstractBuilder<T, ?> builder) {
9185
this.gte = builder.gte;
9286
this.lt = builder.lt;
9387
this.lte = builder.lte;
94-
this.from = builder.from;
95-
this.to = builder.to;
9688
this.tSerializer = builder.tSerializer;
9789

9890
}
@@ -147,28 +139,6 @@ public final T lte() {
147139
return this.lte;
148140
}
149141

150-
/**
151-
* API name: {@code from}
152-
*
153-
* @deprecated 8.16.0 Use gte or gt instead
154-
*/
155-
@Deprecated
156-
@Nullable
157-
public final T from() {
158-
return this.from;
159-
}
160-
161-
/**
162-
* API name: {@code to}
163-
*
164-
* @deprecated 8.16.0 Use lte or lt instead
165-
*/
166-
@Deprecated
167-
@Nullable
168-
public final T to() {
169-
return this.to;
170-
}
171-
172142
protected void serializeInternal(JsonGenerator generator, JsonpMapper mapper) {
173143

174144
super.serializeInternal(generator, mapper);
@@ -196,16 +166,6 @@ protected void serializeInternal(JsonGenerator generator, JsonpMapper mapper) {
196166
JsonpUtils.serialize(this.lte, generator, tSerializer, mapper);
197167

198168
}
199-
if (this.from != null) {
200-
generator.writeKey("from");
201-
JsonpUtils.serialize(this.from, generator, tSerializer, mapper);
202-
203-
}
204-
if (this.to != null) {
205-
generator.writeKey("to");
206-
JsonpUtils.serialize(this.to, generator, tSerializer, mapper);
207-
208-
}
209169

210170
}
211171

@@ -227,12 +187,6 @@ public abstract static class AbstractBuilder<T, BuilderT extends AbstractBuilder
227187
@Nullable
228188
private T lte;
229189

230-
@Nullable
231-
private T from;
232-
233-
@Nullable
234-
private T to;
235-
236190
@Nullable
237191
private JsonpSerializer<T> tSerializer;
238192

@@ -286,28 +240,6 @@ public final BuilderT lte(@Nullable T value) {
286240
return self();
287241
}
288242

289-
/**
290-
* API name: {@code from}
291-
*
292-
* @deprecated 8.16.0 Use gte or gt instead
293-
*/
294-
@Deprecated
295-
public final BuilderT from(@Nullable T value) {
296-
this.from = value;
297-
return self();
298-
}
299-
300-
/**
301-
* API name: {@code to}
302-
*
303-
* @deprecated 8.16.0 Use lte or lt instead
304-
*/
305-
@Deprecated
306-
public final BuilderT to(@Nullable T value) {
307-
this.to = value;
308-
return self();
309-
}
310-
311243
/**
312244
* Serializer for T. If not set, an attempt will be made to find a serializer
313245
* from the JSON context.
@@ -328,8 +260,6 @@ protected static <T, BuilderT extends AbstractBuilder<T, BuilderT>> void setupRa
328260
op.add(AbstractBuilder::gte, tDeserializer, "gte");
329261
op.add(AbstractBuilder::lt, tDeserializer, "lt");
330262
op.add(AbstractBuilder::lte, tDeserializer, "lte");
331-
op.add(AbstractBuilder::from, tDeserializer, "from");
332-
op.add(AbstractBuilder::to, tDeserializer, "to");
333263

334264
}
335265

0 commit comments

Comments
 (0)