Skip to content

Commit 6c542d4

Browse files
committed
[codegen] Re-add properties with a dot in their name, add overloaded FieldValue setters
1 parent 19aabb7 commit 6c542d4

19 files changed

+2952
-4
lines changed

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

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -256,6 +256,38 @@ public final Builder missing(Function<FieldValue.Builder, ObjectBuilder<FieldVal
256256
return this.missing(fn.apply(new FieldValue.Builder()).build());
257257
}
258258

259+
/**
260+
* API name: {@code missing}
261+
*/
262+
public final Builder missing(String value) {
263+
this.missing = FieldValue.of(value);
264+
return this;
265+
}
266+
267+
/**
268+
* API name: {@code missing}
269+
*/
270+
public final Builder missing(long value) {
271+
this.missing = FieldValue.of(value);
272+
return this;
273+
}
274+
275+
/**
276+
* API name: {@code missing}
277+
*/
278+
public final Builder missing(double value) {
279+
this.missing = FieldValue.of(value);
280+
return this;
281+
}
282+
283+
/**
284+
* API name: {@code missing}
285+
*/
286+
public final Builder missing(boolean value) {
287+
this.missing = FieldValue.of(value);
288+
return this;
289+
}
290+
259291
/**
260292
* API name: {@code mode}
261293
*/

java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/DateRangeAggregation.java

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -238,6 +238,38 @@ public final Builder missing(Function<FieldValue.Builder, ObjectBuilder<FieldVal
238238
return this.missing(fn.apply(new FieldValue.Builder()).build());
239239
}
240240

241+
/**
242+
* API name: {@code missing}
243+
*/
244+
public final Builder missing(String value) {
245+
this.missing = FieldValue.of(value);
246+
return this;
247+
}
248+
249+
/**
250+
* API name: {@code missing}
251+
*/
252+
public final Builder missing(long value) {
253+
this.missing = FieldValue.of(value);
254+
return this;
255+
}
256+
257+
/**
258+
* API name: {@code missing}
259+
*/
260+
public final Builder missing(double value) {
261+
this.missing = FieldValue.of(value);
262+
return this;
263+
}
264+
265+
/**
266+
* API name: {@code missing}
267+
*/
268+
public final Builder missing(boolean value) {
269+
this.missing = FieldValue.of(value);
270+
return this;
271+
}
272+
241273
/**
242274
* API name: {@code ranges}
243275
* <p>

java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/InferenceAggregate.java

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -226,6 +226,38 @@ public final Builder value(Function<FieldValue.Builder, ObjectBuilder<FieldValue
226226
return this.value(fn.apply(new FieldValue.Builder()).build());
227227
}
228228

229+
/**
230+
* API name: {@code value}
231+
*/
232+
public final Builder value(String value) {
233+
this.value = FieldValue.of(value);
234+
return this;
235+
}
236+
237+
/**
238+
* API name: {@code value}
239+
*/
240+
public final Builder value(long value) {
241+
this.value = FieldValue.of(value);
242+
return this;
243+
}
244+
245+
/**
246+
* API name: {@code value}
247+
*/
248+
public final Builder value(double value) {
249+
this.value = FieldValue.of(value);
250+
return this;
251+
}
252+
253+
/**
254+
* API name: {@code value}
255+
*/
256+
public final Builder value(boolean value) {
257+
this.value = FieldValue.of(value);
258+
return this;
259+
}
260+
229261
/**
230262
* API name: {@code feature_importance}
231263
* <p>

java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/InferenceTopClassEntry.java

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,38 @@ public final Builder className(Function<FieldValue.Builder, ObjectBuilder<FieldV
140140
return this.className(fn.apply(new FieldValue.Builder()).build());
141141
}
142142

143+
/**
144+
* Required - API name: {@code class_name}
145+
*/
146+
public final Builder className(String value) {
147+
this.className = FieldValue.of(value);
148+
return this;
149+
}
150+
151+
/**
152+
* Required - API name: {@code class_name}
153+
*/
154+
public final Builder className(long value) {
155+
this.className = FieldValue.of(value);
156+
return this;
157+
}
158+
159+
/**
160+
* Required - API name: {@code class_name}
161+
*/
162+
public final Builder className(double value) {
163+
this.className = FieldValue.of(value);
164+
return this;
165+
}
166+
167+
/**
168+
* Required - API name: {@code class_name}
169+
*/
170+
public final Builder className(boolean value) {
171+
this.className = FieldValue.of(value);
172+
return this;
173+
}
174+
143175
/**
144176
* Required - API name: {@code class_probability}
145177
*/

java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/MetricAggregationBase.java

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -156,6 +156,38 @@ public final BuilderT missing(Function<FieldValue.Builder, ObjectBuilder<FieldVa
156156
return this.missing(fn.apply(new FieldValue.Builder()).build());
157157
}
158158

159+
/**
160+
* API name: {@code missing}
161+
*/
162+
public final BuilderT missing(String value) {
163+
this.missing = FieldValue.of(value);
164+
return self();
165+
}
166+
167+
/**
168+
* API name: {@code missing}
169+
*/
170+
public final BuilderT missing(long value) {
171+
this.missing = FieldValue.of(value);
172+
return self();
173+
}
174+
175+
/**
176+
* API name: {@code missing}
177+
*/
178+
public final BuilderT missing(double value) {
179+
this.missing = FieldValue.of(value);
180+
return self();
181+
}
182+
183+
/**
184+
* API name: {@code missing}
185+
*/
186+
public final BuilderT missing(boolean value) {
187+
this.missing = FieldValue.of(value);
188+
return self();
189+
}
190+
159191
/**
160192
* API name: {@code script}
161193
*/

