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