View Javadoc
1   /*
2    * Copyright 2012-2025 CodeLibs Project and the Others.
3    *
4    * Licensed under the Apache License, Version 2.0 (the "License");
5    * you may not use this file except in compliance with the License.
6    * You may obtain a copy of the License at
7    *
8    *     http://www.apache.org/licenses/LICENSE-2.0
9    *
10   * Unless required by applicable law or agreed to in writing, software
11   * distributed under the License is distributed on an "AS IS" BASIS,
12   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
13   * either express or implied. See the License for the specific language
14   * governing permissions and limitations under the License.
15   */
16  package org.codelibs.fess.opensearch.config.cbean.ca.bs;
17  
18  import org.codelibs.fess.opensearch.config.allcommon.EsAbstractConditionAggregation;
19  import org.codelibs.fess.opensearch.config.allcommon.EsAbstractConditionQuery;
20  import org.codelibs.fess.opensearch.config.cbean.ca.ScheduledJobCA;
21  import org.codelibs.fess.opensearch.config.cbean.cq.ScheduledJobCQ;
22  import org.codelibs.fess.opensearch.config.cbean.cq.bs.BsScheduledJobCQ;
23  import org.opensearch.search.aggregations.bucket.filter.FilterAggregationBuilder;
24  import org.opensearch.search.aggregations.bucket.global.GlobalAggregationBuilder;
25  import org.opensearch.search.aggregations.bucket.histogram.HistogramAggregationBuilder;
26  import org.opensearch.search.aggregations.bucket.missing.MissingAggregationBuilder;
27  import org.opensearch.search.aggregations.bucket.range.IpRangeAggregationBuilder;
28  import org.opensearch.search.aggregations.bucket.range.RangeAggregationBuilder;
29  import org.opensearch.search.aggregations.bucket.sampler.SamplerAggregationBuilder;
30  import org.opensearch.search.aggregations.bucket.terms.SignificantTermsAggregationBuilder;
31  import org.opensearch.search.aggregations.bucket.terms.TermsAggregationBuilder;
32  import org.opensearch.search.aggregations.metrics.AvgAggregationBuilder;
33  import org.opensearch.search.aggregations.metrics.CardinalityAggregationBuilder;
34  import org.opensearch.search.aggregations.metrics.ExtendedStatsAggregationBuilder;
35  import org.opensearch.search.aggregations.metrics.MaxAggregationBuilder;
36  import org.opensearch.search.aggregations.metrics.MinAggregationBuilder;
37  import org.opensearch.search.aggregations.metrics.PercentileRanksAggregationBuilder;
38  import org.opensearch.search.aggregations.metrics.PercentilesAggregationBuilder;
39  import org.opensearch.search.aggregations.metrics.ScriptedMetricAggregationBuilder;
40  import org.opensearch.search.aggregations.metrics.StatsAggregationBuilder;
41  import org.opensearch.search.aggregations.metrics.SumAggregationBuilder;
42  import org.opensearch.search.aggregations.metrics.TopHitsAggregationBuilder;
43  import org.opensearch.search.aggregations.metrics.ValueCountAggregationBuilder;
44  
45  /**
46   * @author ESFlute (using FreeGen)
47   */
48  public abstract class BsScheduledJobCA extends EsAbstractConditionAggregation {
49  
50      // ===================================================================================
51      //                                                                     Aggregation Set
52      //                                                                           =========
53  
54      public void filter(String name, EsAbstractConditionQuery.OperatorCall<BsScheduledJobCQ> queryLambda,
55              ConditionOptionCall<FilterAggregationBuilder> opLambda, OperatorCall<BsScheduledJobCA> aggsLambda) {
56          ScheduledJobCQ cq = new ScheduledJobCQ();
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              ScheduledJobCA ca = new ScheduledJobCA();
66              aggsLambda.callback(ca);
67              ca.getAggregationBuilderList().forEach(builder::subAggregation);
68          }
69      }
70  
71      public void global(String name, ConditionOptionCall<GlobalAggregationBuilder> opLambda, OperatorCall<BsScheduledJobCA> aggsLambda) {
72          GlobalAggregationBuilder builder = regGlobalA(name);
73          if (opLambda != null) {
74              opLambda.callback(builder);
75          }
76          if (aggsLambda != null) {
77              ScheduledJobCA ca = new ScheduledJobCA();
78              aggsLambda.callback(ca);
79              ca.getAggregationBuilderList().forEach(builder::subAggregation);
80          }
81      }
82  
83      public void sampler(String name, ConditionOptionCall<SamplerAggregationBuilder> opLambda, OperatorCall<BsScheduledJobCA> aggsLambda) {
84          SamplerAggregationBuilder builder = regSamplerA(name);
85          if (opLambda != null) {
86              opLambda.callback(builder);
87          }
88          if (aggsLambda != null) {
89              ScheduledJobCA ca = new ScheduledJobCA();
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 setAvailable_Avg() {
110         setAvailable_Avg(null);
111     }
112 
113     public void setAvailable_Avg(ConditionOptionCall<AvgAggregationBuilder> opLambda) {
114         setAvailable_Avg("available", opLambda);
115     }
116 
117     public void setAvailable_Avg(String name, ConditionOptionCall<AvgAggregationBuilder> opLambda) {
118         AvgAggregationBuilder builder = regAvgA(name, "available");
119         if (opLambda != null) {
120             opLambda.callback(builder);
121         }
122     }
123 
124     public void setAvailable_Max() {
125         setAvailable_Max(null);
126     }
127 
128     public void setAvailable_Max(ConditionOptionCall<MaxAggregationBuilder> opLambda) {
129         setAvailable_Max("available", opLambda);
130     }
131 
132     public void setAvailable_Max(String name, ConditionOptionCall<MaxAggregationBuilder> opLambda) {
133         MaxAggregationBuilder builder = regMaxA(name, "available");
134         if (opLambda != null) {
135             opLambda.callback(builder);
136         }
137     }
138 
139     public void setAvailable_Min() {
140         setAvailable_Min(null);
141     }
142 
143     public void setAvailable_Min(ConditionOptionCall<MinAggregationBuilder> opLambda) {
144         setAvailable_Min("available", opLambda);
145     }
146 
147     public void setAvailable_Min(String name, ConditionOptionCall<MinAggregationBuilder> opLambda) {
148         MinAggregationBuilder builder = regMinA(name, "available");
149         if (opLambda != null) {
150             opLambda.callback(builder);
151         }
152     }
153 
154     public void setAvailable_Sum() {
155         setAvailable_Sum(null);
156     }
157 
158     public void setAvailable_Sum(ConditionOptionCall<SumAggregationBuilder> opLambda) {
159         setAvailable_Sum("available", opLambda);
160     }
161 
162     public void setAvailable_Sum(String name, ConditionOptionCall<SumAggregationBuilder> opLambda) {
163         SumAggregationBuilder builder = regSumA(name, "available");
164         if (opLambda != null) {
165             opLambda.callback(builder);
166         }
167     }
168 
169     public void setAvailable_ExtendedStats() {
170         setAvailable_ExtendedStats(null);
171     }
172 
173     public void setAvailable_ExtendedStats(ConditionOptionCall<ExtendedStatsAggregationBuilder> opLambda) {
174         setAvailable_ExtendedStats("available", opLambda);
175     }
176 
177     public void setAvailable_ExtendedStats(String name, ConditionOptionCall<ExtendedStatsAggregationBuilder> opLambda) {
178         ExtendedStatsAggregationBuilder builder = regExtendedStatsA(name, "available");
179         if (opLambda != null) {
180             opLambda.callback(builder);
181         }
182     }
183 
184     public void setAvailable_Stats() {
185         setAvailable_Stats(null);
186     }
187 
188     public void setAvailable_Stats(ConditionOptionCall<StatsAggregationBuilder> opLambda) {
189         setAvailable_Stats("available", opLambda);
190     }
191 
192     public void setAvailable_Stats(String name, ConditionOptionCall<StatsAggregationBuilder> opLambda) {
193         StatsAggregationBuilder builder = regStatsA(name, "available");
194         if (opLambda != null) {
195             opLambda.callback(builder);
196         }
197     }
198 
199     public void setAvailable_Percentiles() {
200         setAvailable_Percentiles(null);
201     }
202 
203     public void setAvailable_Percentiles(ConditionOptionCall<PercentilesAggregationBuilder> opLambda) {
204         setAvailable_Percentiles("available", opLambda);
205     }
206 
207     public void setAvailable_Percentiles(String name, ConditionOptionCall<PercentilesAggregationBuilder> opLambda) {
208         PercentilesAggregationBuilder builder = regPercentilesA(name, "available");
209         if (opLambda != null) {
210             opLambda.callback(builder);
211         }
212     }
213 
214     public void setAvailable_PercentileRanks(double[] values) {
215         setAvailable_PercentileRanks(values, null);
216     }
217 
218     public void setAvailable_PercentileRanks(double[] values, ConditionOptionCall<PercentileRanksAggregationBuilder> opLambda) {
219         setAvailable_PercentileRanks("available", values, opLambda);
220     }
221 
222     public void setAvailable_PercentileRanks(String name, double[] values,
223             ConditionOptionCall<PercentileRanksAggregationBuilder> opLambda) {
224         PercentileRanksAggregationBuilder builder = regPercentileRanksA(name, "available", values);
225         if (opLambda != null) {
226             opLambda.callback(builder);
227         }
228     }
229 
230     public void setAvailable_Histogram() {
231         setAvailable_Histogram(null);
232     }
233 
234     public void setAvailable_Histogram(ConditionOptionCall<HistogramAggregationBuilder> opLambda) {
235         setAvailable_Histogram("available", opLambda, null);
236     }
237 
238     public void setAvailable_Histogram(ConditionOptionCall<HistogramAggregationBuilder> opLambda,
239             OperatorCall<BsScheduledJobCA> aggsLambda) {
240         setAvailable_Histogram("available", opLambda, aggsLambda);
241     }
242 
243     public void setAvailable_Histogram(String name, ConditionOptionCall<HistogramAggregationBuilder> opLambda,
244             OperatorCall<BsScheduledJobCA> aggsLambda) {
245         HistogramAggregationBuilder builder = regHistogramA(name, "available");
246         if (opLambda != null) {
247             opLambda.callback(builder);
248         }
249         if (aggsLambda != null) {
250             ScheduledJobCA ca = new ScheduledJobCA();
251             aggsLambda.callback(ca);
252             ca.getAggregationBuilderList().forEach(builder::subAggregation);
253         }
254     }
255 
256     public void setAvailable_Range() {
257         setAvailable_Range(null);
258     }
259 
260     public void setAvailable_Range(ConditionOptionCall<RangeAggregationBuilder> opLambda) {
261         setAvailable_Range("available", opLambda, null);
262     }
263 
264     public void setAvailable_Range(ConditionOptionCall<RangeAggregationBuilder> opLambda, OperatorCall<BsScheduledJobCA> aggsLambda) {
265         setAvailable_Range("available", opLambda, aggsLambda);
266     }
267 
268     public void setAvailable_Range(String name, ConditionOptionCall<RangeAggregationBuilder> opLambda,
269             OperatorCall<BsScheduledJobCA> aggsLambda) {
270         RangeAggregationBuilder builder = regRangeA(name, "available");
271         if (opLambda != null) {
272             opLambda.callback(builder);
273         }
274         if (aggsLambda != null) {
275             ScheduledJobCA ca = new ScheduledJobCA();
276             aggsLambda.callback(ca);
277             ca.getAggregationBuilderList().forEach(builder::subAggregation);
278         }
279     }
280 
281     public void setAvailable_Count() {
282         setAvailable_Count(null);
283     }
284 
285     public void setAvailable_Count(ConditionOptionCall<ValueCountAggregationBuilder> opLambda) {
286         setAvailable_Count("available", opLambda);
287     }
288 
289     public void setAvailable_Count(String name, ConditionOptionCall<ValueCountAggregationBuilder> opLambda) {
290         ValueCountAggregationBuilder builder = regCountA(name, "available");
291         if (opLambda != null) {
292             opLambda.callback(builder);
293         }
294     }
295 
296     public void setAvailable_Cardinality() {
297         setAvailable_Cardinality(null);
298     }
299 
300     public void setAvailable_Cardinality(ConditionOptionCall<CardinalityAggregationBuilder> opLambda) {
301         setAvailable_Cardinality("available", opLambda);
302     }
303 
304     public void setAvailable_Cardinality(String name, ConditionOptionCall<CardinalityAggregationBuilder> opLambda) {
305         CardinalityAggregationBuilder builder = regCardinalityA(name, "available");
306         if (opLambda != null) {
307             opLambda.callback(builder);
308         }
309     }
310 
311     public void setAvailable_Missing() {
312         setAvailable_Missing(null);
313     }
314 
315     public void setAvailable_Missing(ConditionOptionCall<MissingAggregationBuilder> opLambda) {
316         setAvailable_Missing("available", opLambda, null);
317     }
318 
319     public void setAvailable_Missing(ConditionOptionCall<MissingAggregationBuilder> opLambda, OperatorCall<BsScheduledJobCA> aggsLambda) {
320         setAvailable_Missing("available", opLambda, aggsLambda);
321     }
322 
323     public void setAvailable_Missing(String name, ConditionOptionCall<MissingAggregationBuilder> opLambda,
324             OperatorCall<BsScheduledJobCA> aggsLambda) {
325         MissingAggregationBuilder builder = regMissingA(name, "available");
326         if (opLambda != null) {
327             opLambda.callback(builder);
328         }
329         if (aggsLambda != null) {
330             ScheduledJobCA ca = new ScheduledJobCA();
331             aggsLambda.callback(ca);
332             ca.getAggregationBuilderList().forEach(builder::subAggregation);
333         }
334     }
335 
336     public void setCrawler_Avg() {
337         setCrawler_Avg(null);
338     }
339 
340     public void setCrawler_Avg(ConditionOptionCall<AvgAggregationBuilder> opLambda) {
341         setCrawler_Avg("crawler", opLambda);
342     }
343 
344     public void setCrawler_Avg(String name, ConditionOptionCall<AvgAggregationBuilder> opLambda) {
345         AvgAggregationBuilder builder = regAvgA(name, "crawler");
346         if (opLambda != null) {
347             opLambda.callback(builder);
348         }
349     }
350 
351     public void setCrawler_Max() {
352         setCrawler_Max(null);
353     }
354 
355     public void setCrawler_Max(ConditionOptionCall<MaxAggregationBuilder> opLambda) {
356         setCrawler_Max("crawler", opLambda);
357     }
358 
359     public void setCrawler_Max(String name, ConditionOptionCall<MaxAggregationBuilder> opLambda) {
360         MaxAggregationBuilder builder = regMaxA(name, "crawler");
361         if (opLambda != null) {
362             opLambda.callback(builder);
363         }
364     }
365 
366     public void setCrawler_Min() {
367         setCrawler_Min(null);
368     }
369 
370     public void setCrawler_Min(ConditionOptionCall<MinAggregationBuilder> opLambda) {
371         setCrawler_Min("crawler", opLambda);
372     }
373 
374     public void setCrawler_Min(String name, ConditionOptionCall<MinAggregationBuilder> opLambda) {
375         MinAggregationBuilder builder = regMinA(name, "crawler");
376         if (opLambda != null) {
377             opLambda.callback(builder);
378         }
379     }
380 
381     public void setCrawler_Sum() {
382         setCrawler_Sum(null);
383     }
384 
385     public void setCrawler_Sum(ConditionOptionCall<SumAggregationBuilder> opLambda) {
386         setCrawler_Sum("crawler", opLambda);
387     }
388 
389     public void setCrawler_Sum(String name, ConditionOptionCall<SumAggregationBuilder> opLambda) {
390         SumAggregationBuilder builder = regSumA(name, "crawler");
391         if (opLambda != null) {
392             opLambda.callback(builder);
393         }
394     }
395 
396     public void setCrawler_ExtendedStats() {
397         setCrawler_ExtendedStats(null);
398     }
399 
400     public void setCrawler_ExtendedStats(ConditionOptionCall<ExtendedStatsAggregationBuilder> opLambda) {
401         setCrawler_ExtendedStats("crawler", opLambda);
402     }
403 
404     public void setCrawler_ExtendedStats(String name, ConditionOptionCall<ExtendedStatsAggregationBuilder> opLambda) {
405         ExtendedStatsAggregationBuilder builder = regExtendedStatsA(name, "crawler");
406         if (opLambda != null) {
407             opLambda.callback(builder);
408         }
409     }
410 
411     public void setCrawler_Stats() {
412         setCrawler_Stats(null);
413     }
414 
415     public void setCrawler_Stats(ConditionOptionCall<StatsAggregationBuilder> opLambda) {
416         setCrawler_Stats("crawler", opLambda);
417     }
418 
419     public void setCrawler_Stats(String name, ConditionOptionCall<StatsAggregationBuilder> opLambda) {
420         StatsAggregationBuilder builder = regStatsA(name, "crawler");
421         if (opLambda != null) {
422             opLambda.callback(builder);
423         }
424     }
425 
426     public void setCrawler_Percentiles() {
427         setCrawler_Percentiles(null);
428     }
429 
430     public void setCrawler_Percentiles(ConditionOptionCall<PercentilesAggregationBuilder> opLambda) {
431         setCrawler_Percentiles("crawler", opLambda);
432     }
433 
434     public void setCrawler_Percentiles(String name, ConditionOptionCall<PercentilesAggregationBuilder> opLambda) {
435         PercentilesAggregationBuilder builder = regPercentilesA(name, "crawler");
436         if (opLambda != null) {
437             opLambda.callback(builder);
438         }
439     }
440 
441     public void setCrawler_PercentileRanks(double[] values) {
442         setCrawler_PercentileRanks(values, null);
443     }
444 
445     public void setCrawler_PercentileRanks(double[] values, ConditionOptionCall<PercentileRanksAggregationBuilder> opLambda) {
446         setCrawler_PercentileRanks("crawler", values, opLambda);
447     }
448 
449     public void setCrawler_PercentileRanks(String name, double[] values, ConditionOptionCall<PercentileRanksAggregationBuilder> opLambda) {
450         PercentileRanksAggregationBuilder builder = regPercentileRanksA(name, "crawler", values);
451         if (opLambda != null) {
452             opLambda.callback(builder);
453         }
454     }
455 
456     public void setCrawler_Histogram() {
457         setCrawler_Histogram(null);
458     }
459 
460     public void setCrawler_Histogram(ConditionOptionCall<HistogramAggregationBuilder> opLambda) {
461         setCrawler_Histogram("crawler", opLambda, null);
462     }
463 
464     public void setCrawler_Histogram(ConditionOptionCall<HistogramAggregationBuilder> opLambda, OperatorCall<BsScheduledJobCA> aggsLambda) {
465         setCrawler_Histogram("crawler", opLambda, aggsLambda);
466     }
467 
468     public void setCrawler_Histogram(String name, ConditionOptionCall<HistogramAggregationBuilder> opLambda,
469             OperatorCall<BsScheduledJobCA> aggsLambda) {
470         HistogramAggregationBuilder builder = regHistogramA(name, "crawler");
471         if (opLambda != null) {
472             opLambda.callback(builder);
473         }
474         if (aggsLambda != null) {
475             ScheduledJobCA ca = new ScheduledJobCA();
476             aggsLambda.callback(ca);
477             ca.getAggregationBuilderList().forEach(builder::subAggregation);
478         }
479     }
480 
481     public void setCrawler_Range() {
482         setCrawler_Range(null);
483     }
484 
485     public void setCrawler_Range(ConditionOptionCall<RangeAggregationBuilder> opLambda) {
486         setCrawler_Range("crawler", opLambda, null);
487     }
488 
489     public void setCrawler_Range(ConditionOptionCall<RangeAggregationBuilder> opLambda, OperatorCall<BsScheduledJobCA> aggsLambda) {
490         setCrawler_Range("crawler", opLambda, aggsLambda);
491     }
492 
493     public void setCrawler_Range(String name, ConditionOptionCall<RangeAggregationBuilder> opLambda,
494             OperatorCall<BsScheduledJobCA> aggsLambda) {
495         RangeAggregationBuilder builder = regRangeA(name, "crawler");
496         if (opLambda != null) {
497             opLambda.callback(builder);
498         }
499         if (aggsLambda != null) {
500             ScheduledJobCA ca = new ScheduledJobCA();
501             aggsLambda.callback(ca);
502             ca.getAggregationBuilderList().forEach(builder::subAggregation);
503         }
504     }
505 
506     public void setCrawler_Count() {
507         setCrawler_Count(null);
508     }
509 
510     public void setCrawler_Count(ConditionOptionCall<ValueCountAggregationBuilder> opLambda) {
511         setCrawler_Count("crawler", opLambda);
512     }
513 
514     public void setCrawler_Count(String name, ConditionOptionCall<ValueCountAggregationBuilder> opLambda) {
515         ValueCountAggregationBuilder builder = regCountA(name, "crawler");
516         if (opLambda != null) {
517             opLambda.callback(builder);
518         }
519     }
520 
521     public void setCrawler_Cardinality() {
522         setCrawler_Cardinality(null);
523     }
524 
525     public void setCrawler_Cardinality(ConditionOptionCall<CardinalityAggregationBuilder> opLambda) {
526         setCrawler_Cardinality("crawler", opLambda);
527     }
528 
529     public void setCrawler_Cardinality(String name, ConditionOptionCall<CardinalityAggregationBuilder> opLambda) {
530         CardinalityAggregationBuilder builder = regCardinalityA(name, "crawler");
531         if (opLambda != null) {
532             opLambda.callback(builder);
533         }
534     }
535 
536     public void setCrawler_Missing() {
537         setCrawler_Missing(null);
538     }
539 
540     public void setCrawler_Missing(ConditionOptionCall<MissingAggregationBuilder> opLambda) {
541         setCrawler_Missing("crawler", opLambda, null);
542     }
543 
544     public void setCrawler_Missing(ConditionOptionCall<MissingAggregationBuilder> opLambda, OperatorCall<BsScheduledJobCA> aggsLambda) {
545         setCrawler_Missing("crawler", opLambda, aggsLambda);
546     }
547 
548     public void setCrawler_Missing(String name, ConditionOptionCall<MissingAggregationBuilder> opLambda,
549             OperatorCall<BsScheduledJobCA> aggsLambda) {
550         MissingAggregationBuilder builder = regMissingA(name, "crawler");
551         if (opLambda != null) {
552             opLambda.callback(builder);
553         }
554         if (aggsLambda != null) {
555             ScheduledJobCA ca = new ScheduledJobCA();
556             aggsLambda.callback(ca);
557             ca.getAggregationBuilderList().forEach(builder::subAggregation);
558         }
559     }
560 
561     public void setCreatedBy_Terms() {
562         setCreatedBy_Terms(null);
563     }
564 
565     public void setCreatedBy_Terms(ConditionOptionCall<TermsAggregationBuilder> opLambda) {
566         setCreatedBy_Terms("createdBy", opLambda, null);
567     }
568 
569     public void setCreatedBy_Terms(ConditionOptionCall<TermsAggregationBuilder> opLambda, OperatorCall<BsScheduledJobCA> aggsLambda) {
570         setCreatedBy_Terms("createdBy", opLambda, aggsLambda);
571     }
572 
573     public void setCreatedBy_Terms(String name, ConditionOptionCall<TermsAggregationBuilder> opLambda,
574             OperatorCall<BsScheduledJobCA> aggsLambda) {
575         TermsAggregationBuilder builder = regTermsA(name, "createdBy");
576         if (opLambda != null) {
577             opLambda.callback(builder);
578         }
579         if (aggsLambda != null) {
580             ScheduledJobCA ca = new ScheduledJobCA();
581             aggsLambda.callback(ca);
582             ca.getAggregationBuilderList().forEach(builder::subAggregation);
583         }
584     }
585 
586     public void setCreatedBy_SignificantTerms() {
587         setCreatedBy_SignificantTerms(null);
588     }
589 
590     public void setCreatedBy_SignificantTerms(ConditionOptionCall<SignificantTermsAggregationBuilder> opLambda) {
591         setCreatedBy_SignificantTerms("createdBy", opLambda, null);
592     }
593 
594     public void setCreatedBy_SignificantTerms(ConditionOptionCall<SignificantTermsAggregationBuilder> opLambda,
595             OperatorCall<BsScheduledJobCA> aggsLambda) {
596         setCreatedBy_SignificantTerms("createdBy", opLambda, aggsLambda);
597     }
598 
599     public void setCreatedBy_SignificantTerms(String name, ConditionOptionCall<SignificantTermsAggregationBuilder> opLambda,
600             OperatorCall<BsScheduledJobCA> aggsLambda) {
601         SignificantTermsAggregationBuilder builder = regSignificantTermsA(name, "createdBy");
602         if (opLambda != null) {
603             opLambda.callback(builder);
604         }
605         if (aggsLambda != null) {
606             ScheduledJobCA ca = new ScheduledJobCA();
607             aggsLambda.callback(ca);
608             ca.getAggregationBuilderList().forEach(builder::subAggregation);
609         }
610     }
611 
612     public void setCreatedBy_IpRange() {
613         setCreatedBy_IpRange(null);
614     }
615 
616     public void setCreatedBy_IpRange(ConditionOptionCall<IpRangeAggregationBuilder> opLambda) {
617         setCreatedBy_IpRange("createdBy", opLambda, null);
618     }
619 
620     public void setCreatedBy_IpRange(ConditionOptionCall<IpRangeAggregationBuilder> opLambda, OperatorCall<BsScheduledJobCA> aggsLambda) {
621         setCreatedBy_IpRange("createdBy", opLambda, aggsLambda);
622     }
623 
624     public void setCreatedBy_IpRange(String name, ConditionOptionCall<IpRangeAggregationBuilder> opLambda,
625             OperatorCall<BsScheduledJobCA> aggsLambda) {
626         IpRangeAggregationBuilder builder = regIpRangeA(name, "createdBy");
627         if (opLambda != null) {
628             opLambda.callback(builder);
629         }
630         if (aggsLambda != null) {
631             ScheduledJobCA ca = new ScheduledJobCA();
632             aggsLambda.callback(ca);
633             ca.getAggregationBuilderList().forEach(builder::subAggregation);
634         }
635     }
636 
637     public void setCreatedBy_Count() {
638         setCreatedBy_Count(null);
639     }
640 
641     public void setCreatedBy_Count(ConditionOptionCall<ValueCountAggregationBuilder> opLambda) {
642         setCreatedBy_Count("createdBy", opLambda);
643     }
644 
645     public void setCreatedBy_Count(String name, ConditionOptionCall<ValueCountAggregationBuilder> opLambda) {
646         ValueCountAggregationBuilder builder = regCountA(name, "createdBy");
647         if (opLambda != null) {
648             opLambda.callback(builder);
649         }
650     }
651 
652     public void setCreatedBy_Cardinality() {
653         setCreatedBy_Cardinality(null);
654     }
655 
656     public void setCreatedBy_Cardinality(ConditionOptionCall<CardinalityAggregationBuilder> opLambda) {
657         setCreatedBy_Cardinality("createdBy", opLambda);
658     }
659 
660     public void setCreatedBy_Cardinality(String name, ConditionOptionCall<CardinalityAggregationBuilder> opLambda) {
661         CardinalityAggregationBuilder builder = regCardinalityA(name, "createdBy");
662         if (opLambda != null) {
663             opLambda.callback(builder);
664         }
665     }
666 
667     public void setCreatedBy_Missing() {
668         setCreatedBy_Missing(null);
669     }
670 
671     public void setCreatedBy_Missing(ConditionOptionCall<MissingAggregationBuilder> opLambda) {
672         setCreatedBy_Missing("createdBy", opLambda, null);
673     }
674 
675     public void setCreatedBy_Missing(ConditionOptionCall<MissingAggregationBuilder> opLambda, OperatorCall<BsScheduledJobCA> aggsLambda) {
676         setCreatedBy_Missing("createdBy", opLambda, aggsLambda);
677     }
678 
679     public void setCreatedBy_Missing(String name, ConditionOptionCall<MissingAggregationBuilder> opLambda,
680             OperatorCall<BsScheduledJobCA> aggsLambda) {
681         MissingAggregationBuilder builder = regMissingA(name, "createdBy");
682         if (opLambda != null) {
683             opLambda.callback(builder);
684         }
685         if (aggsLambda != null) {
686             ScheduledJobCA ca = new ScheduledJobCA();
687             aggsLambda.callback(ca);
688             ca.getAggregationBuilderList().forEach(builder::subAggregation);
689         }
690     }
691 
692     public void setCreatedTime_Avg() {
693         setCreatedTime_Avg(null);
694     }
695 
696     public void setCreatedTime_Avg(ConditionOptionCall<AvgAggregationBuilder> opLambda) {
697         setCreatedTime_Avg("createdTime", opLambda);
698     }
699 
700     public void setCreatedTime_Avg(String name, ConditionOptionCall<AvgAggregationBuilder> opLambda) {
701         AvgAggregationBuilder builder = regAvgA(name, "createdTime");
702         if (opLambda != null) {
703             opLambda.callback(builder);
704         }
705     }
706 
707     public void setCreatedTime_Max() {
708         setCreatedTime_Max(null);
709     }
710 
711     public void setCreatedTime_Max(ConditionOptionCall<MaxAggregationBuilder> opLambda) {
712         setCreatedTime_Max("createdTime", opLambda);
713     }
714 
715     public void setCreatedTime_Max(String name, ConditionOptionCall<MaxAggregationBuilder> opLambda) {
716         MaxAggregationBuilder builder = regMaxA(name, "createdTime");
717         if (opLambda != null) {
718             opLambda.callback(builder);
719         }
720     }
721 
722     public void setCreatedTime_Min() {
723         setCreatedTime_Min(null);
724     }
725 
726     public void setCreatedTime_Min(ConditionOptionCall<MinAggregationBuilder> opLambda) {
727         setCreatedTime_Min("createdTime", opLambda);
728     }
729 
730     public void setCreatedTime_Min(String name, ConditionOptionCall<MinAggregationBuilder> opLambda) {
731         MinAggregationBuilder builder = regMinA(name, "createdTime");
732         if (opLambda != null) {
733             opLambda.callback(builder);
734         }
735     }
736 
737     public void setCreatedTime_Sum() {
738         setCreatedTime_Sum(null);
739     }
740 
741     public void setCreatedTime_Sum(ConditionOptionCall<SumAggregationBuilder> opLambda) {
742         setCreatedTime_Sum("createdTime", opLambda);
743     }
744 
745     public void setCreatedTime_Sum(String name, ConditionOptionCall<SumAggregationBuilder> opLambda) {
746         SumAggregationBuilder builder = regSumA(name, "createdTime");
747         if (opLambda != null) {
748             opLambda.callback(builder);
749         }
750     }
751 
752     public void setCreatedTime_ExtendedStats() {
753         setCreatedTime_ExtendedStats(null);
754     }
755 
756     public void setCreatedTime_ExtendedStats(ConditionOptionCall<ExtendedStatsAggregationBuilder> opLambda) {
757         setCreatedTime_ExtendedStats("createdTime", opLambda);
758     }
759 
760     public void setCreatedTime_ExtendedStats(String name, ConditionOptionCall<ExtendedStatsAggregationBuilder> opLambda) {
761         ExtendedStatsAggregationBuilder builder = regExtendedStatsA(name, "createdTime");
762         if (opLambda != null) {
763             opLambda.callback(builder);
764         }
765     }
766 
767     public void setCreatedTime_Stats() {
768         setCreatedTime_Stats(null);
769     }
770 
771     public void setCreatedTime_Stats(ConditionOptionCall<StatsAggregationBuilder> opLambda) {
772         setCreatedTime_Stats("createdTime", opLambda);
773     }
774 
775     public void setCreatedTime_Stats(String name, ConditionOptionCall<StatsAggregationBuilder> opLambda) {
776         StatsAggregationBuilder builder = regStatsA(name, "createdTime");
777         if (opLambda != null) {
778             opLambda.callback(builder);
779         }
780     }
781 
782     public void setCreatedTime_Percentiles() {
783         setCreatedTime_Percentiles(null);
784     }
785 
786     public void setCreatedTime_Percentiles(ConditionOptionCall<PercentilesAggregationBuilder> opLambda) {
787         setCreatedTime_Percentiles("createdTime", opLambda);
788     }
789 
790     public void setCreatedTime_Percentiles(String name, ConditionOptionCall<PercentilesAggregationBuilder> opLambda) {
791         PercentilesAggregationBuilder builder = regPercentilesA(name, "createdTime");
792         if (opLambda != null) {
793             opLambda.callback(builder);
794         }
795     }
796 
797     public void setCreatedTime_PercentileRanks(double[] values) {
798         setCreatedTime_PercentileRanks(values, null);
799     }
800 
801     public void setCreatedTime_PercentileRanks(double[] values, ConditionOptionCall<PercentileRanksAggregationBuilder> opLambda) {
802         setCreatedTime_PercentileRanks("createdTime", values, opLambda);
803     }
804 
805     public void setCreatedTime_PercentileRanks(String name, double[] values,
806             ConditionOptionCall<PercentileRanksAggregationBuilder> opLambda) {
807         PercentileRanksAggregationBuilder builder = regPercentileRanksA(name, "createdTime", values);
808         if (opLambda != null) {
809             opLambda.callback(builder);
810         }
811     }
812 
813     public void setCreatedTime_Histogram() {
814         setCreatedTime_Histogram(null);
815     }
816 
817     public void setCreatedTime_Histogram(ConditionOptionCall<HistogramAggregationBuilder> opLambda) {
818         setCreatedTime_Histogram("createdTime", opLambda, null);
819     }
820 
821     public void setCreatedTime_Histogram(ConditionOptionCall<HistogramAggregationBuilder> opLambda,
822             OperatorCall<BsScheduledJobCA> aggsLambda) {
823         setCreatedTime_Histogram("createdTime", opLambda, aggsLambda);
824     }
825 
826     public void setCreatedTime_Histogram(String name, ConditionOptionCall<HistogramAggregationBuilder> opLambda,
827             OperatorCall<BsScheduledJobCA> aggsLambda) {
828         HistogramAggregationBuilder builder = regHistogramA(name, "createdTime");
829         if (opLambda != null) {
830             opLambda.callback(builder);
831         }
832         if (aggsLambda != null) {
833             ScheduledJobCA ca = new ScheduledJobCA();
834             aggsLambda.callback(ca);
835             ca.getAggregationBuilderList().forEach(builder::subAggregation);
836         }
837     }
838 
839     public void setCreatedTime_Range() {
840         setCreatedTime_Range(null);
841     }
842 
843     public void setCreatedTime_Range(ConditionOptionCall<RangeAggregationBuilder> opLambda) {
844         setCreatedTime_Range("createdTime", opLambda, null);
845     }
846 
847     public void setCreatedTime_Range(ConditionOptionCall<RangeAggregationBuilder> opLambda, OperatorCall<BsScheduledJobCA> aggsLambda) {
848         setCreatedTime_Range("createdTime", opLambda, aggsLambda);
849     }
850 
851     public void setCreatedTime_Range(String name, ConditionOptionCall<RangeAggregationBuilder> opLambda,
852             OperatorCall<BsScheduledJobCA> aggsLambda) {
853         RangeAggregationBuilder builder = regRangeA(name, "createdTime");
854         if (opLambda != null) {
855             opLambda.callback(builder);
856         }
857         if (aggsLambda != null) {
858             ScheduledJobCA ca = new ScheduledJobCA();
859             aggsLambda.callback(ca);
860             ca.getAggregationBuilderList().forEach(builder::subAggregation);
861         }
862     }
863 
864     public void setCreatedTime_Count() {
865         setCreatedTime_Count(null);
866     }
867 
868     public void setCreatedTime_Count(ConditionOptionCall<ValueCountAggregationBuilder> opLambda) {
869         setCreatedTime_Count("createdTime", opLambda);
870     }
871 
872     public void setCreatedTime_Count(String name, ConditionOptionCall<ValueCountAggregationBuilder> opLambda) {
873         ValueCountAggregationBuilder builder = regCountA(name, "createdTime");
874         if (opLambda != null) {
875             opLambda.callback(builder);
876         }
877     }
878 
879     public void setCreatedTime_Cardinality() {
880         setCreatedTime_Cardinality(null);
881     }
882 
883     public void setCreatedTime_Cardinality(ConditionOptionCall<CardinalityAggregationBuilder> opLambda) {
884         setCreatedTime_Cardinality("createdTime", opLambda);
885     }
886 
887     public void setCreatedTime_Cardinality(String name, ConditionOptionCall<CardinalityAggregationBuilder> opLambda) {
888         CardinalityAggregationBuilder builder = regCardinalityA(name, "createdTime");
889         if (opLambda != null) {
890             opLambda.callback(builder);
891         }
892     }
893 
894     public void setCreatedTime_Missing() {
895         setCreatedTime_Missing(null);
896     }
897 
898     public void setCreatedTime_Missing(ConditionOptionCall<MissingAggregationBuilder> opLambda) {
899         setCreatedTime_Missing("createdTime", opLambda, null);
900     }
901 
902     public void setCreatedTime_Missing(ConditionOptionCall<MissingAggregationBuilder> opLambda, OperatorCall<BsScheduledJobCA> aggsLambda) {
903         setCreatedTime_Missing("createdTime", opLambda, aggsLambda);
904     }
905 
906     public void setCreatedTime_Missing(String name, ConditionOptionCall<MissingAggregationBuilder> opLambda,
907             OperatorCall<BsScheduledJobCA> aggsLambda) {
908         MissingAggregationBuilder builder = regMissingA(name, "createdTime");
909         if (opLambda != null) {
910             opLambda.callback(builder);
911         }
912         if (aggsLambda != null) {
913             ScheduledJobCA ca = new ScheduledJobCA();
914             aggsLambda.callback(ca);
915             ca.getAggregationBuilderList().forEach(builder::subAggregation);
916         }
917     }
918 
919     public void setCronExpression_Terms() {
920         setCronExpression_Terms(null);
921     }
922 
923     public void setCronExpression_Terms(ConditionOptionCall<TermsAggregationBuilder> opLambda) {
924         setCronExpression_Terms("cronExpression", opLambda, null);
925     }
926 
927     public void setCronExpression_Terms(ConditionOptionCall<TermsAggregationBuilder> opLambda, OperatorCall<BsScheduledJobCA> aggsLambda) {
928         setCronExpression_Terms("cronExpression", opLambda, aggsLambda);
929     }
930 
931     public void setCronExpression_Terms(String name, ConditionOptionCall<TermsAggregationBuilder> opLambda,
932             OperatorCall<BsScheduledJobCA> aggsLambda) {
933         TermsAggregationBuilder builder = regTermsA(name, "cronExpression");
934         if (opLambda != null) {
935             opLambda.callback(builder);
936         }
937         if (aggsLambda != null) {
938             ScheduledJobCA ca = new ScheduledJobCA();
939             aggsLambda.callback(ca);
940             ca.getAggregationBuilderList().forEach(builder::subAggregation);
941         }
942     }
943 
944     public void setCronExpression_SignificantTerms() {
945         setCronExpression_SignificantTerms(null);
946     }
947 
948     public void setCronExpression_SignificantTerms(ConditionOptionCall<SignificantTermsAggregationBuilder> opLambda) {
949         setCronExpression_SignificantTerms("cronExpression", opLambda, null);
950     }
951 
952     public void setCronExpression_SignificantTerms(ConditionOptionCall<SignificantTermsAggregationBuilder> opLambda,
953             OperatorCall<BsScheduledJobCA> aggsLambda) {
954         setCronExpression_SignificantTerms("cronExpression", opLambda, aggsLambda);
955     }
956 
957     public void setCronExpression_SignificantTerms(String name, ConditionOptionCall<SignificantTermsAggregationBuilder> opLambda,
958             OperatorCall<BsScheduledJobCA> aggsLambda) {
959         SignificantTermsAggregationBuilder builder = regSignificantTermsA(name, "cronExpression");
960         if (opLambda != null) {
961             opLambda.callback(builder);
962         }
963         if (aggsLambda != null) {
964             ScheduledJobCA ca = new ScheduledJobCA();
965             aggsLambda.callback(ca);
966             ca.getAggregationBuilderList().forEach(builder::subAggregation);
967         }
968     }
969 
970     public void setCronExpression_IpRange() {
971         setCronExpression_IpRange(null);
972     }
973 
974     public void setCronExpression_IpRange(ConditionOptionCall<IpRangeAggregationBuilder> opLambda) {
975         setCronExpression_IpRange("cronExpression", opLambda, null);
976     }
977 
978     public void setCronExpression_IpRange(ConditionOptionCall<IpRangeAggregationBuilder> opLambda,
979             OperatorCall<BsScheduledJobCA> aggsLambda) {
980         setCronExpression_IpRange("cronExpression", opLambda, aggsLambda);
981     }
982 
983     public void setCronExpression_IpRange(String name, ConditionOptionCall<IpRangeAggregationBuilder> opLambda,
984             OperatorCall<BsScheduledJobCA> aggsLambda) {
985         IpRangeAggregationBuilder builder = regIpRangeA(name, "cronExpression");
986         if (opLambda != null) {
987             opLambda.callback(builder);
988         }
989         if (aggsLambda != null) {
990             ScheduledJobCA ca = new ScheduledJobCA();
991             aggsLambda.callback(ca);
992             ca.getAggregationBuilderList().forEach(builder::subAggregation);
993         }
994     }
995 
996     public void setCronExpression_Count() {
997         setCronExpression_Count(null);
998     }
999 
1000     public void setCronExpression_Count(ConditionOptionCall<ValueCountAggregationBuilder> opLambda) {
1001         setCronExpression_Count("cronExpression", opLambda);
1002     }
1003 
1004     public void setCronExpression_Count(String name, ConditionOptionCall<ValueCountAggregationBuilder> opLambda) {
1005         ValueCountAggregationBuilder builder = regCountA(name, "cronExpression");
1006         if (opLambda != null) {
1007             opLambda.callback(builder);
1008         }
1009     }
1010 
1011     public void setCronExpression_Cardinality() {
1012         setCronExpression_Cardinality(null);
1013     }
1014 
1015     public void setCronExpression_Cardinality(ConditionOptionCall<CardinalityAggregationBuilder> opLambda) {
1016         setCronExpression_Cardinality("cronExpression", opLambda);
1017     }
1018 
1019     public void setCronExpression_Cardinality(String name, ConditionOptionCall<CardinalityAggregationBuilder> opLambda) {
1020         CardinalityAggregationBuilder builder = regCardinalityA(name, "cronExpression");
1021         if (opLambda != null) {
1022             opLambda.callback(builder);
1023         }
1024     }
1025 
1026     public void setCronExpression_Missing() {
1027         setCronExpression_Missing(null);
1028     }
1029 
1030     public void setCronExpression_Missing(ConditionOptionCall<MissingAggregationBuilder> opLambda) {
1031         setCronExpression_Missing("cronExpression", opLambda, null);
1032     }
1033 
1034     public void setCronExpression_Missing(ConditionOptionCall<MissingAggregationBuilder> opLambda,
1035             OperatorCall<BsScheduledJobCA> aggsLambda) {
1036         setCronExpression_Missing("cronExpression", opLambda, aggsLambda);
1037     }
1038 
1039     public void setCronExpression_Missing(String name, ConditionOptionCall<MissingAggregationBuilder> opLambda,
1040             OperatorCall<BsScheduledJobCA> aggsLambda) {
1041         MissingAggregationBuilder builder = regMissingA(name, "cronExpression");
1042         if (opLambda != null) {
1043             opLambda.callback(builder);
1044         }
1045         if (aggsLambda != null) {
1046             ScheduledJobCA ca = new ScheduledJobCA();
1047             aggsLambda.callback(ca);
1048             ca.getAggregationBuilderList().forEach(builder::subAggregation);
1049         }
1050     }
1051 
1052     public void setJobLogging_Avg() {
1053         setJobLogging_Avg(null);
1054     }
1055 
1056     public void setJobLogging_Avg(ConditionOptionCall<AvgAggregationBuilder> opLambda) {
1057         setJobLogging_Avg("jobLogging", opLambda);
1058     }
1059 
1060     public void setJobLogging_Avg(String name, ConditionOptionCall<AvgAggregationBuilder> opLambda) {
1061         AvgAggregationBuilder builder = regAvgA(name, "jobLogging");
1062         if (opLambda != null) {
1063             opLambda.callback(builder);
1064         }
1065     }
1066 
1067     public void setJobLogging_Max() {
1068         setJobLogging_Max(null);
1069     }
1070 
1071     public void setJobLogging_Max(ConditionOptionCall<MaxAggregationBuilder> opLambda) {
1072         setJobLogging_Max("jobLogging", opLambda);
1073     }
1074 
1075     public void setJobLogging_Max(String name, ConditionOptionCall<MaxAggregationBuilder> opLambda) {
1076         MaxAggregationBuilder builder = regMaxA(name, "jobLogging");
1077         if (opLambda != null) {
1078             opLambda.callback(builder);
1079         }
1080     }
1081 
1082     public void setJobLogging_Min() {
1083         setJobLogging_Min(null);
1084     }
1085 
1086     public void setJobLogging_Min(ConditionOptionCall<MinAggregationBuilder> opLambda) {
1087         setJobLogging_Min("jobLogging", opLambda);
1088     }
1089 
1090     public void setJobLogging_Min(String name, ConditionOptionCall<MinAggregationBuilder> opLambda) {
1091         MinAggregationBuilder builder = regMinA(name, "jobLogging");
1092         if (opLambda != null) {
1093             opLambda.callback(builder);
1094         }
1095     }
1096 
1097     public void setJobLogging_Sum() {
1098         setJobLogging_Sum(null);
1099     }
1100 
1101     public void setJobLogging_Sum(ConditionOptionCall<SumAggregationBuilder> opLambda) {
1102         setJobLogging_Sum("jobLogging", opLambda);
1103     }
1104 
1105     public void setJobLogging_Sum(String name, ConditionOptionCall<SumAggregationBuilder> opLambda) {
1106         SumAggregationBuilder builder = regSumA(name, "jobLogging");
1107         if (opLambda != null) {
1108             opLambda.callback(builder);
1109         }
1110     }
1111 
1112     public void setJobLogging_ExtendedStats() {
1113         setJobLogging_ExtendedStats(null);
1114     }
1115 
1116     public void setJobLogging_ExtendedStats(ConditionOptionCall<ExtendedStatsAggregationBuilder> opLambda) {
1117         setJobLogging_ExtendedStats("jobLogging", opLambda);
1118     }
1119 
1120     public void setJobLogging_ExtendedStats(String name, ConditionOptionCall<ExtendedStatsAggregationBuilder> opLambda) {
1121         ExtendedStatsAggregationBuilder builder = regExtendedStatsA(name, "jobLogging");
1122         if (opLambda != null) {
1123             opLambda.callback(builder);
1124         }
1125     }
1126 
1127     public void setJobLogging_Stats() {
1128         setJobLogging_Stats(null);
1129     }
1130 
1131     public void setJobLogging_Stats(ConditionOptionCall<StatsAggregationBuilder> opLambda) {
1132         setJobLogging_Stats("jobLogging", opLambda);
1133     }
1134 
1135     public void setJobLogging_Stats(String name, ConditionOptionCall<StatsAggregationBuilder> opLambda) {
1136         StatsAggregationBuilder builder = regStatsA(name, "jobLogging");
1137         if (opLambda != null) {
1138             opLambda.callback(builder);
1139         }
1140     }
1141 
1142     public void setJobLogging_Percentiles() {
1143         setJobLogging_Percentiles(null);
1144     }
1145 
1146     public void setJobLogging_Percentiles(ConditionOptionCall<PercentilesAggregationBuilder> opLambda) {
1147         setJobLogging_Percentiles("jobLogging", opLambda);
1148     }
1149 
1150     public void setJobLogging_Percentiles(String name, ConditionOptionCall<PercentilesAggregationBuilder> opLambda) {
1151         PercentilesAggregationBuilder builder = regPercentilesA(name, "jobLogging");
1152         if (opLambda != null) {
1153             opLambda.callback(builder);
1154         }
1155     }
1156 
1157     public void setJobLogging_PercentileRanks(double[] values) {
1158         setJobLogging_PercentileRanks(values, null);
1159     }
1160 
1161     public void setJobLogging_PercentileRanks(double[] values, ConditionOptionCall<PercentileRanksAggregationBuilder> opLambda) {
1162         setJobLogging_PercentileRanks("jobLogging", values, opLambda);
1163     }
1164 
1165     public void setJobLogging_PercentileRanks(String name, double[] values,
1166             ConditionOptionCall<PercentileRanksAggregationBuilder> opLambda) {
1167         PercentileRanksAggregationBuilder builder = regPercentileRanksA(name, "jobLogging", values);
1168         if (opLambda != null) {
1169             opLambda.callback(builder);
1170         }
1171     }
1172 
1173     public void setJobLogging_Histogram() {
1174         setJobLogging_Histogram(null);
1175     }
1176 
1177     public void setJobLogging_Histogram(ConditionOptionCall<HistogramAggregationBuilder> opLambda) {
1178         setJobLogging_Histogram("jobLogging", opLambda, null);
1179     }
1180 
1181     public void setJobLogging_Histogram(ConditionOptionCall<HistogramAggregationBuilder> opLambda,
1182             OperatorCall<BsScheduledJobCA> aggsLambda) {
1183         setJobLogging_Histogram("jobLogging", opLambda, aggsLambda);
1184     }
1185 
1186     public void setJobLogging_Histogram(String name, ConditionOptionCall<HistogramAggregationBuilder> opLambda,
1187             OperatorCall<BsScheduledJobCA> aggsLambda) {
1188         HistogramAggregationBuilder builder = regHistogramA(name, "jobLogging");
1189         if (opLambda != null) {
1190             opLambda.callback(builder);
1191         }
1192         if (aggsLambda != null) {
1193             ScheduledJobCA ca = new ScheduledJobCA();
1194             aggsLambda.callback(ca);
1195             ca.getAggregationBuilderList().forEach(builder::subAggregation);
1196         }
1197     }
1198 
1199     public void setJobLogging_Range() {
1200         setJobLogging_Range(null);
1201     }
1202 
1203     public void setJobLogging_Range(ConditionOptionCall<RangeAggregationBuilder> opLambda) {
1204         setJobLogging_Range("jobLogging", opLambda, null);
1205     }
1206 
1207     public void setJobLogging_Range(ConditionOptionCall<RangeAggregationBuilder> opLambda, OperatorCall<BsScheduledJobCA> aggsLambda) {
1208         setJobLogging_Range("jobLogging", opLambda, aggsLambda);
1209     }
1210 
1211     public void setJobLogging_Range(String name, ConditionOptionCall<RangeAggregationBuilder> opLambda,
1212             OperatorCall<BsScheduledJobCA> aggsLambda) {
1213         RangeAggregationBuilder builder = regRangeA(name, "jobLogging");
1214         if (opLambda != null) {
1215             opLambda.callback(builder);
1216         }
1217         if (aggsLambda != null) {
1218             ScheduledJobCA ca = new ScheduledJobCA();
1219             aggsLambda.callback(ca);
1220             ca.getAggregationBuilderList().forEach(builder::subAggregation);
1221         }
1222     }
1223 
1224     public void setJobLogging_Count() {
1225         setJobLogging_Count(null);
1226     }
1227 
1228     public void setJobLogging_Count(ConditionOptionCall<ValueCountAggregationBuilder> opLambda) {
1229         setJobLogging_Count("jobLogging", opLambda);
1230     }
1231 
1232     public void setJobLogging_Count(String name, ConditionOptionCall<ValueCountAggregationBuilder> opLambda) {
1233         ValueCountAggregationBuilder builder = regCountA(name, "jobLogging");
1234         if (opLambda != null) {
1235             opLambda.callback(builder);
1236         }
1237     }
1238 
1239     public void setJobLogging_Cardinality() {
1240         setJobLogging_Cardinality(null);
1241     }
1242 
1243     public void setJobLogging_Cardinality(ConditionOptionCall<CardinalityAggregationBuilder> opLambda) {
1244         setJobLogging_Cardinality("jobLogging", opLambda);
1245     }
1246 
1247     public void setJobLogging_Cardinality(String name, ConditionOptionCall<CardinalityAggregationBuilder> opLambda) {
1248         CardinalityAggregationBuilder builder = regCardinalityA(name, "jobLogging");
1249         if (opLambda != null) {
1250             opLambda.callback(builder);
1251         }
1252     }
1253 
1254     public void setJobLogging_Missing() {
1255         setJobLogging_Missing(null);
1256     }
1257 
1258     public void setJobLogging_Missing(ConditionOptionCall<MissingAggregationBuilder> opLambda) {
1259         setJobLogging_Missing("jobLogging", opLambda, null);
1260     }
1261 
1262     public void setJobLogging_Missing(ConditionOptionCall<MissingAggregationBuilder> opLambda, OperatorCall<BsScheduledJobCA> aggsLambda) {
1263         setJobLogging_Missing("jobLogging", opLambda, aggsLambda);
1264     }
1265 
1266     public void setJobLogging_Missing(String name, ConditionOptionCall<MissingAggregationBuilder> opLambda,
1267             OperatorCall<BsScheduledJobCA> aggsLambda) {
1268         MissingAggregationBuilder builder = regMissingA(name, "jobLogging");
1269         if (opLambda != null) {
1270             opLambda.callback(builder);
1271         }
1272         if (aggsLambda != null) {
1273             ScheduledJobCA ca = new ScheduledJobCA();
1274             aggsLambda.callback(ca);
1275             ca.getAggregationBuilderList().forEach(builder::subAggregation);
1276         }
1277     }
1278 
1279     public void setName_Terms() {
1280         setName_Terms(null);
1281     }
1282 
1283     public void setName_Terms(ConditionOptionCall<TermsAggregationBuilder> opLambda) {
1284         setName_Terms("name", opLambda, null);
1285     }
1286 
1287     public void setName_Terms(ConditionOptionCall<TermsAggregationBuilder> opLambda, OperatorCall<BsScheduledJobCA> aggsLambda) {
1288         setName_Terms("name", opLambda, aggsLambda);
1289     }
1290 
1291     public void setName_Terms(String name, ConditionOptionCall<TermsAggregationBuilder> opLambda,
1292             OperatorCall<BsScheduledJobCA> aggsLambda) {
1293         TermsAggregationBuilder builder = regTermsA(name, "name");
1294         if (opLambda != null) {
1295             opLambda.callback(builder);
1296         }
1297         if (aggsLambda != null) {
1298             ScheduledJobCA ca = new ScheduledJobCA();
1299             aggsLambda.callback(ca);
1300             ca.getAggregationBuilderList().forEach(builder::subAggregation);
1301         }
1302     }
1303 
1304     public void setName_SignificantTerms() {
1305         setName_SignificantTerms(null);
1306     }
1307 
1308     public void setName_SignificantTerms(ConditionOptionCall<SignificantTermsAggregationBuilder> opLambda) {
1309         setName_SignificantTerms("name", opLambda, null);
1310     }
1311 
1312     public void setName_SignificantTerms(ConditionOptionCall<SignificantTermsAggregationBuilder> opLambda,
1313             OperatorCall<BsScheduledJobCA> aggsLambda) {
1314         setName_SignificantTerms("name", opLambda, aggsLambda);
1315     }
1316 
1317     public void setName_SignificantTerms(String name, ConditionOptionCall<SignificantTermsAggregationBuilder> opLambda,
1318             OperatorCall<BsScheduledJobCA> aggsLambda) {
1319         SignificantTermsAggregationBuilder builder = regSignificantTermsA(name, "name");
1320         if (opLambda != null) {
1321             opLambda.callback(builder);
1322         }
1323         if (aggsLambda != null) {
1324             ScheduledJobCA ca = new ScheduledJobCA();
1325             aggsLambda.callback(ca);
1326             ca.getAggregationBuilderList().forEach(builder::subAggregation);
1327         }
1328     }
1329 
1330     public void setName_IpRange() {
1331         setName_IpRange(null);
1332     }
1333 
1334     public void setName_IpRange(ConditionOptionCall<IpRangeAggregationBuilder> opLambda) {
1335         setName_IpRange("name", opLambda, null);
1336     }
1337 
1338     public void setName_IpRange(ConditionOptionCall<IpRangeAggregationBuilder> opLambda, OperatorCall<BsScheduledJobCA> aggsLambda) {
1339         setName_IpRange("name", opLambda, aggsLambda);
1340     }
1341 
1342     public void setName_IpRange(String name, ConditionOptionCall<IpRangeAggregationBuilder> opLambda,
1343             OperatorCall<BsScheduledJobCA> aggsLambda) {
1344         IpRangeAggregationBuilder builder = regIpRangeA(name, "name");
1345         if (opLambda != null) {
1346             opLambda.callback(builder);
1347         }
1348         if (aggsLambda != null) {
1349             ScheduledJobCA ca = new ScheduledJobCA();
1350             aggsLambda.callback(ca);
1351             ca.getAggregationBuilderList().forEach(builder::subAggregation);
1352         }
1353     }
1354 
1355     public void setName_Count() {
1356         setName_Count(null);
1357     }
1358 
1359     public void setName_Count(ConditionOptionCall<ValueCountAggregationBuilder> opLambda) {
1360         setName_Count("name", opLambda);
1361     }
1362 
1363     public void setName_Count(String name, ConditionOptionCall<ValueCountAggregationBuilder> opLambda) {
1364         ValueCountAggregationBuilder builder = regCountA(name, "name");
1365         if (opLambda != null) {
1366             opLambda.callback(builder);
1367         }
1368     }
1369 
1370     public void setName_Cardinality() {
1371         setName_Cardinality(null);
1372     }
1373 
1374     public void setName_Cardinality(ConditionOptionCall<CardinalityAggregationBuilder> opLambda) {
1375         setName_Cardinality("name", opLambda);
1376     }
1377 
1378     public void setName_Cardinality(String name, ConditionOptionCall<CardinalityAggregationBuilder> opLambda) {
1379         CardinalityAggregationBuilder builder = regCardinalityA(name, "name");
1380         if (opLambda != null) {
1381             opLambda.callback(builder);
1382         }
1383     }
1384 
1385     public void setName_Missing() {
1386         setName_Missing(null);
1387     }
1388 
1389     public void setName_Missing(ConditionOptionCall<MissingAggregationBuilder> opLambda) {
1390         setName_Missing("name", opLambda, null);
1391     }
1392 
1393     public void setName_Missing(ConditionOptionCall<MissingAggregationBuilder> opLambda, OperatorCall<BsScheduledJobCA> aggsLambda) {
1394         setName_Missing("name", opLambda, aggsLambda);
1395     }
1396 
1397     public void setName_Missing(String name, ConditionOptionCall<MissingAggregationBuilder> opLambda,
1398             OperatorCall<BsScheduledJobCA> aggsLambda) {
1399         MissingAggregationBuilder builder = regMissingA(name, "name");
1400         if (opLambda != null) {
1401             opLambda.callback(builder);
1402         }
1403         if (aggsLambda != null) {
1404             ScheduledJobCA ca = new ScheduledJobCA();
1405             aggsLambda.callback(ca);
1406             ca.getAggregationBuilderList().forEach(builder::subAggregation);
1407         }
1408     }
1409 
1410     public void setScriptData_Terms() {
1411         setScriptData_Terms(null);
1412     }
1413 
1414     public void setScriptData_Terms(ConditionOptionCall<TermsAggregationBuilder> opLambda) {
1415         setScriptData_Terms("scriptData", opLambda, null);
1416     }
1417 
1418     public void setScriptData_Terms(ConditionOptionCall<TermsAggregationBuilder> opLambda, OperatorCall<BsScheduledJobCA> aggsLambda) {
1419         setScriptData_Terms("scriptData", opLambda, aggsLambda);
1420     }
1421 
1422     public void setScriptData_Terms(String name, ConditionOptionCall<TermsAggregationBuilder> opLambda,
1423             OperatorCall<BsScheduledJobCA> aggsLambda) {
1424         TermsAggregationBuilder builder = regTermsA(name, "scriptData");
1425         if (opLambda != null) {
1426             opLambda.callback(builder);
1427         }
1428         if (aggsLambda != null) {
1429             ScheduledJobCA ca = new ScheduledJobCA();
1430             aggsLambda.callback(ca);
1431             ca.getAggregationBuilderList().forEach(builder::subAggregation);
1432         }
1433     }
1434 
1435     public void setScriptData_SignificantTerms() {
1436         setScriptData_SignificantTerms(null);
1437     }
1438 
1439     public void setScriptData_SignificantTerms(ConditionOptionCall<SignificantTermsAggregationBuilder> opLambda) {
1440         setScriptData_SignificantTerms("scriptData", opLambda, null);
1441     }
1442 
1443     public void setScriptData_SignificantTerms(ConditionOptionCall<SignificantTermsAggregationBuilder> opLambda,
1444             OperatorCall<BsScheduledJobCA> aggsLambda) {
1445         setScriptData_SignificantTerms("scriptData", opLambda, aggsLambda);
1446     }
1447 
1448     public void setScriptData_SignificantTerms(String name, ConditionOptionCall<SignificantTermsAggregationBuilder> opLambda,
1449             OperatorCall<BsScheduledJobCA> aggsLambda) {
1450         SignificantTermsAggregationBuilder builder = regSignificantTermsA(name, "scriptData");
1451         if (opLambda != null) {
1452             opLambda.callback(builder);
1453         }
1454         if (aggsLambda != null) {
1455             ScheduledJobCA ca = new ScheduledJobCA();
1456             aggsLambda.callback(ca);
1457             ca.getAggregationBuilderList().forEach(builder::subAggregation);
1458         }
1459     }
1460 
1461     public void setScriptData_IpRange() {
1462         setScriptData_IpRange(null);
1463     }
1464 
1465     public void setScriptData_IpRange(ConditionOptionCall<IpRangeAggregationBuilder> opLambda) {
1466         setScriptData_IpRange("scriptData", opLambda, null);
1467     }
1468 
1469     public void setScriptData_IpRange(ConditionOptionCall<IpRangeAggregationBuilder> opLambda, OperatorCall<BsScheduledJobCA> aggsLambda) {
1470         setScriptData_IpRange("scriptData", opLambda, aggsLambda);
1471     }
1472 
1473     public void setScriptData_IpRange(String name, ConditionOptionCall<IpRangeAggregationBuilder> opLambda,
1474             OperatorCall<BsScheduledJobCA> aggsLambda) {
1475         IpRangeAggregationBuilder builder = regIpRangeA(name, "scriptData");
1476         if (opLambda != null) {
1477             opLambda.callback(builder);
1478         }
1479         if (aggsLambda != null) {
1480             ScheduledJobCA ca = new ScheduledJobCA();
1481             aggsLambda.callback(ca);
1482             ca.getAggregationBuilderList().forEach(builder::subAggregation);
1483         }
1484     }
1485 
1486     public void setScriptData_Count() {
1487         setScriptData_Count(null);
1488     }
1489 
1490     public void setScriptData_Count(ConditionOptionCall<ValueCountAggregationBuilder> opLambda) {
1491         setScriptData_Count("scriptData", opLambda);
1492     }
1493 
1494     public void setScriptData_Count(String name, ConditionOptionCall<ValueCountAggregationBuilder> opLambda) {
1495         ValueCountAggregationBuilder builder = regCountA(name, "scriptData");
1496         if (opLambda != null) {
1497             opLambda.callback(builder);
1498         }
1499     }
1500 
1501     public void setScriptData_Cardinality() {
1502         setScriptData_Cardinality(null);
1503     }
1504 
1505     public void setScriptData_Cardinality(ConditionOptionCall<CardinalityAggregationBuilder> opLambda) {
1506         setScriptData_Cardinality("scriptData", opLambda);
1507     }
1508 
1509     public void setScriptData_Cardinality(String name, ConditionOptionCall<CardinalityAggregationBuilder> opLambda) {
1510         CardinalityAggregationBuilder builder = regCardinalityA(name, "scriptData");
1511         if (opLambda != null) {
1512             opLambda.callback(builder);
1513         }
1514     }
1515 
1516     public void setScriptData_Missing() {
1517         setScriptData_Missing(null);
1518     }
1519 
1520     public void setScriptData_Missing(ConditionOptionCall<MissingAggregationBuilder> opLambda) {
1521         setScriptData_Missing("scriptData", opLambda, null);
1522     }
1523 
1524     public void setScriptData_Missing(ConditionOptionCall<MissingAggregationBuilder> opLambda, OperatorCall<BsScheduledJobCA> aggsLambda) {
1525         setScriptData_Missing("scriptData", opLambda, aggsLambda);
1526     }
1527 
1528     public void setScriptData_Missing(String name, ConditionOptionCall<MissingAggregationBuilder> opLambda,
1529             OperatorCall<BsScheduledJobCA> aggsLambda) {
1530         MissingAggregationBuilder builder = regMissingA(name, "scriptData");
1531         if (opLambda != null) {
1532             opLambda.callback(builder);
1533         }
1534         if (aggsLambda != null) {
1535             ScheduledJobCA ca = new ScheduledJobCA();
1536             aggsLambda.callback(ca);
1537             ca.getAggregationBuilderList().forEach(builder::subAggregation);
1538         }
1539     }
1540 
1541     public void setScriptType_Terms() {
1542         setScriptType_Terms(null);
1543     }
1544 
1545     public void setScriptType_Terms(ConditionOptionCall<TermsAggregationBuilder> opLambda) {
1546         setScriptType_Terms("scriptType", opLambda, null);
1547     }
1548 
1549     public void setScriptType_Terms(ConditionOptionCall<TermsAggregationBuilder> opLambda, OperatorCall<BsScheduledJobCA> aggsLambda) {
1550         setScriptType_Terms("scriptType", opLambda, aggsLambda);
1551     }
1552 
1553     public void setScriptType_Terms(String name, ConditionOptionCall<TermsAggregationBuilder> opLambda,
1554             OperatorCall<BsScheduledJobCA> aggsLambda) {
1555         TermsAggregationBuilder builder = regTermsA(name, "scriptType");
1556         if (opLambda != null) {
1557             opLambda.callback(builder);
1558         }
1559         if (aggsLambda != null) {
1560             ScheduledJobCA ca = new ScheduledJobCA();
1561             aggsLambda.callback(ca);
1562             ca.getAggregationBuilderList().forEach(builder::subAggregation);
1563         }
1564     }
1565 
1566     public void setScriptType_SignificantTerms() {
1567         setScriptType_SignificantTerms(null);
1568     }
1569 
1570     public void setScriptType_SignificantTerms(ConditionOptionCall<SignificantTermsAggregationBuilder> opLambda) {
1571         setScriptType_SignificantTerms("scriptType", opLambda, null);
1572     }
1573 
1574     public void setScriptType_SignificantTerms(ConditionOptionCall<SignificantTermsAggregationBuilder> opLambda,
1575             OperatorCall<BsScheduledJobCA> aggsLambda) {
1576         setScriptType_SignificantTerms("scriptType", opLambda, aggsLambda);
1577     }
1578 
1579     public void setScriptType_SignificantTerms(String name, ConditionOptionCall<SignificantTermsAggregationBuilder> opLambda,
1580             OperatorCall<BsScheduledJobCA> aggsLambda) {
1581         SignificantTermsAggregationBuilder builder = regSignificantTermsA(name, "scriptType");
1582         if (opLambda != null) {
1583             opLambda.callback(builder);
1584         }
1585         if (aggsLambda != null) {
1586             ScheduledJobCA ca = new ScheduledJobCA();
1587             aggsLambda.callback(ca);
1588             ca.getAggregationBuilderList().forEach(builder::subAggregation);
1589         }
1590     }
1591 
1592     public void setScriptType_IpRange() {
1593         setScriptType_IpRange(null);
1594     }
1595 
1596     public void setScriptType_IpRange(ConditionOptionCall<IpRangeAggregationBuilder> opLambda) {
1597         setScriptType_IpRange("scriptType", opLambda, null);
1598     }
1599 
1600     public void setScriptType_IpRange(ConditionOptionCall<IpRangeAggregationBuilder> opLambda, OperatorCall<BsScheduledJobCA> aggsLambda) {
1601         setScriptType_IpRange("scriptType", opLambda, aggsLambda);
1602     }
1603 
1604     public void setScriptType_IpRange(String name, ConditionOptionCall<IpRangeAggregationBuilder> opLambda,
1605             OperatorCall<BsScheduledJobCA> aggsLambda) {
1606         IpRangeAggregationBuilder builder = regIpRangeA(name, "scriptType");
1607         if (opLambda != null) {
1608             opLambda.callback(builder);
1609         }
1610         if (aggsLambda != null) {
1611             ScheduledJobCA ca = new ScheduledJobCA();
1612             aggsLambda.callback(ca);
1613             ca.getAggregationBuilderList().forEach(builder::subAggregation);
1614         }
1615     }
1616 
1617     public void setScriptType_Count() {
1618         setScriptType_Count(null);
1619     }
1620 
1621     public void setScriptType_Count(ConditionOptionCall<ValueCountAggregationBuilder> opLambda) {
1622         setScriptType_Count("scriptType", opLambda);
1623     }
1624 
1625     public void setScriptType_Count(String name, ConditionOptionCall<ValueCountAggregationBuilder> opLambda) {
1626         ValueCountAggregationBuilder builder = regCountA(name, "scriptType");
1627         if (opLambda != null) {
1628             opLambda.callback(builder);
1629         }
1630     }
1631 
1632     public void setScriptType_Cardinality() {
1633         setScriptType_Cardinality(null);
1634     }
1635 
1636     public void setScriptType_Cardinality(ConditionOptionCall<CardinalityAggregationBuilder> opLambda) {
1637         setScriptType_Cardinality("scriptType", opLambda);
1638     }
1639 
1640     public void setScriptType_Cardinality(String name, ConditionOptionCall<CardinalityAggregationBuilder> opLambda) {
1641         CardinalityAggregationBuilder builder = regCardinalityA(name, "scriptType");
1642         if (opLambda != null) {
1643             opLambda.callback(builder);
1644         }
1645     }
1646 
1647     public void setScriptType_Missing() {
1648         setScriptType_Missing(null);
1649     }
1650 
1651     public void setScriptType_Missing(ConditionOptionCall<MissingAggregationBuilder> opLambda) {
1652         setScriptType_Missing("scriptType", opLambda, null);
1653     }
1654 
1655     public void setScriptType_Missing(ConditionOptionCall<MissingAggregationBuilder> opLambda, OperatorCall<BsScheduledJobCA> aggsLambda) {
1656         setScriptType_Missing("scriptType", opLambda, aggsLambda);
1657     }
1658 
1659     public void setScriptType_Missing(String name, ConditionOptionCall<MissingAggregationBuilder> opLambda,
1660             OperatorCall<BsScheduledJobCA> aggsLambda) {
1661         MissingAggregationBuilder builder = regMissingA(name, "scriptType");
1662         if (opLambda != null) {
1663             opLambda.callback(builder);
1664         }
1665         if (aggsLambda != null) {
1666             ScheduledJobCA ca = new ScheduledJobCA();
1667             aggsLambda.callback(ca);
1668             ca.getAggregationBuilderList().forEach(builder::subAggregation);
1669         }
1670     }
1671 
1672     public void setSortOrder_Avg() {
1673         setSortOrder_Avg(null);
1674     }
1675 
1676     public void setSortOrder_Avg(ConditionOptionCall<AvgAggregationBuilder> opLambda) {
1677         setSortOrder_Avg("sortOrder", opLambda);
1678     }
1679 
1680     public void setSortOrder_Avg(String name, ConditionOptionCall<AvgAggregationBuilder> opLambda) {
1681         AvgAggregationBuilder builder = regAvgA(name, "sortOrder");
1682         if (opLambda != null) {
1683             opLambda.callback(builder);
1684         }
1685     }
1686 
1687     public void setSortOrder_Max() {
1688         setSortOrder_Max(null);
1689     }
1690 
1691     public void setSortOrder_Max(ConditionOptionCall<MaxAggregationBuilder> opLambda) {
1692         setSortOrder_Max("sortOrder", opLambda);
1693     }
1694 
1695     public void setSortOrder_Max(String name, ConditionOptionCall<MaxAggregationBuilder> opLambda) {
1696         MaxAggregationBuilder builder = regMaxA(name, "sortOrder");
1697         if (opLambda != null) {
1698             opLambda.callback(builder);
1699         }
1700     }
1701 
1702     public void setSortOrder_Min() {
1703         setSortOrder_Min(null);
1704     }
1705 
1706     public void setSortOrder_Min(ConditionOptionCall<MinAggregationBuilder> opLambda) {
1707         setSortOrder_Min("sortOrder", opLambda);
1708     }
1709 
1710     public void setSortOrder_Min(String name, ConditionOptionCall<MinAggregationBuilder> opLambda) {
1711         MinAggregationBuilder builder = regMinA(name, "sortOrder");
1712         if (opLambda != null) {
1713             opLambda.callback(builder);
1714         }
1715     }
1716 
1717     public void setSortOrder_Sum() {
1718         setSortOrder_Sum(null);
1719     }
1720 
1721     public void setSortOrder_Sum(ConditionOptionCall<SumAggregationBuilder> opLambda) {
1722         setSortOrder_Sum("sortOrder", opLambda);
1723     }
1724 
1725     public void setSortOrder_Sum(String name, ConditionOptionCall<SumAggregationBuilder> opLambda) {
1726         SumAggregationBuilder builder = regSumA(name, "sortOrder");
1727         if (opLambda != null) {
1728             opLambda.callback(builder);
1729         }
1730     }
1731 
1732     public void setSortOrder_ExtendedStats() {
1733         setSortOrder_ExtendedStats(null);
1734     }
1735 
1736     public void setSortOrder_ExtendedStats(ConditionOptionCall<ExtendedStatsAggregationBuilder> opLambda) {
1737         setSortOrder_ExtendedStats("sortOrder", opLambda);
1738     }
1739 
1740     public void setSortOrder_ExtendedStats(String name, ConditionOptionCall<ExtendedStatsAggregationBuilder> opLambda) {
1741         ExtendedStatsAggregationBuilder builder = regExtendedStatsA(name, "sortOrder");
1742         if (opLambda != null) {
1743             opLambda.callback(builder);
1744         }
1745     }
1746 
1747     public void setSortOrder_Stats() {
1748         setSortOrder_Stats(null);
1749     }
1750 
1751     public void setSortOrder_Stats(ConditionOptionCall<StatsAggregationBuilder> opLambda) {
1752         setSortOrder_Stats("sortOrder", opLambda);
1753     }
1754 
1755     public void setSortOrder_Stats(String name, ConditionOptionCall<StatsAggregationBuilder> opLambda) {
1756         StatsAggregationBuilder builder = regStatsA(name, "sortOrder");
1757         if (opLambda != null) {
1758             opLambda.callback(builder);
1759         }
1760     }
1761 
1762     public void setSortOrder_Percentiles() {
1763         setSortOrder_Percentiles(null);
1764     }
1765 
1766     public void setSortOrder_Percentiles(ConditionOptionCall<PercentilesAggregationBuilder> opLambda) {
1767         setSortOrder_Percentiles("sortOrder", opLambda);
1768     }
1769 
1770     public void setSortOrder_Percentiles(String name, ConditionOptionCall<PercentilesAggregationBuilder> opLambda) {
1771         PercentilesAggregationBuilder builder = regPercentilesA(name, "sortOrder");
1772         if (opLambda != null) {
1773             opLambda.callback(builder);
1774         }
1775     }
1776 
1777     public void setSortOrder_PercentileRanks(double[] values) {
1778         setSortOrder_PercentileRanks(values, null);
1779     }
1780 
1781     public void setSortOrder_PercentileRanks(double[] values, ConditionOptionCall<PercentileRanksAggregationBuilder> opLambda) {
1782         setSortOrder_PercentileRanks("sortOrder", values, opLambda);
1783     }
1784 
1785     public void setSortOrder_PercentileRanks(String name, double[] values,
1786             ConditionOptionCall<PercentileRanksAggregationBuilder> opLambda) {
1787         PercentileRanksAggregationBuilder builder = regPercentileRanksA(name, "sortOrder", values);
1788         if (opLambda != null) {
1789             opLambda.callback(builder);
1790         }
1791     }
1792 
1793     public void setSortOrder_Histogram() {
1794         setSortOrder_Histogram(null);
1795     }
1796 
1797     public void setSortOrder_Histogram(ConditionOptionCall<HistogramAggregationBuilder> opLambda) {
1798         setSortOrder_Histogram("sortOrder", opLambda, null);
1799     }
1800 
1801     public void setSortOrder_Histogram(ConditionOptionCall<HistogramAggregationBuilder> opLambda,
1802             OperatorCall<BsScheduledJobCA> aggsLambda) {
1803         setSortOrder_Histogram("sortOrder", opLambda, aggsLambda);
1804     }
1805 
1806     public void setSortOrder_Histogram(String name, ConditionOptionCall<HistogramAggregationBuilder> opLambda,
1807             OperatorCall<BsScheduledJobCA> aggsLambda) {
1808         HistogramAggregationBuilder builder = regHistogramA(name, "sortOrder");
1809         if (opLambda != null) {
1810             opLambda.callback(builder);
1811         }
1812         if (aggsLambda != null) {
1813             ScheduledJobCA ca = new ScheduledJobCA();
1814             aggsLambda.callback(ca);
1815             ca.getAggregationBuilderList().forEach(builder::subAggregation);
1816         }
1817     }
1818 
1819     public void setSortOrder_Range() {
1820         setSortOrder_Range(null);
1821     }
1822 
1823     public void setSortOrder_Range(ConditionOptionCall<RangeAggregationBuilder> opLambda) {
1824         setSortOrder_Range("sortOrder", opLambda, null);
1825     }
1826 
1827     public void setSortOrder_Range(ConditionOptionCall<RangeAggregationBuilder> opLambda, OperatorCall<BsScheduledJobCA> aggsLambda) {
1828         setSortOrder_Range("sortOrder", opLambda, aggsLambda);
1829     }
1830 
1831     public void setSortOrder_Range(String name, ConditionOptionCall<RangeAggregationBuilder> opLambda,
1832             OperatorCall<BsScheduledJobCA> aggsLambda) {
1833         RangeAggregationBuilder builder = regRangeA(name, "sortOrder");
1834         if (opLambda != null) {
1835             opLambda.callback(builder);
1836         }
1837         if (aggsLambda != null) {
1838             ScheduledJobCA ca = new ScheduledJobCA();
1839             aggsLambda.callback(ca);
1840             ca.getAggregationBuilderList().forEach(builder::subAggregation);
1841         }
1842     }
1843 
1844     public void setSortOrder_Count() {
1845         setSortOrder_Count(null);
1846     }
1847 
1848     public void setSortOrder_Count(ConditionOptionCall<ValueCountAggregationBuilder> opLambda) {
1849         setSortOrder_Count("sortOrder", opLambda);
1850     }
1851 
1852     public void setSortOrder_Count(String name, ConditionOptionCall<ValueCountAggregationBuilder> opLambda) {
1853         ValueCountAggregationBuilder builder = regCountA(name, "sortOrder");
1854         if (opLambda != null) {
1855             opLambda.callback(builder);
1856         }
1857     }
1858 
1859     public void setSortOrder_Cardinality() {
1860         setSortOrder_Cardinality(null);
1861     }
1862 
1863     public void setSortOrder_Cardinality(ConditionOptionCall<CardinalityAggregationBuilder> opLambda) {
1864         setSortOrder_Cardinality("sortOrder", opLambda);
1865     }
1866 
1867     public void setSortOrder_Cardinality(String name, ConditionOptionCall<CardinalityAggregationBuilder> opLambda) {
1868         CardinalityAggregationBuilder builder = regCardinalityA(name, "sortOrder");
1869         if (opLambda != null) {
1870             opLambda.callback(builder);
1871         }
1872     }
1873 
1874     public void setSortOrder_Missing() {
1875         setSortOrder_Missing(null);
1876     }
1877 
1878     public void setSortOrder_Missing(ConditionOptionCall<MissingAggregationBuilder> opLambda) {
1879         setSortOrder_Missing("sortOrder", opLambda, null);
1880     }
1881 
1882     public void setSortOrder_Missing(ConditionOptionCall<MissingAggregationBuilder> opLambda, OperatorCall<BsScheduledJobCA> aggsLambda) {
1883         setSortOrder_Missing("sortOrder", opLambda, aggsLambda);
1884     }
1885 
1886     public void setSortOrder_Missing(String name, ConditionOptionCall<MissingAggregationBuilder> opLambda,
1887             OperatorCall<BsScheduledJobCA> aggsLambda) {
1888         MissingAggregationBuilder builder = regMissingA(name, "sortOrder");
1889         if (opLambda != null) {
1890             opLambda.callback(builder);
1891         }
1892         if (aggsLambda != null) {
1893             ScheduledJobCA ca = new ScheduledJobCA();
1894             aggsLambda.callback(ca);
1895             ca.getAggregationBuilderList().forEach(builder::subAggregation);
1896         }
1897     }
1898 
1899     public void setTarget_Terms() {
1900         setTarget_Terms(null);
1901     }
1902 
1903     public void setTarget_Terms(ConditionOptionCall<TermsAggregationBuilder> opLambda) {
1904         setTarget_Terms("target", opLambda, null);
1905     }
1906 
1907     public void setTarget_Terms(ConditionOptionCall<TermsAggregationBuilder> opLambda, OperatorCall<BsScheduledJobCA> aggsLambda) {
1908         setTarget_Terms("target", opLambda, aggsLambda);
1909     }
1910 
1911     public void setTarget_Terms(String name, ConditionOptionCall<TermsAggregationBuilder> opLambda,
1912             OperatorCall<BsScheduledJobCA> aggsLambda) {
1913         TermsAggregationBuilder builder = regTermsA(name, "target");
1914         if (opLambda != null) {
1915             opLambda.callback(builder);
1916         }
1917         if (aggsLambda != null) {
1918             ScheduledJobCA ca = new ScheduledJobCA();
1919             aggsLambda.callback(ca);
1920             ca.getAggregationBuilderList().forEach(builder::subAggregation);
1921         }
1922     }
1923 
1924     public void setTarget_SignificantTerms() {
1925         setTarget_SignificantTerms(null);
1926     }
1927 
1928     public void setTarget_SignificantTerms(ConditionOptionCall<SignificantTermsAggregationBuilder> opLambda) {
1929         setTarget_SignificantTerms("target", opLambda, null);
1930     }
1931 
1932     public void setTarget_SignificantTerms(ConditionOptionCall<SignificantTermsAggregationBuilder> opLambda,
1933             OperatorCall<BsScheduledJobCA> aggsLambda) {
1934         setTarget_SignificantTerms("target", opLambda, aggsLambda);
1935     }
1936 
1937     public void setTarget_SignificantTerms(String name, ConditionOptionCall<SignificantTermsAggregationBuilder> opLambda,
1938             OperatorCall<BsScheduledJobCA> aggsLambda) {
1939         SignificantTermsAggregationBuilder builder = regSignificantTermsA(name, "target");
1940         if (opLambda != null) {
1941             opLambda.callback(builder);
1942         }
1943         if (aggsLambda != null) {
1944             ScheduledJobCA ca = new ScheduledJobCA();
1945             aggsLambda.callback(ca);
1946             ca.getAggregationBuilderList().forEach(builder::subAggregation);
1947         }
1948     }
1949 
1950     public void setTarget_IpRange() {
1951         setTarget_IpRange(null);
1952     }
1953 
1954     public void setTarget_IpRange(ConditionOptionCall<IpRangeAggregationBuilder> opLambda) {
1955         setTarget_IpRange("target", opLambda, null);
1956     }
1957 
1958     public void setTarget_IpRange(ConditionOptionCall<IpRangeAggregationBuilder> opLambda, OperatorCall<BsScheduledJobCA> aggsLambda) {
1959         setTarget_IpRange("target", opLambda, aggsLambda);
1960     }
1961 
1962     public void setTarget_IpRange(String name, ConditionOptionCall<IpRangeAggregationBuilder> opLambda,
1963             OperatorCall<BsScheduledJobCA> aggsLambda) {
1964         IpRangeAggregationBuilder builder = regIpRangeA(name, "target");
1965         if (opLambda != null) {
1966             opLambda.callback(builder);
1967         }
1968         if (aggsLambda != null) {
1969             ScheduledJobCA ca = new ScheduledJobCA();
1970             aggsLambda.callback(ca);
1971             ca.getAggregationBuilderList().forEach(builder::subAggregation);
1972         }
1973     }
1974 
1975     public void setTarget_Count() {
1976         setTarget_Count(null);
1977     }
1978 
1979     public void setTarget_Count(ConditionOptionCall<ValueCountAggregationBuilder> opLambda) {
1980         setTarget_Count("target", opLambda);
1981     }
1982 
1983     public void setTarget_Count(String name, ConditionOptionCall<ValueCountAggregationBuilder> opLambda) {
1984         ValueCountAggregationBuilder builder = regCountA(name, "target");
1985         if (opLambda != null) {
1986             opLambda.callback(builder);
1987         }
1988     }
1989 
1990     public void setTarget_Cardinality() {
1991         setTarget_Cardinality(null);
1992     }
1993 
1994     public void setTarget_Cardinality(ConditionOptionCall<CardinalityAggregationBuilder> opLambda) {
1995         setTarget_Cardinality("target", opLambda);
1996     }
1997 
1998     public void setTarget_Cardinality(String name, ConditionOptionCall<CardinalityAggregationBuilder> opLambda) {
1999         CardinalityAggregationBuilder builder = regCardinalityA(name, "target");
2000         if (opLambda != null) {
2001             opLambda.callback(builder);
2002         }
2003     }
2004 
2005     public void setTarget_Missing() {
2006         setTarget_Missing(null);
2007     }
2008 
2009     public void setTarget_Missing(ConditionOptionCall<MissingAggregationBuilder> opLambda) {
2010         setTarget_Missing("target", opLambda, null);
2011     }
2012 
2013     public void setTarget_Missing(ConditionOptionCall<MissingAggregationBuilder> opLambda, OperatorCall<BsScheduledJobCA> aggsLambda) {
2014         setTarget_Missing("target", opLambda, aggsLambda);
2015     }
2016 
2017     public void setTarget_Missing(String name, ConditionOptionCall<MissingAggregationBuilder> opLambda,
2018             OperatorCall<BsScheduledJobCA> aggsLambda) {
2019         MissingAggregationBuilder builder = regMissingA(name, "target");
2020         if (opLambda != null) {
2021             opLambda.callback(builder);
2022         }
2023         if (aggsLambda != null) {
2024             ScheduledJobCA ca = new ScheduledJobCA();
2025             aggsLambda.callback(ca);
2026             ca.getAggregationBuilderList().forEach(builder::subAggregation);
2027         }
2028     }
2029 
2030     public void setUpdatedBy_Terms() {
2031         setUpdatedBy_Terms(null);
2032     }
2033 
2034     public void setUpdatedBy_Terms(ConditionOptionCall<TermsAggregationBuilder> opLambda) {
2035         setUpdatedBy_Terms("updatedBy", opLambda, null);
2036     }
2037 
2038     public void setUpdatedBy_Terms(ConditionOptionCall<TermsAggregationBuilder> opLambda, OperatorCall<BsScheduledJobCA> aggsLambda) {
2039         setUpdatedBy_Terms("updatedBy", opLambda, aggsLambda);
2040     }
2041 
2042     public void setUpdatedBy_Terms(String name, ConditionOptionCall<TermsAggregationBuilder> opLambda,
2043             OperatorCall<BsScheduledJobCA> aggsLambda) {
2044         TermsAggregationBuilder builder = regTermsA(name, "updatedBy");
2045         if (opLambda != null) {
2046             opLambda.callback(builder);
2047         }
2048         if (aggsLambda != null) {
2049             ScheduledJobCA ca = new ScheduledJobCA();
2050             aggsLambda.callback(ca);
2051             ca.getAggregationBuilderList().forEach(builder::subAggregation);
2052         }
2053     }
2054 
2055     public void setUpdatedBy_SignificantTerms() {
2056         setUpdatedBy_SignificantTerms(null);
2057     }
2058 
2059     public void setUpdatedBy_SignificantTerms(ConditionOptionCall<SignificantTermsAggregationBuilder> opLambda) {
2060         setUpdatedBy_SignificantTerms("updatedBy", opLambda, null);
2061     }
2062 
2063     public void setUpdatedBy_SignificantTerms(ConditionOptionCall<SignificantTermsAggregationBuilder> opLambda,
2064             OperatorCall<BsScheduledJobCA> aggsLambda) {
2065         setUpdatedBy_SignificantTerms("updatedBy", opLambda, aggsLambda);
2066     }
2067 
2068     public void setUpdatedBy_SignificantTerms(String name, ConditionOptionCall<SignificantTermsAggregationBuilder> opLambda,
2069             OperatorCall<BsScheduledJobCA> aggsLambda) {
2070         SignificantTermsAggregationBuilder builder = regSignificantTermsA(name, "updatedBy");
2071         if (opLambda != null) {
2072             opLambda.callback(builder);
2073         }
2074         if (aggsLambda != null) {
2075             ScheduledJobCA ca = new ScheduledJobCA();
2076             aggsLambda.callback(ca);
2077             ca.getAggregationBuilderList().forEach(builder::subAggregation);
2078         }
2079     }
2080 
2081     public void setUpdatedBy_IpRange() {
2082         setUpdatedBy_IpRange(null);
2083     }
2084 
2085     public void setUpdatedBy_IpRange(ConditionOptionCall<IpRangeAggregationBuilder> opLambda) {
2086         setUpdatedBy_IpRange("updatedBy", opLambda, null);
2087     }
2088 
2089     public void setUpdatedBy_IpRange(ConditionOptionCall<IpRangeAggregationBuilder> opLambda, OperatorCall<BsScheduledJobCA> aggsLambda) {
2090         setUpdatedBy_IpRange("updatedBy", opLambda, aggsLambda);
2091     }
2092 
2093     public void setUpdatedBy_IpRange(String name, ConditionOptionCall<IpRangeAggregationBuilder> opLambda,
2094             OperatorCall<BsScheduledJobCA> aggsLambda) {
2095         IpRangeAggregationBuilder builder = regIpRangeA(name, "updatedBy");
2096         if (opLambda != null) {
2097             opLambda.callback(builder);
2098         }
2099         if (aggsLambda != null) {
2100             ScheduledJobCA ca = new ScheduledJobCA();
2101             aggsLambda.callback(ca);
2102             ca.getAggregationBuilderList().forEach(builder::subAggregation);
2103         }
2104     }
2105 
2106     public void setUpdatedBy_Count() {
2107         setUpdatedBy_Count(null);
2108     }
2109 
2110     public void setUpdatedBy_Count(ConditionOptionCall<ValueCountAggregationBuilder> opLambda) {
2111         setUpdatedBy_Count("updatedBy", opLambda);
2112     }
2113 
2114     public void setUpdatedBy_Count(String name, ConditionOptionCall<ValueCountAggregationBuilder> opLambda) {
2115         ValueCountAggregationBuilder builder = regCountA(name, "updatedBy");
2116         if (opLambda != null) {
2117             opLambda.callback(builder);
2118         }
2119     }
2120 
2121     public void setUpdatedBy_Cardinality() {
2122         setUpdatedBy_Cardinality(null);
2123     }
2124 
2125     public void setUpdatedBy_Cardinality(ConditionOptionCall<CardinalityAggregationBuilder> opLambda) {
2126         setUpdatedBy_Cardinality("updatedBy", opLambda);
2127     }
2128 
2129     public void setUpdatedBy_Cardinality(String name, ConditionOptionCall<CardinalityAggregationBuilder> opLambda) {
2130         CardinalityAggregationBuilder builder = regCardinalityA(name, "updatedBy");
2131         if (opLambda != null) {
2132             opLambda.callback(builder);
2133         }
2134     }
2135 
2136     public void setUpdatedBy_Missing() {
2137         setUpdatedBy_Missing(null);
2138     }
2139 
2140     public void setUpdatedBy_Missing(ConditionOptionCall<MissingAggregationBuilder> opLambda) {
2141         setUpdatedBy_Missing("updatedBy", opLambda, null);
2142     }
2143 
2144     public void setUpdatedBy_Missing(ConditionOptionCall<MissingAggregationBuilder> opLambda, OperatorCall<BsScheduledJobCA> aggsLambda) {
2145         setUpdatedBy_Missing("updatedBy", opLambda, aggsLambda);
2146     }
2147 
2148     public void setUpdatedBy_Missing(String name, ConditionOptionCall<MissingAggregationBuilder> opLambda,
2149             OperatorCall<BsScheduledJobCA> aggsLambda) {
2150         MissingAggregationBuilder builder = regMissingA(name, "updatedBy");
2151         if (opLambda != null) {
2152             opLambda.callback(builder);
2153         }
2154         if (aggsLambda != null) {
2155             ScheduledJobCA ca = new ScheduledJobCA();
2156             aggsLambda.callback(ca);
2157             ca.getAggregationBuilderList().forEach(builder::subAggregation);
2158         }
2159     }
2160 
2161     public void setUpdatedTime_Avg() {
2162         setUpdatedTime_Avg(null);
2163     }
2164 
2165     public void setUpdatedTime_Avg(ConditionOptionCall<AvgAggregationBuilder> opLambda) {
2166         setUpdatedTime_Avg("updatedTime", opLambda);
2167     }
2168 
2169     public void setUpdatedTime_Avg(String name, ConditionOptionCall<AvgAggregationBuilder> opLambda) {
2170         AvgAggregationBuilder builder = regAvgA(name, "updatedTime");
2171         if (opLambda != null) {
2172             opLambda.callback(builder);
2173         }
2174     }
2175 
2176     public void setUpdatedTime_Max() {
2177         setUpdatedTime_Max(null);
2178     }
2179 
2180     public void setUpdatedTime_Max(ConditionOptionCall<MaxAggregationBuilder> opLambda) {
2181         setUpdatedTime_Max("updatedTime", opLambda);
2182     }
2183 
2184     public void setUpdatedTime_Max(String name, ConditionOptionCall<MaxAggregationBuilder> opLambda) {
2185         MaxAggregationBuilder builder = regMaxA(name, "updatedTime");
2186         if (opLambda != null) {
2187             opLambda.callback(builder);
2188         }
2189     }
2190 
2191     public void setUpdatedTime_Min() {
2192         setUpdatedTime_Min(null);
2193     }
2194 
2195     public void setUpdatedTime_Min(ConditionOptionCall<MinAggregationBuilder> opLambda) {
2196         setUpdatedTime_Min("updatedTime", opLambda);
2197     }
2198 
2199     public void setUpdatedTime_Min(String name, ConditionOptionCall<MinAggregationBuilder> opLambda) {
2200         MinAggregationBuilder builder = regMinA(name, "updatedTime");
2201         if (opLambda != null) {
2202             opLambda.callback(builder);
2203         }
2204     }
2205 
2206     public void setUpdatedTime_Sum() {
2207         setUpdatedTime_Sum(null);
2208     }
2209 
2210     public void setUpdatedTime_Sum(ConditionOptionCall<SumAggregationBuilder> opLambda) {
2211         setUpdatedTime_Sum("updatedTime", opLambda);
2212     }
2213 
2214     public void setUpdatedTime_Sum(String name, ConditionOptionCall<SumAggregationBuilder> opLambda) {
2215         SumAggregationBuilder builder = regSumA(name, "updatedTime");
2216         if (opLambda != null) {
2217             opLambda.callback(builder);
2218         }
2219     }
2220 
2221     public void setUpdatedTime_ExtendedStats() {
2222         setUpdatedTime_ExtendedStats(null);
2223     }
2224 
2225     public void setUpdatedTime_ExtendedStats(ConditionOptionCall<ExtendedStatsAggregationBuilder> opLambda) {
2226         setUpdatedTime_ExtendedStats("updatedTime", opLambda);
2227     }
2228 
2229     public void setUpdatedTime_ExtendedStats(String name, ConditionOptionCall<ExtendedStatsAggregationBuilder> opLambda) {
2230         ExtendedStatsAggregationBuilder builder = regExtendedStatsA(name, "updatedTime");
2231         if (opLambda != null) {
2232             opLambda.callback(builder);
2233         }
2234     }
2235 
2236     public void setUpdatedTime_Stats() {
2237         setUpdatedTime_Stats(null);
2238     }
2239 
2240     public void setUpdatedTime_Stats(ConditionOptionCall<StatsAggregationBuilder> opLambda) {
2241         setUpdatedTime_Stats("updatedTime", opLambda);
2242     }
2243 
2244     public void setUpdatedTime_Stats(String name, ConditionOptionCall<StatsAggregationBuilder> opLambda) {
2245         StatsAggregationBuilder builder = regStatsA(name, "updatedTime");
2246         if (opLambda != null) {
2247             opLambda.callback(builder);
2248         }
2249     }
2250 
2251     public void setUpdatedTime_Percentiles() {
2252         setUpdatedTime_Percentiles(null);
2253     }
2254 
2255     public void setUpdatedTime_Percentiles(ConditionOptionCall<PercentilesAggregationBuilder> opLambda) {
2256         setUpdatedTime_Percentiles("updatedTime", opLambda);
2257     }
2258 
2259     public void setUpdatedTime_Percentiles(String name, ConditionOptionCall<PercentilesAggregationBuilder> opLambda) {
2260         PercentilesAggregationBuilder builder = regPercentilesA(name, "updatedTime");
2261         if (opLambda != null) {
2262             opLambda.callback(builder);
2263         }
2264     }
2265 
2266     public void setUpdatedTime_PercentileRanks(double[] values) {
2267         setUpdatedTime_PercentileRanks(values, null);
2268     }
2269 
2270     public void setUpdatedTime_PercentileRanks(double[] values, ConditionOptionCall<PercentileRanksAggregationBuilder> opLambda) {
2271         setUpdatedTime_PercentileRanks("updatedTime", values, opLambda);
2272     }
2273 
2274     public void setUpdatedTime_PercentileRanks(String name, double[] values,
2275             ConditionOptionCall<PercentileRanksAggregationBuilder> opLambda) {
2276         PercentileRanksAggregationBuilder builder = regPercentileRanksA(name, "updatedTime", values);
2277         if (opLambda != null) {
2278             opLambda.callback(builder);
2279         }
2280     }
2281 
2282     public void setUpdatedTime_Histogram() {
2283         setUpdatedTime_Histogram(null);
2284     }
2285 
2286     public void setUpdatedTime_Histogram(ConditionOptionCall<HistogramAggregationBuilder> opLambda) {
2287         setUpdatedTime_Histogram("updatedTime", opLambda, null);
2288     }
2289 
2290     public void setUpdatedTime_Histogram(ConditionOptionCall<HistogramAggregationBuilder> opLambda,
2291             OperatorCall<BsScheduledJobCA> aggsLambda) {
2292         setUpdatedTime_Histogram("updatedTime", opLambda, aggsLambda);
2293     }
2294 
2295     public void setUpdatedTime_Histogram(String name, ConditionOptionCall<HistogramAggregationBuilder> opLambda,
2296             OperatorCall<BsScheduledJobCA> aggsLambda) {
2297         HistogramAggregationBuilder builder = regHistogramA(name, "updatedTime");
2298         if (opLambda != null) {
2299             opLambda.callback(builder);
2300         }
2301         if (aggsLambda != null) {
2302             ScheduledJobCA ca = new ScheduledJobCA();
2303             aggsLambda.callback(ca);
2304             ca.getAggregationBuilderList().forEach(builder::subAggregation);
2305         }
2306     }
2307 
2308     public void setUpdatedTime_Range() {
2309         setUpdatedTime_Range(null);
2310     }
2311 
2312     public void setUpdatedTime_Range(ConditionOptionCall<RangeAggregationBuilder> opLambda) {
2313         setUpdatedTime_Range("updatedTime", opLambda, null);
2314     }
2315 
2316     public void setUpdatedTime_Range(ConditionOptionCall<RangeAggregationBuilder> opLambda, OperatorCall<BsScheduledJobCA> aggsLambda) {
2317         setUpdatedTime_Range("updatedTime", opLambda, aggsLambda);
2318     }
2319 
2320     public void setUpdatedTime_Range(String name, ConditionOptionCall<RangeAggregationBuilder> opLambda,
2321             OperatorCall<BsScheduledJobCA> aggsLambda) {
2322         RangeAggregationBuilder builder = regRangeA(name, "updatedTime");
2323         if (opLambda != null) {
2324             opLambda.callback(builder);
2325         }
2326         if (aggsLambda != null) {
2327             ScheduledJobCA ca = new ScheduledJobCA();
2328             aggsLambda.callback(ca);
2329             ca.getAggregationBuilderList().forEach(builder::subAggregation);
2330         }
2331     }
2332 
2333     public void setUpdatedTime_Count() {
2334         setUpdatedTime_Count(null);
2335     }
2336 
2337     public void setUpdatedTime_Count(ConditionOptionCall<ValueCountAggregationBuilder> opLambda) {
2338         setUpdatedTime_Count("updatedTime", opLambda);
2339     }
2340 
2341     public void setUpdatedTime_Count(String name, ConditionOptionCall<ValueCountAggregationBuilder> opLambda) {
2342         ValueCountAggregationBuilder builder = regCountA(name, "updatedTime");
2343         if (opLambda != null) {
2344             opLambda.callback(builder);
2345         }
2346     }
2347 
2348     public void setUpdatedTime_Cardinality() {
2349         setUpdatedTime_Cardinality(null);
2350     }
2351 
2352     public void setUpdatedTime_Cardinality(ConditionOptionCall<CardinalityAggregationBuilder> opLambda) {
2353         setUpdatedTime_Cardinality("updatedTime", opLambda);
2354     }
2355 
2356     public void setUpdatedTime_Cardinality(String name, ConditionOptionCall<CardinalityAggregationBuilder> opLambda) {
2357         CardinalityAggregationBuilder builder = regCardinalityA(name, "updatedTime");
2358         if (opLambda != null) {
2359             opLambda.callback(builder);
2360         }
2361     }
2362 
2363     public void setUpdatedTime_Missing() {
2364         setUpdatedTime_Missing(null);
2365     }
2366 
2367     public void setUpdatedTime_Missing(ConditionOptionCall<MissingAggregationBuilder> opLambda) {
2368         setUpdatedTime_Missing("updatedTime", opLambda, null);
2369     }
2370 
2371     public void setUpdatedTime_Missing(ConditionOptionCall<MissingAggregationBuilder> opLambda, OperatorCall<BsScheduledJobCA> aggsLambda) {
2372         setUpdatedTime_Missing("updatedTime", opLambda, aggsLambda);
2373     }
2374 
2375     public void setUpdatedTime_Missing(String name, ConditionOptionCall<MissingAggregationBuilder> opLambda,
2376             OperatorCall<BsScheduledJobCA> aggsLambda) {
2377         MissingAggregationBuilder builder = regMissingA(name, "updatedTime");
2378         if (opLambda != null) {
2379             opLambda.callback(builder);
2380         }
2381         if (aggsLambda != null) {
2382             ScheduledJobCA ca = new ScheduledJobCA();
2383             aggsLambda.callback(ca);
2384             ca.getAggregationBuilderList().forEach(builder::subAggregation);
2385         }
2386     }
2387 
2388 }