java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/MissingAggregation.java

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,38 @@ public final Builder missing(Function<FieldValue.Builder, ObjectBuilder<FieldVal
144144
return this.missing(fn.apply(new FieldValue.Builder()).build());
145145
}
146146

147+
/**
148+
* API name: {@code missing}
149+
*/
150+
public final Builder missing(String value) {
151+
this.missing = FieldValue.of(value);
152+
return this;
153+
}
154+
155+
/**
156+
* API name: {@code missing}
157+
*/
158+
public final Builder missing(long value) {
159+
this.missing = FieldValue.of(value);
160+
return this;
161+
}
162+
163+
/**
164+
* API name: {@code missing}
165+
*/
166+
public final Builder missing(double value) {
167+
this.missing = FieldValue.of(value);
168+
return this;
169+
}
170+
171+
/**
172+
* API name: {@code missing}
173+
*/
174+
public final Builder missing(boolean value) {
175+
this.missing = FieldValue.of(value);
176+
return this;
177+
}
178+
147179
@Override
148180
protected Builder self() {
149181
return this;

java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/RareTermsAggregation.java

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -284,6 +284,38 @@ public final Builder missing(Function<FieldValue.Builder, ObjectBuilder<FieldVal
284284
return this.missing(fn.apply(new FieldValue.Builder()).build());
285285
}
286286

287+
/**
288+
* API name: {@code missing}
289+
*/
290+
public final Builder missing(String value) {
291+
this.missing = FieldValue.of(value);
292+
return this;
293+
}
294+
295+
/**
296+
* API name: {@code missing}
297+
*/
298+
public final Builder missing(long value) {
299+
this.missing = FieldValue.of(value);
300+
return this;
301+
}
302+
303+
/**
304+
* API name: {@code missing}
305+
*/
306+
public final Builder missing(double value) {
307+
this.missing = FieldValue.of(value);
308+
return this;
309+
}
310+
311+
/**
312+
* API name: {@code missing}
313+
*/
314+
public final Builder missing(boolean value) {
315+
this.missing = FieldValue.of(value);
316+
return this;
317+
}
318+
287319
/**
288320
* API name: {@code precision}
289321
*/

java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TermsAggregation.java

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -482,6 +482,38 @@ public final Builder missing(Function<FieldValue.Builder, ObjectBuilder<FieldVal
482482
return this.missing(fn.apply(new FieldValue.Builder()).build());
483483
}
484484

485+
/**
486+
* API name: {@code missing}
487+
*/
488+
public final Builder missing(String value) {
489+
this.missing = FieldValue.of(value);
490+
return this;
491+
}
492+
493+
/**
494+
* API name: {@code missing}
495+
*/
496+
public final Builder missing(long value) {
497+
this.missing = FieldValue.of(value);
498+
return this;
499+
}
500+
501+
/**
502+
* API name: {@code missing}
503+
*/
504+
public final Builder missing(double value) {
505+
this.missing = FieldValue.of(value);
506+
return this;
507+
}
508+
509+
/**
510+
* API name: {@code missing}
511+
*/
512+
public final Builder missing(boolean value) {
513+
this.missing = FieldValue.of(value);
514+
return this;
515+
}
516+
485517
/**
486518
* API name: {@code missing_order}
487519
*/

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

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -274,6 +274,38 @@ public final Builder value(Function<FieldValue.Builder, ObjectBuilder<FieldValue
274274
return this.value(fn.apply(new FieldValue.Builder()).build());
275275
}
276276

277+
/**
278+
* Required - API name: {@code value}
279+
*/
280+
public final Builder value(String value) {
281+
this.value = FieldValue.of(value);
282+
return this;
283+
}
284+
285+
/**
286+
* Required - API name: {@code value}
287+
*/
288+
public final Builder value(long value) {
289+
this.value = FieldValue.of(value);
290+
return this;
291+
}
292+
293+
/**
294+
* Required - API name: {@code value}
295+
*/
296+
public final Builder value(double value) {
297+
this.value = FieldValue.of(value);
298+
return this;
299+
}
300+
301+
/**
302+
* Required - API name: {@code value}
303+
*/
304+
public final Builder value(boolean value) {
305+
this.value = FieldValue.of(value);
306+
return this;
307+
}
308+
277309
@Override
278310
protected Builder self() {
279311
return this;

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

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -468,6 +468,38 @@ public final Builder query(Function<FieldValue.Builder, ObjectBuilder<FieldValue
468468
return this.query(fn.apply(new FieldValue.Builder()).build());
469469
}
470470

471+
/**
472+
* Required - API name: {@code query}
473+
*/
474+
public final Builder query(String value) {
475+
this.query = FieldValue.of(value);
476+
return this;
477+
}
478+
479+
/**
480+
* Required - API name: {@code query}
481+
*/
482+
public final Builder query(long value) {
483+
this.query = FieldValue.of(value);
484+
return this;
485+
}
486+
487+
/**
488+
* Required - API name: {@code query}
489+
*/
490+
public final Builder query(double value) {
491+
this.query = FieldValue.of(value);
492+
return this;
493+
}
494+
495+
/**
496+
* Required - API name: {@code query}
497+
*/
498+
public final Builder query(boolean value) {
499+
this.query = FieldValue.of(value);
500+
return this;
501+
}
502+
471503
/**
472504
* API name: {@code zero_terms_query}
473505
*/

0 commit comments

Comments
 (0)