1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.codelibs.fess.es.config.cbean.ca.bs;
17
18 import org.codelibs.fess.es.config.allcommon.EsAbstractConditionAggregation;
19 import org.codelibs.fess.es.config.allcommon.EsAbstractConditionQuery;
20 import org.codelibs.fess.es.config.cbean.ca.RelatedQueryCA;
21 import org.codelibs.fess.es.config.cbean.cq.RelatedQueryCQ;
22 import org.codelibs.fess.es.config.cbean.cq.bs.BsRelatedQueryCQ;
23 import org.elasticsearch.search.aggregations.bucket.filter.FilterAggregationBuilder;
24 import org.elasticsearch.search.aggregations.bucket.global.GlobalAggregationBuilder;
25 import org.elasticsearch.search.aggregations.bucket.histogram.HistogramAggregationBuilder;
26 import org.elasticsearch.search.aggregations.bucket.missing.MissingAggregationBuilder;
27 import org.elasticsearch.search.aggregations.bucket.range.RangeAggregationBuilder;
28 import org.elasticsearch.search.aggregations.bucket.range.ip.IpRangeAggregationBuilder;
29 import org.elasticsearch.search.aggregations.bucket.sampler.SamplerAggregationBuilder;
30 import org.elasticsearch.search.aggregations.bucket.significant.SignificantTermsAggregationBuilder;
31 import org.elasticsearch.search.aggregations.bucket.terms.TermsAggregationBuilder;
32 import org.elasticsearch.search.aggregations.metrics.avg.AvgAggregationBuilder;
33 import org.elasticsearch.search.aggregations.metrics.cardinality.CardinalityAggregationBuilder;
34 import org.elasticsearch.search.aggregations.metrics.max.MaxAggregationBuilder;
35 import org.elasticsearch.search.aggregations.metrics.min.MinAggregationBuilder;
36 import org.elasticsearch.search.aggregations.metrics.percentiles.PercentileRanksAggregationBuilder;
37 import org.elasticsearch.search.aggregations.metrics.percentiles.PercentilesAggregationBuilder;
38 import org.elasticsearch.search.aggregations.metrics.scripted.ScriptedMetricAggregationBuilder;
39 import org.elasticsearch.search.aggregations.metrics.stats.StatsAggregationBuilder;
40 import org.elasticsearch.search.aggregations.metrics.stats.extended.ExtendedStatsAggregationBuilder;
41 import org.elasticsearch.search.aggregations.metrics.sum.SumAggregationBuilder;
42 import org.elasticsearch.search.aggregations.metrics.tophits.TopHitsAggregationBuilder;
43 import org.elasticsearch.search.aggregations.metrics.valuecount.ValueCountAggregationBuilder;
44
45
46
47
48 public abstract class BsRelatedQueryCA extends EsAbstractConditionAggregation {
49
50
51
52
53
54 public void filter(String name, EsAbstractConditionQuery.OperatorCall<BsRelatedQueryCQ> queryLambda,
55 ConditionOptionCall<FilterAggregationBuilder> opLambda, OperatorCall<BsRelatedQueryCA> aggsLambda) {
56 RelatedQueryCQ cq = new RelatedQueryCQ();
57 if (queryLambda != null) {
58 queryLambda.callback(cq);
59 }
60 FilterAggregationBuilder builder = regFilterA(name, cq.getQuery());
61 if (opLambda != null) {
62 opLambda.callback(builder);
63 }
64 if (aggsLambda != null) {
65 RelatedQueryCA ca = new RelatedQueryCA();
66 aggsLambda.callback(ca);
67 ca.getAggregationBuilderList().forEach(builder::subAggregation);
68 }
69 }
70
71 public void global(String name, ConditionOptionCall<GlobalAggregationBuilder> opLambda, OperatorCall<BsRelatedQueryCA> aggsLambda) {
72 GlobalAggregationBuilder builder = regGlobalA(name);
73 if (opLambda != null) {
74 opLambda.callback(builder);
75 }
76 if (aggsLambda != null) {
77 RelatedQueryCA ca = new RelatedQueryCA();
78 aggsLambda.callback(ca);
79 ca.getAggregationBuilderList().forEach(builder::subAggregation);
80 }
81 }
82
83 public void sampler(String name, ConditionOptionCall<SamplerAggregationBuilder> opLambda, OperatorCall<BsRelatedQueryCA> aggsLambda) {
84 SamplerAggregationBuilder builder = regSamplerA(name);
85 if (opLambda != null) {
86 opLambda.callback(builder);
87 }
88 if (aggsLambda != null) {
89 RelatedQueryCA ca = new RelatedQueryCA();
90 aggsLambda.callback(ca);
91 ca.getAggregationBuilderList().forEach(builder::subAggregation);
92 }
93 }
94
95 public void scriptedMetric(String name, ConditionOptionCall<ScriptedMetricAggregationBuilder> opLambda) {
96 ScriptedMetricAggregationBuilder builder = regScriptedMetricA(name);
97 if (opLambda != null) {
98 opLambda.callback(builder);
99 }
100 }
101
102 public void topHits(String name, ConditionOptionCall<TopHitsAggregationBuilder> opLambda) {
103 TopHitsAggregationBuilder builder = regTopHitsA(name);
104 if (opLambda != null) {
105 opLambda.callback(builder);
106 }
107 }
108
109 public void setCreatedBy_Terms() {
110 setCreatedBy_Terms(null);
111 }
112
113 public void setCreatedBy_Terms(ConditionOptionCall<TermsAggregationBuilder> opLambda) {
114 setCreatedBy_Terms("createdBy", opLambda, null);
115 }
116
117 public void setCreatedBy_Terms(ConditionOptionCall<TermsAggregationBuilder> opLambda, OperatorCall<BsRelatedQueryCA> aggsLambda) {
118 setCreatedBy_Terms("createdBy", opLambda, aggsLambda);
119 }
120
121 public void setCreatedBy_Terms(String name, ConditionOptionCall<TermsAggregationBuilder> opLambda,
122 OperatorCall<BsRelatedQueryCA> aggsLambda) {
123 TermsAggregationBuilder builder = regTermsA(name, "createdBy");
124 if (opLambda != null) {
125 opLambda.callback(builder);
126 }
127 if (aggsLambda != null) {
128 RelatedQueryCA ca = new RelatedQueryCA();
129 aggsLambda.callback(ca);
130 ca.getAggregationBuilderList().forEach(builder::subAggregation);
131 }
132 }
133
134 public void setCreatedBy_SignificantTerms() {
135 setCreatedBy_SignificantTerms(null);
136 }
137
138 public void setCreatedBy_SignificantTerms(ConditionOptionCall<SignificantTermsAggregationBuilder> opLambda) {
139 setCreatedBy_SignificantTerms("createdBy", opLambda, null);
140 }
141
142 public void setCreatedBy_SignificantTerms(ConditionOptionCall<SignificantTermsAggregationBuilder> opLambda,
143 OperatorCall<BsRelatedQueryCA> aggsLambda) {
144 setCreatedBy_SignificantTerms("createdBy", opLambda, aggsLambda);
145 }
146
147 public void setCreatedBy_SignificantTerms(String name, ConditionOptionCall<SignificantTermsAggregationBuilder> opLambda,
148 OperatorCall<BsRelatedQueryCA> aggsLambda) {
149 SignificantTermsAggregationBuilder builder = regSignificantTermsA(name, "createdBy");
150 if (opLambda != null) {
151 opLambda.callback(builder);
152 }
153 if (aggsLambda != null) {
154 RelatedQueryCA ca = new RelatedQueryCA();
155 aggsLambda.callback(ca);
156 ca.getAggregationBuilderList().forEach(builder::subAggregation);
157 }
158 }
159
160 public void setCreatedBy_IpRange() {
161 setCreatedBy_IpRange(null);
162 }
163
164 public void setCreatedBy_IpRange(ConditionOptionCall<IpRangeAggregationBuilder> opLambda) {
165 setCreatedBy_IpRange("createdBy", opLambda, null);
166 }
167
168 public void setCreatedBy_IpRange(ConditionOptionCall<IpRangeAggregationBuilder> opLambda, OperatorCall<BsRelatedQueryCA> aggsLambda) {
169 setCreatedBy_IpRange("createdBy", opLambda, aggsLambda);
170 }
171
172 public void setCreatedBy_IpRange(String name, ConditionOptionCall<IpRangeAggregationBuilder> opLambda,
173 OperatorCall<BsRelatedQueryCA> aggsLambda) {
174 IpRangeAggregationBuilder builder = regIpRangeA(name, "createdBy");
175 if (opLambda != null) {
176 opLambda.callback(builder);
177 }
178 if (aggsLambda != null) {
179 RelatedQueryCA ca = new RelatedQueryCA();
180 aggsLambda.callback(ca);
181 ca.getAggregationBuilderList().forEach(builder::subAggregation);
182 }
183 }
184
185 public void setCreatedBy_Count() {
186 setCreatedBy_Count(null);
187 }
188
189 public void setCreatedBy_Count(ConditionOptionCall<ValueCountAggregationBuilder> opLambda) {
190 setCreatedBy_Count("createdBy", opLambda);
191 }
192
193 public void setCreatedBy_Count(String name, ConditionOptionCall<ValueCountAggregationBuilder> opLambda) {
194 ValueCountAggregationBuilder builder = regCountA(name, "createdBy");
195 if (opLambda != null) {
196 opLambda.callback(builder);
197 }
198 }
199
200 public void setCreatedBy_Cardinality() {
201 setCreatedBy_Cardinality(null);
202 }
203
204 public void setCreatedBy_Cardinality(ConditionOptionCall<CardinalityAggregationBuilder> opLambda) {
205 setCreatedBy_Cardinality("createdBy", opLambda);
206 }
207
208 public void setCreatedBy_Cardinality(String name, ConditionOptionCall<CardinalityAggregationBuilder> opLambda) {
209 CardinalityAggregationBuilder builder = regCardinalityA(name, "createdBy");
210 if (opLambda != null) {
211 opLambda.callback(builder);
212 }
213 }
214
215 public void setCreatedBy_Missing() {
216 setCreatedBy_Missing(null);
217 }
218
219 public void setCreatedBy_Missing(ConditionOptionCall<MissingAggregationBuilder> opLambda) {
220 setCreatedBy_Missing("createdBy", opLambda, null);
221 }
222
223 public void setCreatedBy_Missing(ConditionOptionCall<MissingAggregationBuilder> opLambda, OperatorCall<BsRelatedQueryCA> aggsLambda) {
224 setCreatedBy_Missing("createdBy", opLambda, aggsLambda);
225 }
226
227 public void setCreatedBy_Missing(String name, ConditionOptionCall<MissingAggregationBuilder> opLambda,
228 OperatorCall<BsRelatedQueryCA> aggsLambda) {
229 MissingAggregationBuilder builder = regMissingA(name, "createdBy");
230 if (opLambda != null) {
231 opLambda.callback(builder);
232 }
233 if (aggsLambda != null) {
234 RelatedQueryCA ca = new RelatedQueryCA();
235 aggsLambda.callback(ca);
236 ca.getAggregationBuilderList().forEach(builder::subAggregation);
237 }
238 }
239
240 public void setCreatedTime_Avg() {
241 setCreatedTime_Avg(null);
242 }
243
244 public void setCreatedTime_Avg(ConditionOptionCall<AvgAggregationBuilder> opLambda) {
245 setCreatedTime_Avg("createdTime", opLambda);
246 }
247
248 public void setCreatedTime_Avg(String name, ConditionOptionCall<AvgAggregationBuilder> opLambda) {
249 AvgAggregationBuilder builder = regAvgA(name, "createdTime");
250 if (opLambda != null) {
251 opLambda.callback(builder);
252 }
253 }
254
255 public void setCreatedTime_Max() {
256 setCreatedTime_Max(null);
257 }
258
259 public void setCreatedTime_Max(ConditionOptionCall<MaxAggregationBuilder> opLambda) {
260 setCreatedTime_Max("createdTime", opLambda);
261 }
262
263 public void setCreatedTime_Max(String name, ConditionOptionCall<MaxAggregationBuilder> opLambda) {
264 MaxAggregationBuilder builder = regMaxA(name, "createdTime");
265 if (opLambda != null) {
266 opLambda.callback(builder);
267 }
268 }
269
270 public void setCreatedTime_Min() {
271 setCreatedTime_Min(null);
272 }
273
274 public void setCreatedTime_Min(ConditionOptionCall<MinAggregationBuilder> opLambda) {
275 setCreatedTime_Min("createdTime", opLambda);
276 }
277
278 public void setCreatedTime_Min(String name, ConditionOptionCall<MinAggregationBuilder> opLambda) {
279 MinAggregationBuilder builder = regMinA(name, "createdTime");
280 if (opLambda != null) {
281 opLambda.callback(builder);
282 }
283 }
284
285 public void setCreatedTime_Sum() {
286 setCreatedTime_Sum(null);
287 }
288
289 public void setCreatedTime_Sum(ConditionOptionCall<SumAggregationBuilder> opLambda) {
290 setCreatedTime_Sum("createdTime", opLambda);
291 }
292
293 public void setCreatedTime_Sum(String name, ConditionOptionCall<SumAggregationBuilder> opLambda) {
294 SumAggregationBuilder builder = regSumA(name, "createdTime");
295 if (opLambda != null) {
296 opLambda.callback(builder);
297 }
298 }
299
300 public void setCreatedTime_ExtendedStats() {
301 setCreatedTime_ExtendedStats(null);
302 }
303
304 public void setCreatedTime_ExtendedStats(ConditionOptionCall<ExtendedStatsAggregationBuilder> opLambda) {
305 setCreatedTime_ExtendedStats("createdTime", opLambda);
306 }
307
308 public void setCreatedTime_ExtendedStats(String name, ConditionOptionCall<ExtendedStatsAggregationBuilder> opLambda) {
309 ExtendedStatsAggregationBuilder builder = regExtendedStatsA(name, "createdTime");
310 if (opLambda != null) {
311 opLambda.callback(builder);
312 }
313 }
314
315 public void setCreatedTime_Stats() {
316 setCreatedTime_Stats(null);
317 }
318
319 public void setCreatedTime_Stats(ConditionOptionCall<StatsAggregationBuilder> opLambda) {
320 setCreatedTime_Stats("createdTime", opLambda);
321 }
322
323 public void setCreatedTime_Stats(String name, ConditionOptionCall<StatsAggregationBuilder> opLambda) {
324 StatsAggregationBuilder builder = regStatsA(name, "createdTime");
325 if (opLambda != null) {
326 opLambda.callback(builder);
327 }
328 }
329
330 public void setCreatedTime_Percentiles() {
331 setCreatedTime_Percentiles(null);
332 }
333
334 public void setCreatedTime_Percentiles(ConditionOptionCall<PercentilesAggregationBuilder> opLambda) {
335 setCreatedTime_Percentiles("createdTime", opLambda);
336 }
337
338 public void setCreatedTime_Percentiles(String name, ConditionOptionCall<PercentilesAggregationBuilder> opLambda) {
339 PercentilesAggregationBuilder builder = regPercentilesA(name, "createdTime");
340 if (opLambda != null) {
341 opLambda.callback(builder);
342 }
343 }
344
345 public void setCreatedTime_PercentileRanks() {
346 setCreatedTime_PercentileRanks(null);
347 }
348
349 public void setCreatedTime_PercentileRanks(ConditionOptionCall<PercentileRanksAggregationBuilder> opLambda) {
350 setCreatedTime_PercentileRanks("createdTime", opLambda);
351 }
352
353 public void setCreatedTime_PercentileRanks(String name, ConditionOptionCall<PercentileRanksAggregationBuilder> opLambda) {
354 PercentileRanksAggregationBuilder builder = regPercentileRanksA(name, "createdTime");
355 if (opLambda != null) {
356 opLambda.callback(builder);
357 }
358 }
359
360 public void setCreatedTime_Histogram() {
361 setCreatedTime_Histogram(null);
362 }
363
364 public void setCreatedTime_Histogram(ConditionOptionCall<HistogramAggregationBuilder> opLambda) {
365 setCreatedTime_Histogram("createdTime", opLambda, null);
366 }
367
368 public void setCreatedTime_Histogram(ConditionOptionCall<HistogramAggregationBuilder> opLambda,
369 OperatorCall<BsRelatedQueryCA> aggsLambda) {
370 setCreatedTime_Histogram("createdTime", opLambda, aggsLambda);
371 }
372
373 public void setCreatedTime_Histogram(String name, ConditionOptionCall<HistogramAggregationBuilder> opLambda,
374 OperatorCall<BsRelatedQueryCA> aggsLambda) {
375 HistogramAggregationBuilder builder = regHistogramA(name, "createdTime");
376 if (opLambda != null) {
377 opLambda.callback(builder);
378 }
379 if (aggsLambda != null) {
380 RelatedQueryCA ca = new RelatedQueryCA();
381 aggsLambda.callback(ca);
382 ca.getAggregationBuilderList().forEach(builder::subAggregation);
383 }
384 }
385
386 public void setCreatedTime_Range() {
387 setCreatedTime_Range(null);
388 }
389
390 public void setCreatedTime_Range(ConditionOptionCall<RangeAggregationBuilder> opLambda) {
391 setCreatedTime_Range("createdTime", opLambda, null);
392 }
393
394 public void setCreatedTime_Range(ConditionOptionCall<RangeAggregationBuilder> opLambda, OperatorCall<BsRelatedQueryCA> aggsLambda) {
395 setCreatedTime_Range("createdTime", opLambda, aggsLambda);
396 }
397
398 public void setCreatedTime_Range(String name, ConditionOptionCall<RangeAggregationBuilder> opLambda,
399 OperatorCall<BsRelatedQueryCA> aggsLambda) {
400 RangeAggregationBuilder builder = regRangeA(name, "createdTime");
401 if (opLambda != null) {
402 opLambda.callback(builder);
403 }
404 if (aggsLambda != null) {
405 RelatedQueryCA ca = new RelatedQueryCA();
406 aggsLambda.callback(ca);
407 ca.getAggregationBuilderList().forEach(builder::subAggregation);
408 }
409 }
410
411 public void setCreatedTime_Count() {
412 setCreatedTime_Count(null);
413 }
414
415 public void setCreatedTime_Count(ConditionOptionCall<ValueCountAggregationBuilder> opLambda) {
416 setCreatedTime_Count("createdTime", opLambda);
417 }
418
419 public void setCreatedTime_Count(String name, ConditionOptionCall<ValueCountAggregationBuilder> opLambda) {
420 ValueCountAggregationBuilder builder = regCountA(name, "createdTime");
421 if (opLambda != null) {
422 opLambda.callback(builder);
423 }
424 }
425
426 public void setCreatedTime_Cardinality() {
427 setCreatedTime_Cardinality(null);
428 }
429
430 public void setCreatedTime_Cardinality(ConditionOptionCall<CardinalityAggregationBuilder> opLambda) {
431 setCreatedTime_Cardinality("createdTime", opLambda);
432 }
433
434 public void setCreatedTime_Cardinality(String name, ConditionOptionCall<CardinalityAggregationBuilder> opLambda) {
435 CardinalityAggregationBuilder builder = regCardinalityA(name, "createdTime");
436 if (opLambda != null) {
437 opLambda.callback(builder);
438 }
439 }
440
441 public void setCreatedTime_Missing() {
442 setCreatedTime_Missing(null);
443 }
444
445 public void setCreatedTime_Missing(ConditionOptionCall<MissingAggregationBuilder> opLambda) {
446 setCreatedTime_Missing("createdTime", opLambda, null);
447 }
448
449 public void setCreatedTime_Missing(ConditionOptionCall<MissingAggregationBuilder> opLambda, OperatorCall<BsRelatedQueryCA> aggsLambda) {
450 setCreatedTime_Missing("createdTime", opLambda, aggsLambda);
451 }
452
453 public void setCreatedTime_Missing(String name, ConditionOptionCall<MissingAggregationBuilder> opLambda,
454 OperatorCall<BsRelatedQueryCA> aggsLambda) {
455 MissingAggregationBuilder builder = regMissingA(name, "createdTime");
456 if (opLambda != null) {
457 opLambda.callback(builder);
458 }
459 if (aggsLambda != null) {
460 RelatedQueryCA ca = new RelatedQueryCA();
461 aggsLambda.callback(ca);
462 ca.getAggregationBuilderList().forEach(builder::subAggregation);
463 }
464 }
465
466 public void setUpdatedBy_Terms() {
467 setUpdatedBy_Terms(null);
468 }
469
470 public void setUpdatedBy_Terms(ConditionOptionCall<TermsAggregationBuilder> opLambda) {
471 setUpdatedBy_Terms("updatedBy", opLambda, null);
472 }
473
474 public void setUpdatedBy_Terms(ConditionOptionCall<TermsAggregationBuilder> opLambda, OperatorCall<BsRelatedQueryCA> aggsLambda) {
475 setUpdatedBy_Terms("updatedBy", opLambda, aggsLambda);
476 }
477
478 public void setUpdatedBy_Terms(String name, ConditionOptionCall<TermsAggregationBuilder> opLambda,
479 OperatorCall<BsRelatedQueryCA> aggsLambda) {
480 TermsAggregationBuilder builder = regTermsA(name, "updatedBy");
481 if (opLambda != null) {
482 opLambda.callback(builder);
483 }
484 if (aggsLambda != null) {
485 RelatedQueryCA ca = new RelatedQueryCA();
486 aggsLambda.callback(ca);
487 ca.getAggregationBuilderList().forEach(builder::subAggregation);
488 }
489 }
490
491 public void setUpdatedBy_SignificantTerms() {
492 setUpdatedBy_SignificantTerms(null);
493 }
494
495 public void setUpdatedBy_SignificantTerms(ConditionOptionCall<SignificantTermsAggregationBuilder> opLambda) {
496 setUpdatedBy_SignificantTerms("updatedBy", opLambda, null);
497 }
498
499 public void setUpdatedBy_SignificantTerms(ConditionOptionCall<SignificantTermsAggregationBuilder> opLambda,
500 OperatorCall<BsRelatedQueryCA> aggsLambda) {
501 setUpdatedBy_SignificantTerms("updatedBy", opLambda, aggsLambda);
502 }
503
504 public void setUpdatedBy_SignificantTerms(String name, ConditionOptionCall<SignificantTermsAggregationBuilder> opLambda,
505 OperatorCall<BsRelatedQueryCA> aggsLambda) {
506 SignificantTermsAggregationBuilder builder = regSignificantTermsA(name, "updatedBy");
507 if (opLambda != null) {
508 opLambda.callback(builder);
509 }
510 if (aggsLambda != null) {
511 RelatedQueryCA ca = new RelatedQueryCA();
512 aggsLambda.callback(ca);
513 ca.getAggregationBuilderList().forEach(builder::subAggregation);
514 }
515 }
516
517 public void setUpdatedBy_IpRange() {
518 setUpdatedBy_IpRange(null);
519 }
520
521 public void setUpdatedBy_IpRange(ConditionOptionCall<IpRangeAggregationBuilder> opLambda) {
522 setUpdatedBy_IpRange("updatedBy", opLambda, null);
523 }
524
525 public void setUpdatedBy_IpRange(ConditionOptionCall<IpRangeAggregationBuilder> opLambda, OperatorCall<BsRelatedQueryCA> aggsLambda) {
526 setUpdatedBy_IpRange("updatedBy", opLambda, aggsLambda);
527 }
528
529 public void setUpdatedBy_IpRange(String name, ConditionOptionCall<IpRangeAggregationBuilder> opLambda,
530 OperatorCall<BsRelatedQueryCA> aggsLambda) {
531 IpRangeAggregationBuilder builder = regIpRangeA(name, "updatedBy");
532 if (opLambda != null) {
533 opLambda.callback(builder);
534 }
535 if (aggsLambda != null) {
536 RelatedQueryCA ca = new RelatedQueryCA();
537 aggsLambda.callback(ca);
538 ca.getAggregationBuilderList().forEach(builder::subAggregation);
539 }
540 }
541
542 public void setUpdatedBy_Count() {
543 setUpdatedBy_Count(null);
544 }
545
546 public void setUpdatedBy_Count(ConditionOptionCall<ValueCountAggregationBuilder> opLambda) {
547 setUpdatedBy_Count("updatedBy", opLambda);
548 }
549
550 public void setUpdatedBy_Count(String name, ConditionOptionCall<ValueCountAggregationBuilder> opLambda) {
551 ValueCountAggregationBuilder builder = regCountA(name, "updatedBy");
552 if (opLambda != null) {
553 opLambda.callback(builder);
554 }
555 }
556
557 public void setUpdatedBy_Cardinality() {
558 setUpdatedBy_Cardinality(null);
559 }
560
561 public void setUpdatedBy_Cardinality(ConditionOptionCall<CardinalityAggregationBuilder> opLambda) {
562 setUpdatedBy_Cardinality("updatedBy", opLambda);
563 }
564
565 public void setUpdatedBy_Cardinality(String name, ConditionOptionCall<CardinalityAggregationBuilder> opLambda) {
566 CardinalityAggregationBuilder builder = regCardinalityA(name, "updatedBy");
567 if (opLambda != null) {
568 opLambda.callback(builder);
569 }
570 }
571
572 public void setUpdatedBy_Missing() {
573 setUpdatedBy_Missing(null);
574 }
575
576 public void setUpdatedBy_Missing(ConditionOptionCall<MissingAggregationBuilder> opLambda) {
577 setUpdatedBy_Missing("updatedBy", opLambda, null);
578 }
579
580 public void setUpdatedBy_Missing(ConditionOptionCall<MissingAggregationBuilder> opLambda, OperatorCall<BsRelatedQueryCA> aggsLambda) {
581 setUpdatedBy_Missing("updatedBy", opLambda, aggsLambda);
582 }
583
584 public void setUpdatedBy_Missing(String name, ConditionOptionCall<MissingAggregationBuilder> opLambda,
585 OperatorCall<BsRelatedQueryCA> aggsLambda) {
586 MissingAggregationBuilder builder = regMissingA(name, "updatedBy");
587 if (opLambda != null) {
588 opLambda.callback(builder);
589 }
590 if (aggsLambda != null) {
591 RelatedQueryCA ca = new RelatedQueryCA();
592 aggsLambda.callback(ca);
593 ca.getAggregationBuilderList().forEach(builder::subAggregation);
594 }
595 }
596
597 public void setUpdatedTime_Avg() {
598 setUpdatedTime_Avg(null);
599 }
600
601 public void setUpdatedTime_Avg(ConditionOptionCall<AvgAggregationBuilder> opLambda) {
602 setUpdatedTime_Avg("updatedTime", opLambda);
603 }
604
605 public void setUpdatedTime_Avg(String name, ConditionOptionCall<AvgAggregationBuilder> opLambda) {
606 AvgAggregationBuilder builder = regAvgA(name, "updatedTime");
607 if (opLambda != null) {
608 opLambda.callback(builder);
609 }
610 }
611
612 public void setUpdatedTime_Max() {
613 setUpdatedTime_Max(null);
614 }
615
616 public void setUpdatedTime_Max(ConditionOptionCall<MaxAggregationBuilder> opLambda) {
617 setUpdatedTime_Max("updatedTime", opLambda);
618 }
619
620 public void setUpdatedTime_Max(String name, ConditionOptionCall<MaxAggregationBuilder> opLambda) {
621 MaxAggregationBuilder builder = regMaxA(name, "updatedTime");
622 if (opLambda != null) {
623 opLambda.callback(builder);
624 }
625 }
626
627 public void setUpdatedTime_Min() {
628 setUpdatedTime_Min(null);
629 }
630
631 public void setUpdatedTime_Min(ConditionOptionCall<MinAggregationBuilder> opLambda) {
632 setUpdatedTime_Min("updatedTime", opLambda);
633 }
634
635 public void setUpdatedTime_Min(String name, ConditionOptionCall<MinAggregationBuilder> opLambda) {
636 MinAggregationBuilder builder = regMinA(name, "updatedTime");
637 if (opLambda != null) {
638 opLambda.callback(builder);
639 }
640 }
641
642 public void setUpdatedTime_Sum() {
643 setUpdatedTime_Sum(null);
644 }
645
646 public void setUpdatedTime_Sum(ConditionOptionCall<SumAggregationBuilder> opLambda) {
647 setUpdatedTime_Sum("updatedTime", opLambda);
648 }
649
650 public void setUpdatedTime_Sum(String name, ConditionOptionCall<SumAggregationBuilder> opLambda) {
651 SumAggregationBuilder builder = regSumA(name, "updatedTime");
652 if (opLambda != null) {
653 opLambda.callback(builder);
654 }
655 }
656
657 public void setUpdatedTime_ExtendedStats() {
658 setUpdatedTime_ExtendedStats(null);
659 }
660
661 public void setUpdatedTime_ExtendedStats(ConditionOptionCall<ExtendedStatsAggregationBuilder> opLambda) {
662 setUpdatedTime_ExtendedStats("updatedTime", opLambda);
663 }
664
665 public void setUpdatedTime_ExtendedStats(String name, ConditionOptionCall<ExtendedStatsAggregationBuilder> opLambda) {
666 ExtendedStatsAggregationBuilder builder = regExtendedStatsA(name, "updatedTime");
667 if (opLambda != null) {
668 opLambda.callback(builder);
669 }
670 }
671
672 public void setUpdatedTime_Stats() {
673 setUpdatedTime_Stats(null);
674 }
675
676 public void setUpdatedTime_Stats(ConditionOptionCall<StatsAggregationBuilder> opLambda) {
677 setUpdatedTime_Stats("updatedTime", opLambda);
678 }
679
680 public void setUpdatedTime_Stats(String name, ConditionOptionCall<StatsAggregationBuilder> opLambda) {
681 StatsAggregationBuilder builder = regStatsA(name, "updatedTime");
682 if (opLambda != null) {
683 opLambda.callback(builder);
684 }
685 }
686
687 public void setUpdatedTime_Percentiles() {
688 setUpdatedTime_Percentiles(null);
689 }
690
691 public void setUpdatedTime_Percentiles(ConditionOptionCall<PercentilesAggregationBuilder> opLambda) {
692 setUpdatedTime_Percentiles("updatedTime", opLambda);
693 }
694
695 public void setUpdatedTime_Percentiles(String name, ConditionOptionCall<PercentilesAggregationBuilder> opLambda) {
696 PercentilesAggregationBuilder builder = regPercentilesA(name, "updatedTime");
697 if (opLambda != null) {
698 opLambda.callback(builder);
699 }
700 }
701
702 public void setUpdatedTime_PercentileRanks() {
703 setUpdatedTime_PercentileRanks(null);
704 }
705
706 public void setUpdatedTime_PercentileRanks(ConditionOptionCall<PercentileRanksAggregationBuilder> opLambda) {
707 setUpdatedTime_PercentileRanks("updatedTime", opLambda);
708 }
709
710 public void setUpdatedTime_PercentileRanks(String name, ConditionOptionCall<PercentileRanksAggregationBuilder> opLambda) {
711 PercentileRanksAggregationBuilder builder = regPercentileRanksA(name, "updatedTime");
712 if (opLambda != null) {
713 opLambda.callback(builder);
714 }
715 }
716
717 public void setUpdatedTime_Histogram() {
718 setUpdatedTime_Histogram(null);
719 }
720
721 public void setUpdatedTime_Histogram(ConditionOptionCall<HistogramAggregationBuilder> opLambda) {
722 setUpdatedTime_Histogram("updatedTime", opLambda, null);
723 }
724
725 public void setUpdatedTime_Histogram(ConditionOptionCall<HistogramAggregationBuilder> opLambda,
726 OperatorCall<BsRelatedQueryCA> aggsLambda) {
727 setUpdatedTime_Histogram("updatedTime", opLambda, aggsLambda);
728 }
729
730 public void setUpdatedTime_Histogram(String name, ConditionOptionCall<HistogramAggregationBuilder> opLambda,
731 OperatorCall<BsRelatedQueryCA> aggsLambda) {
732 HistogramAggregationBuilder builder = regHistogramA(name, "updatedTime");
733 if (opLambda != null) {
734 opLambda.callback(builder);
735 }
736 if (aggsLambda != null) {
737 RelatedQueryCA ca = new RelatedQueryCA();
738 aggsLambda.callback(ca);
739 ca.getAggregationBuilderList().forEach(builder::subAggregation);
740 }
741 }
742
743 public void setUpdatedTime_Range() {
744 setUpdatedTime_Range(null);
745 }
746
747 public void setUpdatedTime_Range(ConditionOptionCall<RangeAggregationBuilder> opLambda) {
748 setUpdatedTime_Range("updatedTime", opLambda, null);
749 }
750
751 public void setUpdatedTime_Range(ConditionOptionCall<RangeAggregationBuilder> opLambda, OperatorCall<BsRelatedQueryCA> aggsLambda) {
752 setUpdatedTime_Range("updatedTime", opLambda, aggsLambda);
753 }
754
755 public void setUpdatedTime_Range(String name, ConditionOptionCall<RangeAggregationBuilder> opLambda,
756 OperatorCall<BsRelatedQueryCA> aggsLambda) {
757 RangeAggregationBuilder builder = regRangeA(name, "updatedTime");
758 if (opLambda != null) {
759 opLambda.callback(builder);
760 }
761 if (aggsLambda != null) {
762 RelatedQueryCA ca = new RelatedQueryCA();
763 aggsLambda.callback(ca);
764 ca.getAggregationBuilderList().forEach(builder::subAggregation);
765 }
766 }
767
768 public void setUpdatedTime_Count() {
769 setUpdatedTime_Count(null);
770 }
771
772 public void setUpdatedTime_Count(ConditionOptionCall<ValueCountAggregationBuilder> opLambda) {
773 setUpdatedTime_Count("updatedTime", opLambda);
774 }
775
776 public void setUpdatedTime_Count(String name, ConditionOptionCall<ValueCountAggregationBuilder> opLambda) {
777 ValueCountAggregationBuilder builder = regCountA(name, "updatedTime");
778 if (opLambda != null) {
779 opLambda.callback(builder);
780 }
781 }
782
783 public void setUpdatedTime_Cardinality() {
784 setUpdatedTime_Cardinality(null);
785 }
786
787 public void setUpdatedTime_Cardinality(ConditionOptionCall<CardinalityAggregationBuilder> opLambda) {
788 setUpdatedTime_Cardinality("updatedTime", opLambda);
789 }
790
791 public void setUpdatedTime_Cardinality(String name, ConditionOptionCall<CardinalityAggregationBuilder> opLambda) {
792 CardinalityAggregationBuilder builder = regCardinalityA(name, "updatedTime");
793 if (opLambda != null) {
794 opLambda.callback(builder);
795 }
796 }
797
798 public void setUpdatedTime_Missing() {
799 setUpdatedTime_Missing(null);
800 }
801
802 public void setUpdatedTime_Missing(ConditionOptionCall<MissingAggregationBuilder> opLambda) {
803 setUpdatedTime_Missing("updatedTime", opLambda, null);
804 }
805
806 public void setUpdatedTime_Missing(ConditionOptionCall<MissingAggregationBuilder> opLambda, OperatorCall<BsRelatedQueryCA> aggsLambda) {
807 setUpdatedTime_Missing("updatedTime", opLambda, aggsLambda);
808 }
809
810 public void setUpdatedTime_Missing(String name, ConditionOptionCall<MissingAggregationBuilder> opLambda,
811 OperatorCall<BsRelatedQueryCA> aggsLambda) {
812 MissingAggregationBuilder builder = regMissingA(name, "updatedTime");
813 if (opLambda != null) {
814 opLambda.callback(builder);
815 }
816 if (aggsLambda != null) {
817 RelatedQueryCA ca = new RelatedQueryCA();
818 aggsLambda.callback(ca);
819 ca.getAggregationBuilderList().forEach(builder::subAggregation);
820 }
821 }
822
823 public void setTerm_Terms() {
824 setTerm_Terms(null);
825 }
826
827 public void setTerm_Terms(ConditionOptionCall<TermsAggregationBuilder> opLambda) {
828 setTerm_Terms("term", opLambda, null);
829 }
830
831 public void setTerm_Terms(ConditionOptionCall<TermsAggregationBuilder> opLambda, OperatorCall<BsRelatedQueryCA> aggsLambda) {
832 setTerm_Terms("term", opLambda, aggsLambda);
833 }
834
835 public void setTerm_Terms(String name, ConditionOptionCall<TermsAggregationBuilder> opLambda, OperatorCall<BsRelatedQueryCA> aggsLambda) {
836 TermsAggregationBuilder builder = regTermsA(name, "term");
837 if (opLambda != null) {
838 opLambda.callback(builder);
839 }
840 if (aggsLambda != null) {
841 RelatedQueryCA ca = new RelatedQueryCA();
842 aggsLambda.callback(ca);
843 ca.getAggregationBuilderList().forEach(builder::subAggregation);
844 }
845 }
846
847 public void setTerm_SignificantTerms() {
848 setTerm_SignificantTerms(null);
849 }
850
851 public void setTerm_SignificantTerms(ConditionOptionCall<SignificantTermsAggregationBuilder> opLambda) {
852 setTerm_SignificantTerms("term", opLambda, null);
853 }
854
855 public void setTerm_SignificantTerms(ConditionOptionCall<SignificantTermsAggregationBuilder> opLambda,
856 OperatorCall<BsRelatedQueryCA> aggsLambda) {
857 setTerm_SignificantTerms("term", opLambda, aggsLambda);
858 }
859
860 public void setTerm_SignificantTerms(String name, ConditionOptionCall<SignificantTermsAggregationBuilder> opLambda,
861 OperatorCall<BsRelatedQueryCA> aggsLambda) {
862 SignificantTermsAggregationBuilder builder = regSignificantTermsA(name, "term");
863 if (opLambda != null) {
864 opLambda.callback(builder);
865 }
866 if (aggsLambda != null) {
867 RelatedQueryCA ca = new RelatedQueryCA();
868 aggsLambda.callback(ca);
869 ca.getAggregationBuilderList().forEach(builder::subAggregation);
870 }
871 }
872
873 public void setTerm_IpRange() {
874 setTerm_IpRange(null);
875 }
876
877 public void setTerm_IpRange(ConditionOptionCall<IpRangeAggregationBuilder> opLambda) {
878 setTerm_IpRange("term", opLambda, null);
879 }
880
881 public void setTerm_IpRange(ConditionOptionCall<IpRangeAggregationBuilder> opLambda, OperatorCall<BsRelatedQueryCA> aggsLambda) {
882 setTerm_IpRange("term", opLambda, aggsLambda);
883 }
884
885 public void setTerm_IpRange(String name, ConditionOptionCall<IpRangeAggregationBuilder> opLambda,
886 OperatorCall<BsRelatedQueryCA> aggsLambda) {
887 IpRangeAggregationBuilder builder = regIpRangeA(name, "term");
888 if (opLambda != null) {
889 opLambda.callback(builder);
890 }
891 if (aggsLambda != null) {
892 RelatedQueryCA ca = new RelatedQueryCA();
893 aggsLambda.callback(ca);
894 ca.getAggregationBuilderList().forEach(builder::subAggregation);
895 }
896 }
897
898 public void setTerm_Count() {
899 setTerm_Count(null);
900 }
901
902 public void setTerm_Count(ConditionOptionCall<ValueCountAggregationBuilder> opLambda) {
903 setTerm_Count("term", opLambda);
904 }
905
906 public void setTerm_Count(String name, ConditionOptionCall<ValueCountAggregationBuilder> opLambda) {
907 ValueCountAggregationBuilder builder = regCountA(name, "term");
908 if (opLambda != null) {
909 opLambda.callback(builder);
910 }
911 }
912
913 public void setTerm_Cardinality() {
914 setTerm_Cardinality(null);
915 }
916
917 public void setTerm_Cardinality(ConditionOptionCall<CardinalityAggregationBuilder> opLambda) {
918 setTerm_Cardinality("term", opLambda);
919 }
920
921 public void setTerm_Cardinality(String name, ConditionOptionCall<CardinalityAggregationBuilder> opLambda) {
922 CardinalityAggregationBuilder builder = regCardinalityA(name, "term");
923 if (opLambda != null) {
924 opLambda.callback(builder);
925 }
926 }
927
928 public void setTerm_Missing() {
929 setTerm_Missing(null);
930 }
931
932 public void setTerm_Missing(ConditionOptionCall<MissingAggregationBuilder> opLambda) {
933 setTerm_Missing("term", opLambda, null);
934 }
935
936 public void setTerm_Missing(ConditionOptionCall<MissingAggregationBuilder> opLambda, OperatorCall<BsRelatedQueryCA> aggsLambda) {
937 setTerm_Missing("term", opLambda, aggsLambda);
938 }
939
940 public void setTerm_Missing(String name, ConditionOptionCall<MissingAggregationBuilder> opLambda,
941 OperatorCall<BsRelatedQueryCA> aggsLambda) {
942 MissingAggregationBuilder builder = regMissingA(name, "term");
943 if (opLambda != null) {
944 opLambda.callback(builder);
945 }
946 if (aggsLambda != null) {
947 RelatedQueryCA ca = new RelatedQueryCA();
948 aggsLambda.callback(ca);
949 ca.getAggregationBuilderList().forEach(builder::subAggregation);
950 }
951 }
952
953 public void setQueries_Terms() {
954 setQueries_Terms(null);
955 }
956
957 public void setQueries_Terms(ConditionOptionCall<TermsAggregationBuilder> opLambda) {
958 setQueries_Terms("queries", opLambda, null);
959 }
960
961 public void setQueries_Terms(ConditionOptionCall<TermsAggregationBuilder> opLambda, OperatorCall<BsRelatedQueryCA> aggsLambda) {
962 setQueries_Terms("queries", opLambda, aggsLambda);
963 }
964
965 public void setQueries_Terms(String name, ConditionOptionCall<TermsAggregationBuilder> opLambda,
966 OperatorCall<BsRelatedQueryCA> aggsLambda) {
967 TermsAggregationBuilder builder = regTermsA(name, "queries");
968 if (opLambda != null) {
969 opLambda.callback(builder);
970 }
971 if (aggsLambda != null) {
972 RelatedQueryCA ca = new RelatedQueryCA();
973 aggsLambda.callback(ca);
974 ca.getAggregationBuilderList().forEach(builder::subAggregation);
975 }
976 }
977
978 public void setQueries_SignificantTerms() {
979 setQueries_SignificantTerms(null);
980 }
981
982 public void setQueries_SignificantTerms(ConditionOptionCall<SignificantTermsAggregationBuilder> opLambda) {
983 setQueries_SignificantTerms("queries", opLambda, null);
984 }
985
986 public void setQueries_SignificantTerms(ConditionOptionCall<SignificantTermsAggregationBuilder> opLambda,
987 OperatorCall<BsRelatedQueryCA> aggsLambda) {
988 setQueries_SignificantTerms("queries", opLambda, aggsLambda);
989 }
990
991 public void setQueries_SignificantTerms(String name, ConditionOptionCall<SignificantTermsAggregationBuilder> opLambda,
992 OperatorCall<BsRelatedQueryCA> aggsLambda) {
993 SignificantTermsAggregationBuilder builder = regSignificantTermsA(name, "queries");
994 if (opLambda != null) {
995 opLambda.callback(builder);
996 }
997 if (aggsLambda != null) {
998 RelatedQueryCA ca = new RelatedQueryCA();
999 aggsLambda.callback(ca);
1000 ca.getAggregationBuilderList().forEach(builder::subAggregation);
1001 }
1002 }
1003
1004 public void setQueries_IpRange() {
1005 setQueries_IpRange(null);
1006 }
1007
1008 public void setQueries_IpRange(ConditionOptionCall<IpRangeAggregationBuilder> opLambda) {
1009 setQueries_IpRange("queries", opLambda, null);
1010 }
1011
1012 public void setQueries_IpRange(ConditionOptionCall<IpRangeAggregationBuilder> opLambda, OperatorCall<BsRelatedQueryCA> aggsLambda) {
1013 setQueries_IpRange("queries", opLambda, aggsLambda);
1014 }
1015
1016 public void setQueries_IpRange(String name, ConditionOptionCall<IpRangeAggregationBuilder> opLambda,
1017 OperatorCall<BsRelatedQueryCA> aggsLambda) {
1018 IpRangeAggregationBuilder builder = regIpRangeA(name, "queries");
1019 if (opLambda != null) {
1020 opLambda.callback(builder);
1021 }
1022 if (aggsLambda != null) {
1023 RelatedQueryCA ca = new RelatedQueryCA();
1024 aggsLambda.callback(ca);
1025 ca.getAggregationBuilderList().forEach(builder::subAggregation);
1026 }
1027 }
1028
1029 public void setQueries_Count() {
1030 setQueries_Count(null);
1031 }
1032
1033 public void setQueries_Count(ConditionOptionCall<ValueCountAggregationBuilder> opLambda) {
1034 setQueries_Count("queries", opLambda);
1035 }
1036
1037 public void setQueries_Count(String name, ConditionOptionCall<ValueCountAggregationBuilder> opLambda) {
1038 ValueCountAggregationBuilder builder = regCountA(name, "queries");
1039 if (opLambda != null) {
1040 opLambda.callback(builder);
1041 }
1042 }
1043
1044 public void setQueries_Cardinality() {
1045 setQueries_Cardinality(null);
1046 }
1047
1048 public void setQueries_Cardinality(ConditionOptionCall<CardinalityAggregationBuilder> opLambda) {
1049 setQueries_Cardinality("queries", opLambda);
1050 }
1051
1052 public void setQueries_Cardinality(String name, ConditionOptionCall<CardinalityAggregationBuilder> opLambda) {
1053 CardinalityAggregationBuilder builder = regCardinalityA(name, "queries");
1054 if (opLambda != null) {
1055 opLambda.callback(builder);
1056 }
1057 }
1058
1059 public void setQueries_Missing() {
1060 setQueries_Missing(null);
1061 }
1062
1063 public void setQueries_Missing(ConditionOptionCall<MissingAggregationBuilder> opLambda) {
1064 setQueries_Missing("queries", opLambda, null);
1065 }
1066
1067 public void setQueries_Missing(ConditionOptionCall<MissingAggregationBuilder> opLambda, OperatorCall<BsRelatedQueryCA> aggsLambda) {
1068 setQueries_Missing("queries", opLambda, aggsLambda);
1069 }
1070
1071 public void setQueries_Missing(String name, ConditionOptionCall<MissingAggregationBuilder> opLambda,
1072 OperatorCall<BsRelatedQueryCA> aggsLambda) {
1073 MissingAggregationBuilder builder = regMissingA(name, "queries");
1074 if (opLambda != null) {
1075 opLambda.callback(builder);
1076 }
1077 if (aggsLambda != null) {
1078 RelatedQueryCA ca = new RelatedQueryCA();
1079 aggsLambda.callback(ca);
1080 ca.getAggregationBuilderList().forEach(builder::subAggregation);
1081 }
1082 }
1083
1084 public void setVirtualHost_Terms() {
1085 setVirtualHost_Terms(null);
1086 }
1087
1088 public void setVirtualHost_Terms(ConditionOptionCall<TermsAggregationBuilder> opLambda) {
1089 setVirtualHost_Terms("virtualHost", opLambda, null);
1090 }
1091
1092 public void setVirtualHost_Terms(ConditionOptionCall<TermsAggregationBuilder> opLambda, OperatorCall<BsRelatedQueryCA> aggsLambda) {
1093 setVirtualHost_Terms("virtualHost", opLambda, aggsLambda);
1094 }
1095
1096 public void setVirtualHost_Terms(String name, ConditionOptionCall<TermsAggregationBuilder> opLambda,
1097 OperatorCall<BsRelatedQueryCA> aggsLambda) {
1098 TermsAggregationBuilder builder = regTermsA(name, "virtualHost");
1099 if (opLambda != null) {
1100 opLambda.callback(builder);
1101 }
1102 if (aggsLambda != null) {
1103 RelatedQueryCA ca = new RelatedQueryCA();
1104 aggsLambda.callback(ca);
1105 ca.getAggregationBuilderList().forEach(builder::subAggregation);
1106 }
1107 }
1108
1109 public void setVirtualHost_SignificantTerms() {
1110 setVirtualHost_SignificantTerms(null);
1111 }
1112
1113 public void setVirtualHost_SignificantTerms(ConditionOptionCall<SignificantTermsAggregationBuilder> opLambda) {
1114 setVirtualHost_SignificantTerms("virtualHost", opLambda, null);
1115 }
1116
1117 public void setVirtualHost_SignificantTerms(ConditionOptionCall<SignificantTermsAggregationBuilder> opLambda,
1118 OperatorCall<BsRelatedQueryCA> aggsLambda) {
1119 setVirtualHost_SignificantTerms("virtualHost", opLambda, aggsLambda);
1120 }
1121
1122 public void setVirtualHost_SignificantTerms(String name, ConditionOptionCall<SignificantTermsAggregationBuilder> opLambda,
1123 OperatorCall<BsRelatedQueryCA> aggsLambda) {
1124 SignificantTermsAggregationBuilder builder = regSignificantTermsA(name, "virtualHost");
1125 if (opLambda != null) {
1126 opLambda.callback(builder);
1127 }
1128 if (aggsLambda != null) {
1129 RelatedQueryCA ca = new RelatedQueryCA();
1130 aggsLambda.callback(ca);
1131 ca.getAggregationBuilderList().forEach(builder::subAggregation);
1132 }
1133 }
1134
1135 public void setVirtualHost_IpRange() {
1136 setVirtualHost_IpRange(null);
1137 }
1138
1139 public void setVirtualHost_IpRange(ConditionOptionCall<IpRangeAggregationBuilder> opLambda) {
1140 setVirtualHost_IpRange("virtualHost", opLambda, null);
1141 }
1142
1143 public void setVirtualHost_IpRange(ConditionOptionCall<IpRangeAggregationBuilder> opLambda, OperatorCall<BsRelatedQueryCA> aggsLambda) {
1144 setVirtualHost_IpRange("virtualHost", opLambda, aggsLambda);
1145 }
1146
1147 public void setVirtualHost_IpRange(String name, ConditionOptionCall<IpRangeAggregationBuilder> opLambda,
1148 OperatorCall<BsRelatedQueryCA> aggsLambda) {
1149 IpRangeAggregationBuilder builder = regIpRangeA(name, "virtualHost");
1150 if (opLambda != null) {
1151 opLambda.callback(builder);
1152 }
1153 if (aggsLambda != null) {
1154 RelatedQueryCA ca = new RelatedQueryCA();
1155 aggsLambda.callback(ca);
1156 ca.getAggregationBuilderList().forEach(builder::subAggregation);
1157 }
1158 }
1159
1160 public void setVirtualHost_Count() {
1161 setVirtualHost_Count(null);
1162 }
1163
1164 public void setVirtualHost_Count(ConditionOptionCall<ValueCountAggregationBuilder> opLambda) {
1165 setVirtualHost_Count("virtualHost", opLambda);
1166 }
1167
1168 public void setVirtualHost_Count(String name, ConditionOptionCall<ValueCountAggregationBuilder> opLambda) {
1169 ValueCountAggregationBuilder builder = regCountA(name, "virtualHost");
1170 if (opLambda != null) {
1171 opLambda.callback(builder);
1172 }
1173 }
1174
1175 public void setVirtualHost_Cardinality() {
1176 setVirtualHost_Cardinality(null);
1177 }
1178
1179 public void setVirtualHost_Cardinality(ConditionOptionCall<CardinalityAggregationBuilder> opLambda) {
1180 setVirtualHost_Cardinality("virtualHost", opLambda);
1181 }
1182
1183 public void setVirtualHost_Cardinality(String name, ConditionOptionCall<CardinalityAggregationBuilder> opLambda) {
1184 CardinalityAggregationBuilder builder = regCardinalityA(name, "virtualHost");
1185 if (opLambda != null) {
1186 opLambda.callback(builder);
1187 }
1188 }
1189
1190 public void setVirtualHost_Missing() {
1191 setVirtualHost_Missing(null);
1192 }
1193
1194 public void setVirtualHost_Missing(ConditionOptionCall<MissingAggregationBuilder> opLambda) {
1195 setVirtualHost_Missing("virtualHost", opLambda, null);
1196 }
1197
1198 public void setVirtualHost_Missing(ConditionOptionCall<MissingAggregationBuilder> opLambda, OperatorCall<BsRelatedQueryCA> aggsLambda) {
1199 setVirtualHost_Missing("virtualHost", opLambda, aggsLambda);
1200 }
1201
1202 public void setVirtualHost_Missing(String name, ConditionOptionCall<MissingAggregationBuilder> opLambda,
1203 OperatorCall<BsRelatedQueryCA> aggsLambda) {
1204 MissingAggregationBuilder builder = regMissingA(name, "virtualHost");
1205 if (opLambda != null) {
1206 opLambda.callback(builder);
1207 }
1208 if (aggsLambda != null) {
1209 RelatedQueryCA ca = new RelatedQueryCA();
1210 aggsLambda.callback(ca);
1211 ca.getAggregationBuilderList().forEach(builder::subAggregation);
1212 }
1213 }
1214
1215 }