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