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.cq.bs;
17  
18  import java.time.LocalDateTime;
19  import java.util.ArrayList;
20  import java.util.Collection;
21  
22  import org.codelibs.fess.es.config.allcommon.EsAbstractConditionQuery;
23  import org.codelibs.fess.es.config.cbean.cq.JobLogCQ;
24  import org.dbflute.cbean.ckey.ConditionKey;
25  import org.elasticsearch.index.query.BoolQueryBuilder;
26  import org.elasticsearch.index.query.CommonTermsQueryBuilder;
27  import org.elasticsearch.index.query.ExistsQueryBuilder;
28  import org.elasticsearch.index.query.IdsQueryBuilder;
29  import org.elasticsearch.index.query.MatchPhrasePrefixQueryBuilder;
30  import org.elasticsearch.index.query.MatchPhraseQueryBuilder;
31  import org.elasticsearch.index.query.MatchQueryBuilder;
32  import org.elasticsearch.index.query.PrefixQueryBuilder;
33  import org.elasticsearch.index.query.RangeQueryBuilder;
34  import org.elasticsearch.index.query.RegexpQueryBuilder;
35  import org.elasticsearch.index.query.SpanTermQueryBuilder;
36  import org.elasticsearch.index.query.TermQueryBuilder;
37  import org.elasticsearch.index.query.TermsQueryBuilder;
38  import org.elasticsearch.index.query.WildcardQueryBuilder;
39  import org.elasticsearch.index.query.functionscore.FunctionScoreQueryBuilder;
40  import org.elasticsearch.index.query.functionscore.FunctionScoreQueryBuilder.FilterFunctionBuilder;
41  
42  /**
43   * @author ESFlute (using FreeGen)
44   */
45  public abstract class BsJobLogCQ extends EsAbstractConditionQuery {
46  
47      protected static final Class<?> suppressUnusedImportLocalDateTime = LocalDateTime.class;
48  
49      // ===================================================================================
50      //                                                                       Name Override
51      //                                                                       =============
52      @Override
53      public String asTableDbName() {
54          return "job_log";
55      }
56  
57      @Override
58      public String xgetAliasName() {
59          return "job_log";
60      }
61  
62      // ===================================================================================
63      //                                                                       Query Control
64      //                                                                       =============
65      public void functionScore(OperatorCall<JobLogCQ> queryLambda, ScoreFunctionCall<ScoreFunctionCreator<JobLogCQ>> functionsLambda,
66              final ConditionOptionCall<FunctionScoreQueryBuilder> opLambda) {
67          JobLogCQ cq = new JobLogCQ();
68          queryLambda.callback(cq);
69          final Collection<FilterFunctionBuilder> list = new ArrayList<>();
70          if (functionsLambda != null) {
71              functionsLambda.callback((cqLambda, scoreFunctionBuilder) -> {
72                  JobLogCQ cf = new JobLogCQ();
73                  cqLambda.callback(cf);
74                  list.add(new FilterFunctionBuilder(cf.getQuery(), scoreFunctionBuilder));
75              });
76          }
77          final FunctionScoreQueryBuilder builder = regFunctionScoreQ(cq.getQuery(), list);
78          if (opLambda != null) {
79              opLambda.callback(builder);
80          }
81      }
82  
83      public void filtered(FilteredCall<JobLogCQ, JobLogCQ> filteredLambda) {
84          filtered(filteredLambda, null);
85      }
86  
87      public void filtered(FilteredCall<JobLogCQ, JobLogCQ> filteredLambda, ConditionOptionCall<BoolQueryBuilder> opLambda) {
88          bool((must, should, mustNot, filter) -> {
89              filteredLambda.callback(must, filter);
90          }, opLambda);
91      }
92  
93      public void not(OperatorCall<JobLogCQ> notLambda) {
94          not(notLambda, null);
95      }
96  
97      public void not(final OperatorCall<JobLogCQ> notLambda, final ConditionOptionCall<BoolQueryBuilder> opLambda) {
98          bool((must, should, mustNot, filter) -> notLambda.callback(mustNot), opLambda);
99      }
100 
101     public void bool(BoolCall<JobLogCQ> boolLambda) {
102         bool(boolLambda, null);
103     }
104 
105     public void bool(BoolCall<JobLogCQ> boolLambda, ConditionOptionCall<BoolQueryBuilder> opLambda) {
106         JobLogCQ mustQuery = new JobLogCQ();
107         JobLogCQ shouldQuery = new JobLogCQ();
108         JobLogCQ mustNotQuery = new JobLogCQ();
109         JobLogCQ filterQuery = new JobLogCQ();
110         boolLambda.callback(mustQuery, shouldQuery, mustNotQuery, filterQuery);
111         if (mustQuery.hasQueries() || shouldQuery.hasQueries() || mustNotQuery.hasQueries() || filterQuery.hasQueries()) {
112             BoolQueryBuilder builder =
113                     regBoolCQ(mustQuery.getQueryBuilderList(), shouldQuery.getQueryBuilderList(), mustNotQuery.getQueryBuilderList(),
114                             filterQuery.getQueryBuilderList());
115             if (opLambda != null) {
116                 opLambda.callback(builder);
117             }
118         }
119     }
120 
121     // ===================================================================================
122     //                                                                           Query Set
123     //                                                                           =========
124     public void setId_Equal(String id) {
125         setId_Term(id, null);
126     }
127 
128     public void setId_Equal(String id, ConditionOptionCall<TermQueryBuilder> opLambda) {
129         setId_Term(id, opLambda);
130     }
131 
132     public void setId_Term(String id) {
133         setId_Term(id, null);
134     }
135 
136     public void setId_Term(String id, ConditionOptionCall<TermQueryBuilder> opLambda) {
137         TermQueryBuilder builder = regTermQ("_id", id);
138         if (opLambda != null) {
139             opLambda.callback(builder);
140         }
141     }
142 
143     public void setId_NotEqual(String id) {
144         setId_NotTerm(id, null);
145     }
146 
147     public void setId_NotTerm(String id) {
148         setId_NotTerm(id, null);
149     }
150 
151     public void setId_NotEqual(String id, ConditionOptionCall<BoolQueryBuilder> opLambda) {
152         setId_NotTerm(id, opLambda);
153     }
154 
155     public void setId_NotTerm(String id, ConditionOptionCall<BoolQueryBuilder> opLambda) {
156         not(not -> not.setId_Term(id), opLambda);
157     }
158 
159     public void setId_Terms(Collection<String> idList) {
160         setId_Terms(idList, null);
161     }
162 
163     public void setId_Terms(Collection<String> idList, ConditionOptionCall<IdsQueryBuilder> opLambda) {
164         IdsQueryBuilder builder = regIdsQ(idList);
165         if (opLambda != null) {
166             opLambda.callback(builder);
167         }
168     }
169 
170     public void setId_InScope(Collection<String> idList) {
171         setId_Terms(idList, null);
172     }
173 
174     public void setId_InScope(Collection<String> idList, ConditionOptionCall<IdsQueryBuilder> opLambda) {
175         setId_Terms(idList, opLambda);
176     }
177 
178     public BsJobLogCQ addOrderBy_Id_Asc() {
179         regOBA("_uid");
180         return this;
181     }
182 
183     public BsJobLogCQ addOrderBy_Id_Desc() {
184         regOBD("_uid");
185         return this;
186     }
187 
188     public void setEndTime_Equal(Long endTime) {
189         setEndTime_Term(endTime, null);
190     }
191 
192     public void setEndTime_Equal(Long endTime, ConditionOptionCall<TermQueryBuilder> opLambda) {
193         setEndTime_Term(endTime, opLambda);
194     }
195 
196     public void setEndTime_Term(Long endTime) {
197         setEndTime_Term(endTime, null);
198     }
199 
200     public void setEndTime_Term(Long endTime, ConditionOptionCall<TermQueryBuilder> opLambda) {
201         TermQueryBuilder builder = regTermQ("endTime", endTime);
202         if (opLambda != null) {
203             opLambda.callback(builder);
204         }
205     }
206 
207     public void setEndTime_NotEqual(Long endTime) {
208         setEndTime_NotTerm(endTime, null);
209     }
210 
211     public void setEndTime_NotTerm(Long endTime) {
212         setEndTime_NotTerm(endTime, null);
213     }
214 
215     public void setEndTime_NotEqual(Long endTime, ConditionOptionCall<BoolQueryBuilder> opLambda) {
216         setEndTime_NotTerm(endTime, opLambda);
217     }
218 
219     public void setEndTime_NotTerm(Long endTime, ConditionOptionCall<BoolQueryBuilder> opLambda) {
220         not(not -> not.setEndTime_Term(endTime), opLambda);
221     }
222 
223     public void setEndTime_Terms(Collection<Long> endTimeList) {
224         setEndTime_Terms(endTimeList, null);
225     }
226 
227     public void setEndTime_Terms(Collection<Long> endTimeList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
228         TermsQueryBuilder builder = regTermsQ("endTime", endTimeList);
229         if (opLambda != null) {
230             opLambda.callback(builder);
231         }
232     }
233 
234     public void setEndTime_InScope(Collection<Long> endTimeList) {
235         setEndTime_Terms(endTimeList, null);
236     }
237 
238     public void setEndTime_InScope(Collection<Long> endTimeList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
239         setEndTime_Terms(endTimeList, opLambda);
240     }
241 
242     public void setEndTime_Match(Long endTime) {
243         setEndTime_Match(endTime, null);
244     }
245 
246     public void setEndTime_Match(Long endTime, ConditionOptionCall<MatchQueryBuilder> opLambda) {
247         MatchQueryBuilder builder = regMatchQ("endTime", endTime);
248         if (opLambda != null) {
249             opLambda.callback(builder);
250         }
251     }
252 
253     public void setEndTime_MatchPhrase(Long endTime) {
254         setEndTime_MatchPhrase(endTime, null);
255     }
256 
257     public void setEndTime_MatchPhrase(Long endTime, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
258         MatchPhraseQueryBuilder builder = regMatchPhraseQ("endTime", endTime);
259         if (opLambda != null) {
260             opLambda.callback(builder);
261         }
262     }
263 
264     public void setEndTime_MatchPhrasePrefix(Long endTime) {
265         setEndTime_MatchPhrasePrefix(endTime, null);
266     }
267 
268     public void setEndTime_MatchPhrasePrefix(Long endTime, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
269         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("endTime", endTime);
270         if (opLambda != null) {
271             opLambda.callback(builder);
272         }
273     }
274 
275     public void setEndTime_Fuzzy(Long endTime) {
276         setEndTime_Fuzzy(endTime, null);
277     }
278 
279     public void setEndTime_Fuzzy(Long endTime, ConditionOptionCall<MatchQueryBuilder> opLambda) {
280         MatchQueryBuilder builder = regFuzzyQ("endTime", endTime);
281         if (opLambda != null) {
282             opLambda.callback(builder);
283         }
284     }
285 
286     public void setEndTime_GreaterThan(Long endTime) {
287         setEndTime_GreaterThan(endTime, null);
288     }
289 
290     public void setEndTime_GreaterThan(Long endTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
291         final Object _value = endTime;
292         RangeQueryBuilder builder = regRangeQ("endTime", ConditionKey.CK_GREATER_THAN, _value);
293         if (opLambda != null) {
294             opLambda.callback(builder);
295         }
296     }
297 
298     public void setEndTime_LessThan(Long endTime) {
299         setEndTime_LessThan(endTime, null);
300     }
301 
302     public void setEndTime_LessThan(Long endTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
303         final Object _value = endTime;
304         RangeQueryBuilder builder = regRangeQ("endTime", ConditionKey.CK_LESS_THAN, _value);
305         if (opLambda != null) {
306             opLambda.callback(builder);
307         }
308     }
309 
310     public void setEndTime_GreaterEqual(Long endTime) {
311         setEndTime_GreaterEqual(endTime, null);
312     }
313 
314     public void setEndTime_GreaterEqual(Long endTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
315         final Object _value = endTime;
316         RangeQueryBuilder builder = regRangeQ("endTime", ConditionKey.CK_GREATER_EQUAL, _value);
317         if (opLambda != null) {
318             opLambda.callback(builder);
319         }
320     }
321 
322     public void setEndTime_LessEqual(Long endTime) {
323         setEndTime_LessEqual(endTime, null);
324     }
325 
326     public void setEndTime_LessEqual(Long endTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
327         final Object _value = endTime;
328         RangeQueryBuilder builder = regRangeQ("endTime", ConditionKey.CK_LESS_EQUAL, _value);
329         if (opLambda != null) {
330             opLambda.callback(builder);
331         }
332     }
333 
334     public void setEndTime_Exists() {
335         setEndTime_Exists(null);
336     }
337 
338     public void setEndTime_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
339         ExistsQueryBuilder builder = regExistsQ("endTime");
340         if (opLambda != null) {
341             opLambda.callback(builder);
342         }
343     }
344 
345     public void setEndTime_CommonTerms(Long endTime) {
346         setEndTime_CommonTerms(endTime, null);
347     }
348 
349     public void setEndTime_CommonTerms(Long endTime, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
350         CommonTermsQueryBuilder builder = regCommonTermsQ("endTime", endTime);
351         if (opLambda != null) {
352             opLambda.callback(builder);
353         }
354     }
355 
356     public BsJobLogCQ addOrderBy_EndTime_Asc() {
357         regOBA("endTime");
358         return this;
359     }
360 
361     public BsJobLogCQ addOrderBy_EndTime_Desc() {
362         regOBD("endTime");
363         return this;
364     }
365 
366     public void setJobName_Equal(String jobName) {
367         setJobName_Term(jobName, null);
368     }
369 
370     public void setJobName_Equal(String jobName, ConditionOptionCall<TermQueryBuilder> opLambda) {
371         setJobName_Term(jobName, opLambda);
372     }
373 
374     public void setJobName_Term(String jobName) {
375         setJobName_Term(jobName, null);
376     }
377 
378     public void setJobName_Term(String jobName, ConditionOptionCall<TermQueryBuilder> opLambda) {
379         TermQueryBuilder builder = regTermQ("jobName", jobName);
380         if (opLambda != null) {
381             opLambda.callback(builder);
382         }
383     }
384 
385     public void setJobName_NotEqual(String jobName) {
386         setJobName_NotTerm(jobName, null);
387     }
388 
389     public void setJobName_NotTerm(String jobName) {
390         setJobName_NotTerm(jobName, null);
391     }
392 
393     public void setJobName_NotEqual(String jobName, ConditionOptionCall<BoolQueryBuilder> opLambda) {
394         setJobName_NotTerm(jobName, opLambda);
395     }
396 
397     public void setJobName_NotTerm(String jobName, ConditionOptionCall<BoolQueryBuilder> opLambda) {
398         not(not -> not.setJobName_Term(jobName), opLambda);
399     }
400 
401     public void setJobName_Terms(Collection<String> jobNameList) {
402         setJobName_Terms(jobNameList, null);
403     }
404 
405     public void setJobName_Terms(Collection<String> jobNameList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
406         TermsQueryBuilder builder = regTermsQ("jobName", jobNameList);
407         if (opLambda != null) {
408             opLambda.callback(builder);
409         }
410     }
411 
412     public void setJobName_InScope(Collection<String> jobNameList) {
413         setJobName_Terms(jobNameList, null);
414     }
415 
416     public void setJobName_InScope(Collection<String> jobNameList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
417         setJobName_Terms(jobNameList, opLambda);
418     }
419 
420     public void setJobName_Match(String jobName) {
421         setJobName_Match(jobName, null);
422     }
423 
424     public void setJobName_Match(String jobName, ConditionOptionCall<MatchQueryBuilder> opLambda) {
425         MatchQueryBuilder builder = regMatchQ("jobName", jobName);
426         if (opLambda != null) {
427             opLambda.callback(builder);
428         }
429     }
430 
431     public void setJobName_MatchPhrase(String jobName) {
432         setJobName_MatchPhrase(jobName, null);
433     }
434 
435     public void setJobName_MatchPhrase(String jobName, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
436         MatchPhraseQueryBuilder builder = regMatchPhraseQ("jobName", jobName);
437         if (opLambda != null) {
438             opLambda.callback(builder);
439         }
440     }
441 
442     public void setJobName_MatchPhrasePrefix(String jobName) {
443         setJobName_MatchPhrasePrefix(jobName, null);
444     }
445 
446     public void setJobName_MatchPhrasePrefix(String jobName, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
447         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("jobName", jobName);
448         if (opLambda != null) {
449             opLambda.callback(builder);
450         }
451     }
452 
453     public void setJobName_Fuzzy(String jobName) {
454         setJobName_Fuzzy(jobName, null);
455     }
456 
457     public void setJobName_Fuzzy(String jobName, ConditionOptionCall<MatchQueryBuilder> opLambda) {
458         MatchQueryBuilder builder = regFuzzyQ("jobName", jobName);
459         if (opLambda != null) {
460             opLambda.callback(builder);
461         }
462     }
463 
464     public void setJobName_Prefix(String jobName) {
465         setJobName_Prefix(jobName, null);
466     }
467 
468     public void setJobName_Prefix(String jobName, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
469         PrefixQueryBuilder builder = regPrefixQ("jobName", jobName);
470         if (opLambda != null) {
471             opLambda.callback(builder);
472         }
473     }
474 
475     public void setJobName_Wildcard(String jobName) {
476         setJobName_Wildcard(jobName, null);
477     }
478 
479     public void setJobName_Wildcard(String jobName, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
480         WildcardQueryBuilder builder = regWildcardQ("jobName", jobName);
481         if (opLambda != null) {
482             opLambda.callback(builder);
483         }
484     }
485 
486     public void setJobName_Regexp(String jobName) {
487         setJobName_Regexp(jobName, null);
488     }
489 
490     public void setJobName_Regexp(String jobName, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
491         RegexpQueryBuilder builder = regRegexpQ("jobName", jobName);
492         if (opLambda != null) {
493             opLambda.callback(builder);
494         }
495     }
496 
497     public void setJobName_SpanTerm(String jobName) {
498         setJobName_SpanTerm("jobName", null);
499     }
500 
501     public void setJobName_SpanTerm(String jobName, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
502         SpanTermQueryBuilder builder = regSpanTermQ("jobName", jobName);
503         if (opLambda != null) {
504             opLambda.callback(builder);
505         }
506     }
507 
508     public void setJobName_GreaterThan(String jobName) {
509         setJobName_GreaterThan(jobName, null);
510     }
511 
512     public void setJobName_GreaterThan(String jobName, ConditionOptionCall<RangeQueryBuilder> opLambda) {
513         final Object _value = jobName;
514         RangeQueryBuilder builder = regRangeQ("jobName", ConditionKey.CK_GREATER_THAN, _value);
515         if (opLambda != null) {
516             opLambda.callback(builder);
517         }
518     }
519 
520     public void setJobName_LessThan(String jobName) {
521         setJobName_LessThan(jobName, null);
522     }
523 
524     public void setJobName_LessThan(String jobName, ConditionOptionCall<RangeQueryBuilder> opLambda) {
525         final Object _value = jobName;
526         RangeQueryBuilder builder = regRangeQ("jobName", ConditionKey.CK_LESS_THAN, _value);
527         if (opLambda != null) {
528             opLambda.callback(builder);
529         }
530     }
531 
532     public void setJobName_GreaterEqual(String jobName) {
533         setJobName_GreaterEqual(jobName, null);
534     }
535 
536     public void setJobName_GreaterEqual(String jobName, ConditionOptionCall<RangeQueryBuilder> opLambda) {
537         final Object _value = jobName;
538         RangeQueryBuilder builder = regRangeQ("jobName", ConditionKey.CK_GREATER_EQUAL, _value);
539         if (opLambda != null) {
540             opLambda.callback(builder);
541         }
542     }
543 
544     public void setJobName_LessEqual(String jobName) {
545         setJobName_LessEqual(jobName, null);
546     }
547 
548     public void setJobName_LessEqual(String jobName, ConditionOptionCall<RangeQueryBuilder> opLambda) {
549         final Object _value = jobName;
550         RangeQueryBuilder builder = regRangeQ("jobName", ConditionKey.CK_LESS_EQUAL, _value);
551         if (opLambda != null) {
552             opLambda.callback(builder);
553         }
554     }
555 
556     public void setJobName_Exists() {
557         setJobName_Exists(null);
558     }
559 
560     public void setJobName_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
561         ExistsQueryBuilder builder = regExistsQ("jobName");
562         if (opLambda != null) {
563             opLambda.callback(builder);
564         }
565     }
566 
567     public void setJobName_CommonTerms(String jobName) {
568         setJobName_CommonTerms(jobName, null);
569     }
570 
571     public void setJobName_CommonTerms(String jobName, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
572         CommonTermsQueryBuilder builder = regCommonTermsQ("jobName", jobName);
573         if (opLambda != null) {
574             opLambda.callback(builder);
575         }
576     }
577 
578     public BsJobLogCQ addOrderBy_JobName_Asc() {
579         regOBA("jobName");
580         return this;
581     }
582 
583     public BsJobLogCQ addOrderBy_JobName_Desc() {
584         regOBD("jobName");
585         return this;
586     }
587 
588     public void setJobStatus_Equal(String jobStatus) {
589         setJobStatus_Term(jobStatus, null);
590     }
591 
592     public void setJobStatus_Equal(String jobStatus, ConditionOptionCall<TermQueryBuilder> opLambda) {
593         setJobStatus_Term(jobStatus, opLambda);
594     }
595 
596     public void setJobStatus_Term(String jobStatus) {
597         setJobStatus_Term(jobStatus, null);
598     }
599 
600     public void setJobStatus_Term(String jobStatus, ConditionOptionCall<TermQueryBuilder> opLambda) {
601         TermQueryBuilder builder = regTermQ("jobStatus", jobStatus);
602         if (opLambda != null) {
603             opLambda.callback(builder);
604         }
605     }
606 
607     public void setJobStatus_NotEqual(String jobStatus) {
608         setJobStatus_NotTerm(jobStatus, null);
609     }
610 
611     public void setJobStatus_NotTerm(String jobStatus) {
612         setJobStatus_NotTerm(jobStatus, null);
613     }
614 
615     public void setJobStatus_NotEqual(String jobStatus, ConditionOptionCall<BoolQueryBuilder> opLambda) {
616         setJobStatus_NotTerm(jobStatus, opLambda);
617     }
618 
619     public void setJobStatus_NotTerm(String jobStatus, ConditionOptionCall<BoolQueryBuilder> opLambda) {
620         not(not -> not.setJobStatus_Term(jobStatus), opLambda);
621     }
622 
623     public void setJobStatus_Terms(Collection<String> jobStatusList) {
624         setJobStatus_Terms(jobStatusList, null);
625     }
626 
627     public void setJobStatus_Terms(Collection<String> jobStatusList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
628         TermsQueryBuilder builder = regTermsQ("jobStatus", jobStatusList);
629         if (opLambda != null) {
630             opLambda.callback(builder);
631         }
632     }
633 
634     public void setJobStatus_InScope(Collection<String> jobStatusList) {
635         setJobStatus_Terms(jobStatusList, null);
636     }
637 
638     public void setJobStatus_InScope(Collection<String> jobStatusList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
639         setJobStatus_Terms(jobStatusList, opLambda);
640     }
641 
642     public void setJobStatus_Match(String jobStatus) {
643         setJobStatus_Match(jobStatus, null);
644     }
645 
646     public void setJobStatus_Match(String jobStatus, ConditionOptionCall<MatchQueryBuilder> opLambda) {
647         MatchQueryBuilder builder = regMatchQ("jobStatus", jobStatus);
648         if (opLambda != null) {
649             opLambda.callback(builder);
650         }
651     }
652 
653     public void setJobStatus_MatchPhrase(String jobStatus) {
654         setJobStatus_MatchPhrase(jobStatus, null);
655     }
656 
657     public void setJobStatus_MatchPhrase(String jobStatus, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
658         MatchPhraseQueryBuilder builder = regMatchPhraseQ("jobStatus", jobStatus);
659         if (opLambda != null) {
660             opLambda.callback(builder);
661         }
662     }
663 
664     public void setJobStatus_MatchPhrasePrefix(String jobStatus) {
665         setJobStatus_MatchPhrasePrefix(jobStatus, null);
666     }
667 
668     public void setJobStatus_MatchPhrasePrefix(String jobStatus, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
669         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("jobStatus", jobStatus);
670         if (opLambda != null) {
671             opLambda.callback(builder);
672         }
673     }
674 
675     public void setJobStatus_Fuzzy(String jobStatus) {
676         setJobStatus_Fuzzy(jobStatus, null);
677     }
678 
679     public void setJobStatus_Fuzzy(String jobStatus, ConditionOptionCall<MatchQueryBuilder> opLambda) {
680         MatchQueryBuilder builder = regFuzzyQ("jobStatus", jobStatus);
681         if (opLambda != null) {
682             opLambda.callback(builder);
683         }
684     }
685 
686     public void setJobStatus_Prefix(String jobStatus) {
687         setJobStatus_Prefix(jobStatus, null);
688     }
689 
690     public void setJobStatus_Prefix(String jobStatus, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
691         PrefixQueryBuilder builder = regPrefixQ("jobStatus", jobStatus);
692         if (opLambda != null) {
693             opLambda.callback(builder);
694         }
695     }
696 
697     public void setJobStatus_Wildcard(String jobStatus) {
698         setJobStatus_Wildcard(jobStatus, null);
699     }
700 
701     public void setJobStatus_Wildcard(String jobStatus, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
702         WildcardQueryBuilder builder = regWildcardQ("jobStatus", jobStatus);
703         if (opLambda != null) {
704             opLambda.callback(builder);
705         }
706     }
707 
708     public void setJobStatus_Regexp(String jobStatus) {
709         setJobStatus_Regexp(jobStatus, null);
710     }
711 
712     public void setJobStatus_Regexp(String jobStatus, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
713         RegexpQueryBuilder builder = regRegexpQ("jobStatus", jobStatus);
714         if (opLambda != null) {
715             opLambda.callback(builder);
716         }
717     }
718 
719     public void setJobStatus_SpanTerm(String jobStatus) {
720         setJobStatus_SpanTerm("jobStatus", null);
721     }
722 
723     public void setJobStatus_SpanTerm(String jobStatus, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
724         SpanTermQueryBuilder builder = regSpanTermQ("jobStatus", jobStatus);
725         if (opLambda != null) {
726             opLambda.callback(builder);
727         }
728     }
729 
730     public void setJobStatus_GreaterThan(String jobStatus) {
731         setJobStatus_GreaterThan(jobStatus, null);
732     }
733 
734     public void setJobStatus_GreaterThan(String jobStatus, ConditionOptionCall<RangeQueryBuilder> opLambda) {
735         final Object _value = jobStatus;
736         RangeQueryBuilder builder = regRangeQ("jobStatus", ConditionKey.CK_GREATER_THAN, _value);
737         if (opLambda != null) {
738             opLambda.callback(builder);
739         }
740     }
741 
742     public void setJobStatus_LessThan(String jobStatus) {
743         setJobStatus_LessThan(jobStatus, null);
744     }
745 
746     public void setJobStatus_LessThan(String jobStatus, ConditionOptionCall<RangeQueryBuilder> opLambda) {
747         final Object _value = jobStatus;
748         RangeQueryBuilder builder = regRangeQ("jobStatus", ConditionKey.CK_LESS_THAN, _value);
749         if (opLambda != null) {
750             opLambda.callback(builder);
751         }
752     }
753 
754     public void setJobStatus_GreaterEqual(String jobStatus) {
755         setJobStatus_GreaterEqual(jobStatus, null);
756     }
757 
758     public void setJobStatus_GreaterEqual(String jobStatus, ConditionOptionCall<RangeQueryBuilder> opLambda) {
759         final Object _value = jobStatus;
760         RangeQueryBuilder builder = regRangeQ("jobStatus", ConditionKey.CK_GREATER_EQUAL, _value);
761         if (opLambda != null) {
762             opLambda.callback(builder);
763         }
764     }
765 
766     public void setJobStatus_LessEqual(String jobStatus) {
767         setJobStatus_LessEqual(jobStatus, null);
768     }
769 
770     public void setJobStatus_LessEqual(String jobStatus, ConditionOptionCall<RangeQueryBuilder> opLambda) {
771         final Object _value = jobStatus;
772         RangeQueryBuilder builder = regRangeQ("jobStatus", ConditionKey.CK_LESS_EQUAL, _value);
773         if (opLambda != null) {
774             opLambda.callback(builder);
775         }
776     }
777 
778     public void setJobStatus_Exists() {
779         setJobStatus_Exists(null);
780     }
781 
782     public void setJobStatus_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
783         ExistsQueryBuilder builder = regExistsQ("jobStatus");
784         if (opLambda != null) {
785             opLambda.callback(builder);
786         }
787     }
788 
789     public void setJobStatus_CommonTerms(String jobStatus) {
790         setJobStatus_CommonTerms(jobStatus, null);
791     }
792 
793     public void setJobStatus_CommonTerms(String jobStatus, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
794         CommonTermsQueryBuilder builder = regCommonTermsQ("jobStatus", jobStatus);
795         if (opLambda != null) {
796             opLambda.callback(builder);
797         }
798     }
799 
800     public BsJobLogCQ addOrderBy_JobStatus_Asc() {
801         regOBA("jobStatus");
802         return this;
803     }
804 
805     public BsJobLogCQ addOrderBy_JobStatus_Desc() {
806         regOBD("jobStatus");
807         return this;
808     }
809 
810     public void setScriptData_Equal(String scriptData) {
811         setScriptData_Term(scriptData, null);
812     }
813 
814     public void setScriptData_Equal(String scriptData, ConditionOptionCall<TermQueryBuilder> opLambda) {
815         setScriptData_Term(scriptData, opLambda);
816     }
817 
818     public void setScriptData_Term(String scriptData) {
819         setScriptData_Term(scriptData, null);
820     }
821 
822     public void setScriptData_Term(String scriptData, ConditionOptionCall<TermQueryBuilder> opLambda) {
823         TermQueryBuilder builder = regTermQ("scriptData", scriptData);
824         if (opLambda != null) {
825             opLambda.callback(builder);
826         }
827     }
828 
829     public void setScriptData_NotEqual(String scriptData) {
830         setScriptData_NotTerm(scriptData, null);
831     }
832 
833     public void setScriptData_NotTerm(String scriptData) {
834         setScriptData_NotTerm(scriptData, null);
835     }
836 
837     public void setScriptData_NotEqual(String scriptData, ConditionOptionCall<BoolQueryBuilder> opLambda) {
838         setScriptData_NotTerm(scriptData, opLambda);
839     }
840 
841     public void setScriptData_NotTerm(String scriptData, ConditionOptionCall<BoolQueryBuilder> opLambda) {
842         not(not -> not.setScriptData_Term(scriptData), opLambda);
843     }
844 
845     public void setScriptData_Terms(Collection<String> scriptDataList) {
846         setScriptData_Terms(scriptDataList, null);
847     }
848 
849     public void setScriptData_Terms(Collection<String> scriptDataList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
850         TermsQueryBuilder builder = regTermsQ("scriptData", scriptDataList);
851         if (opLambda != null) {
852             opLambda.callback(builder);
853         }
854     }
855 
856     public void setScriptData_InScope(Collection<String> scriptDataList) {
857         setScriptData_Terms(scriptDataList, null);
858     }
859 
860     public void setScriptData_InScope(Collection<String> scriptDataList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
861         setScriptData_Terms(scriptDataList, opLambda);
862     }
863 
864     public void setScriptData_Match(String scriptData) {
865         setScriptData_Match(scriptData, null);
866     }
867 
868     public void setScriptData_Match(String scriptData, ConditionOptionCall<MatchQueryBuilder> opLambda) {
869         MatchQueryBuilder builder = regMatchQ("scriptData", scriptData);
870         if (opLambda != null) {
871             opLambda.callback(builder);
872         }
873     }
874 
875     public void setScriptData_MatchPhrase(String scriptData) {
876         setScriptData_MatchPhrase(scriptData, null);
877     }
878 
879     public void setScriptData_MatchPhrase(String scriptData, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
880         MatchPhraseQueryBuilder builder = regMatchPhraseQ("scriptData", scriptData);
881         if (opLambda != null) {
882             opLambda.callback(builder);
883         }
884     }
885 
886     public void setScriptData_MatchPhrasePrefix(String scriptData) {
887         setScriptData_MatchPhrasePrefix(scriptData, null);
888     }
889 
890     public void setScriptData_MatchPhrasePrefix(String scriptData, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
891         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("scriptData", scriptData);
892         if (opLambda != null) {
893             opLambda.callback(builder);
894         }
895     }
896 
897     public void setScriptData_Fuzzy(String scriptData) {
898         setScriptData_Fuzzy(scriptData, null);
899     }
900 
901     public void setScriptData_Fuzzy(String scriptData, ConditionOptionCall<MatchQueryBuilder> opLambda) {
902         MatchQueryBuilder builder = regFuzzyQ("scriptData", scriptData);
903         if (opLambda != null) {
904             opLambda.callback(builder);
905         }
906     }
907 
908     public void setScriptData_Prefix(String scriptData) {
909         setScriptData_Prefix(scriptData, null);
910     }
911 
912     public void setScriptData_Prefix(String scriptData, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
913         PrefixQueryBuilder builder = regPrefixQ("scriptData", scriptData);
914         if (opLambda != null) {
915             opLambda.callback(builder);
916         }
917     }
918 
919     public void setScriptData_Wildcard(String scriptData) {
920         setScriptData_Wildcard(scriptData, null);
921     }
922 
923     public void setScriptData_Wildcard(String scriptData, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
924         WildcardQueryBuilder builder = regWildcardQ("scriptData", scriptData);
925         if (opLambda != null) {
926             opLambda.callback(builder);
927         }
928     }
929 
930     public void setScriptData_Regexp(String scriptData) {
931         setScriptData_Regexp(scriptData, null);
932     }
933 
934     public void setScriptData_Regexp(String scriptData, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
935         RegexpQueryBuilder builder = regRegexpQ("scriptData", scriptData);
936         if (opLambda != null) {
937             opLambda.callback(builder);
938         }
939     }
940 
941     public void setScriptData_SpanTerm(String scriptData) {
942         setScriptData_SpanTerm("scriptData", null);
943     }
944 
945     public void setScriptData_SpanTerm(String scriptData, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
946         SpanTermQueryBuilder builder = regSpanTermQ("scriptData", scriptData);
947         if (opLambda != null) {
948             opLambda.callback(builder);
949         }
950     }
951 
952     public void setScriptData_GreaterThan(String scriptData) {
953         setScriptData_GreaterThan(scriptData, null);
954     }
955 
956     public void setScriptData_GreaterThan(String scriptData, ConditionOptionCall<RangeQueryBuilder> opLambda) {
957         final Object _value = scriptData;
958         RangeQueryBuilder builder = regRangeQ("scriptData", ConditionKey.CK_GREATER_THAN, _value);
959         if (opLambda != null) {
960             opLambda.callback(builder);
961         }
962     }
963 
964     public void setScriptData_LessThan(String scriptData) {
965         setScriptData_LessThan(scriptData, null);
966     }
967 
968     public void setScriptData_LessThan(String scriptData, ConditionOptionCall<RangeQueryBuilder> opLambda) {
969         final Object _value = scriptData;
970         RangeQueryBuilder builder = regRangeQ("scriptData", ConditionKey.CK_LESS_THAN, _value);
971         if (opLambda != null) {
972             opLambda.callback(builder);
973         }
974     }
975 
976     public void setScriptData_GreaterEqual(String scriptData) {
977         setScriptData_GreaterEqual(scriptData, null);
978     }
979 
980     public void setScriptData_GreaterEqual(String scriptData, ConditionOptionCall<RangeQueryBuilder> opLambda) {
981         final Object _value = scriptData;
982         RangeQueryBuilder builder = regRangeQ("scriptData", ConditionKey.CK_GREATER_EQUAL, _value);
983         if (opLambda != null) {
984             opLambda.callback(builder);
985         }
986     }
987 
988     public void setScriptData_LessEqual(String scriptData) {
989         setScriptData_LessEqual(scriptData, null);
990     }
991 
992     public void setScriptData_LessEqual(String scriptData, ConditionOptionCall<RangeQueryBuilder> opLambda) {
993         final Object _value = scriptData;
994         RangeQueryBuilder builder = regRangeQ("scriptData", ConditionKey.CK_LESS_EQUAL, _value);
995         if (opLambda != null) {
996             opLambda.callback(builder);
997         }
998     }
999 
1000     public void setScriptData_Exists() {
1001         setScriptData_Exists(null);
1002     }
1003 
1004     public void setScriptData_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
1005         ExistsQueryBuilder builder = regExistsQ("scriptData");
1006         if (opLambda != null) {
1007             opLambda.callback(builder);
1008         }
1009     }
1010 
1011     public void setScriptData_CommonTerms(String scriptData) {
1012         setScriptData_CommonTerms(scriptData, null);
1013     }
1014 
1015     public void setScriptData_CommonTerms(String scriptData, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
1016         CommonTermsQueryBuilder builder = regCommonTermsQ("scriptData", scriptData);
1017         if (opLambda != null) {
1018             opLambda.callback(builder);
1019         }
1020     }
1021 
1022     public BsJobLogCQ addOrderBy_ScriptData_Asc() {
1023         regOBA("scriptData");
1024         return this;
1025     }
1026 
1027     public BsJobLogCQ addOrderBy_ScriptData_Desc() {
1028         regOBD("scriptData");
1029         return this;
1030     }
1031 
1032     public void setScriptResult_Equal(String scriptResult) {
1033         setScriptResult_Term(scriptResult, null);
1034     }
1035 
1036     public void setScriptResult_Equal(String scriptResult, ConditionOptionCall<TermQueryBuilder> opLambda) {
1037         setScriptResult_Term(scriptResult, opLambda);
1038     }
1039 
1040     public void setScriptResult_Term(String scriptResult) {
1041         setScriptResult_Term(scriptResult, null);
1042     }
1043 
1044     public void setScriptResult_Term(String scriptResult, ConditionOptionCall<TermQueryBuilder> opLambda) {
1045         TermQueryBuilder builder = regTermQ("scriptResult", scriptResult);
1046         if (opLambda != null) {
1047             opLambda.callback(builder);
1048         }
1049     }
1050 
1051     public void setScriptResult_NotEqual(String scriptResult) {
1052         setScriptResult_NotTerm(scriptResult, null);
1053     }
1054 
1055     public void setScriptResult_NotTerm(String scriptResult) {
1056         setScriptResult_NotTerm(scriptResult, null);
1057     }
1058 
1059     public void setScriptResult_NotEqual(String scriptResult, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1060         setScriptResult_NotTerm(scriptResult, opLambda);
1061     }
1062 
1063     public void setScriptResult_NotTerm(String scriptResult, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1064         not(not -> not.setScriptResult_Term(scriptResult), opLambda);
1065     }
1066 
1067     public void setScriptResult_Terms(Collection<String> scriptResultList) {
1068         setScriptResult_Terms(scriptResultList, null);
1069     }
1070 
1071     public void setScriptResult_Terms(Collection<String> scriptResultList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1072         TermsQueryBuilder builder = regTermsQ("scriptResult", scriptResultList);
1073         if (opLambda != null) {
1074             opLambda.callback(builder);
1075         }
1076     }
1077 
1078     public void setScriptResult_InScope(Collection<String> scriptResultList) {
1079         setScriptResult_Terms(scriptResultList, null);
1080     }
1081 
1082     public void setScriptResult_InScope(Collection<String> scriptResultList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1083         setScriptResult_Terms(scriptResultList, opLambda);
1084     }
1085 
1086     public void setScriptResult_Match(String scriptResult) {
1087         setScriptResult_Match(scriptResult, null);
1088     }
1089 
1090     public void setScriptResult_Match(String scriptResult, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1091         MatchQueryBuilder builder = regMatchQ("scriptResult", scriptResult);
1092         if (opLambda != null) {
1093             opLambda.callback(builder);
1094         }
1095     }
1096 
1097     public void setScriptResult_MatchPhrase(String scriptResult) {
1098         setScriptResult_MatchPhrase(scriptResult, null);
1099     }
1100 
1101     public void setScriptResult_MatchPhrase(String scriptResult, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
1102         MatchPhraseQueryBuilder builder = regMatchPhraseQ("scriptResult", scriptResult);
1103         if (opLambda != null) {
1104             opLambda.callback(builder);
1105         }
1106     }
1107 
1108     public void setScriptResult_MatchPhrasePrefix(String scriptResult) {
1109         setScriptResult_MatchPhrasePrefix(scriptResult, null);
1110     }
1111 
1112     public void setScriptResult_MatchPhrasePrefix(String scriptResult, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
1113         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("scriptResult", scriptResult);
1114         if (opLambda != null) {
1115             opLambda.callback(builder);
1116         }
1117     }
1118 
1119     public void setScriptResult_Fuzzy(String scriptResult) {
1120         setScriptResult_Fuzzy(scriptResult, null);
1121     }
1122 
1123     public void setScriptResult_Fuzzy(String scriptResult, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1124         MatchQueryBuilder builder = regFuzzyQ("scriptResult", scriptResult);
1125         if (opLambda != null) {
1126             opLambda.callback(builder);
1127         }
1128     }
1129 
1130     public void setScriptResult_Prefix(String scriptResult) {
1131         setScriptResult_Prefix(scriptResult, null);
1132     }
1133 
1134     public void setScriptResult_Prefix(String scriptResult, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
1135         PrefixQueryBuilder builder = regPrefixQ("scriptResult", scriptResult);
1136         if (opLambda != null) {
1137             opLambda.callback(builder);
1138         }
1139     }
1140 
1141     public void setScriptResult_Wildcard(String scriptResult) {
1142         setScriptResult_Wildcard(scriptResult, null);
1143     }
1144 
1145     public void setScriptResult_Wildcard(String scriptResult, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
1146         WildcardQueryBuilder builder = regWildcardQ("scriptResult", scriptResult);
1147         if (opLambda != null) {
1148             opLambda.callback(builder);
1149         }
1150     }
1151 
1152     public void setScriptResult_Regexp(String scriptResult) {
1153         setScriptResult_Regexp(scriptResult, null);
1154     }
1155 
1156     public void setScriptResult_Regexp(String scriptResult, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
1157         RegexpQueryBuilder builder = regRegexpQ("scriptResult", scriptResult);
1158         if (opLambda != null) {
1159             opLambda.callback(builder);
1160         }
1161     }
1162 
1163     public void setScriptResult_SpanTerm(String scriptResult) {
1164         setScriptResult_SpanTerm("scriptResult", null);
1165     }
1166 
1167     public void setScriptResult_SpanTerm(String scriptResult, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
1168         SpanTermQueryBuilder builder = regSpanTermQ("scriptResult", scriptResult);
1169         if (opLambda != null) {
1170             opLambda.callback(builder);
1171         }
1172     }
1173 
1174     public void setScriptResult_GreaterThan(String scriptResult) {
1175         setScriptResult_GreaterThan(scriptResult, null);
1176     }
1177 
1178     public void setScriptResult_GreaterThan(String scriptResult, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1179         final Object _value = scriptResult;
1180         RangeQueryBuilder builder = regRangeQ("scriptResult", ConditionKey.CK_GREATER_THAN, _value);
1181         if (opLambda != null) {
1182             opLambda.callback(builder);
1183         }
1184     }
1185 
1186     public void setScriptResult_LessThan(String scriptResult) {
1187         setScriptResult_LessThan(scriptResult, null);
1188     }
1189 
1190     public void setScriptResult_LessThan(String scriptResult, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1191         final Object _value = scriptResult;
1192         RangeQueryBuilder builder = regRangeQ("scriptResult", ConditionKey.CK_LESS_THAN, _value);
1193         if (opLambda != null) {
1194             opLambda.callback(builder);
1195         }
1196     }
1197 
1198     public void setScriptResult_GreaterEqual(String scriptResult) {
1199         setScriptResult_GreaterEqual(scriptResult, null);
1200     }
1201 
1202     public void setScriptResult_GreaterEqual(String scriptResult, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1203         final Object _value = scriptResult;
1204         RangeQueryBuilder builder = regRangeQ("scriptResult", ConditionKey.CK_GREATER_EQUAL, _value);
1205         if (opLambda != null) {
1206             opLambda.callback(builder);
1207         }
1208     }
1209 
1210     public void setScriptResult_LessEqual(String scriptResult) {
1211         setScriptResult_LessEqual(scriptResult, null);
1212     }
1213 
1214     public void setScriptResult_LessEqual(String scriptResult, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1215         final Object _value = scriptResult;
1216         RangeQueryBuilder builder = regRangeQ("scriptResult", ConditionKey.CK_LESS_EQUAL, _value);
1217         if (opLambda != null) {
1218             opLambda.callback(builder);
1219         }
1220     }
1221 
1222     public void setScriptResult_Exists() {
1223         setScriptResult_Exists(null);
1224     }
1225 
1226     public void setScriptResult_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
1227         ExistsQueryBuilder builder = regExistsQ("scriptResult");
1228         if (opLambda != null) {
1229             opLambda.callback(builder);
1230         }
1231     }
1232 
1233     public void setScriptResult_CommonTerms(String scriptResult) {
1234         setScriptResult_CommonTerms(scriptResult, null);
1235     }
1236 
1237     public void setScriptResult_CommonTerms(String scriptResult, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
1238         CommonTermsQueryBuilder builder = regCommonTermsQ("scriptResult", scriptResult);
1239         if (opLambda != null) {
1240             opLambda.callback(builder);
1241         }
1242     }
1243 
1244     public BsJobLogCQ addOrderBy_ScriptResult_Asc() {
1245         regOBA("scriptResult");
1246         return this;
1247     }
1248 
1249     public BsJobLogCQ addOrderBy_ScriptResult_Desc() {
1250         regOBD("scriptResult");
1251         return this;
1252     }
1253 
1254     public void setScriptType_Equal(String scriptType) {
1255         setScriptType_Term(scriptType, null);
1256     }
1257 
1258     public void setScriptType_Equal(String scriptType, ConditionOptionCall<TermQueryBuilder> opLambda) {
1259         setScriptType_Term(scriptType, opLambda);
1260     }
1261 
1262     public void setScriptType_Term(String scriptType) {
1263         setScriptType_Term(scriptType, null);
1264     }
1265 
1266     public void setScriptType_Term(String scriptType, ConditionOptionCall<TermQueryBuilder> opLambda) {
1267         TermQueryBuilder builder = regTermQ("scriptType", scriptType);
1268         if (opLambda != null) {
1269             opLambda.callback(builder);
1270         }
1271     }
1272 
1273     public void setScriptType_NotEqual(String scriptType) {
1274         setScriptType_NotTerm(scriptType, null);
1275     }
1276 
1277     public void setScriptType_NotTerm(String scriptType) {
1278         setScriptType_NotTerm(scriptType, null);
1279     }
1280 
1281     public void setScriptType_NotEqual(String scriptType, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1282         setScriptType_NotTerm(scriptType, opLambda);
1283     }
1284 
1285     public void setScriptType_NotTerm(String scriptType, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1286         not(not -> not.setScriptType_Term(scriptType), opLambda);
1287     }
1288 
1289     public void setScriptType_Terms(Collection<String> scriptTypeList) {
1290         setScriptType_Terms(scriptTypeList, null);
1291     }
1292 
1293     public void setScriptType_Terms(Collection<String> scriptTypeList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1294         TermsQueryBuilder builder = regTermsQ("scriptType", scriptTypeList);
1295         if (opLambda != null) {
1296             opLambda.callback(builder);
1297         }
1298     }
1299 
1300     public void setScriptType_InScope(Collection<String> scriptTypeList) {
1301         setScriptType_Terms(scriptTypeList, null);
1302     }
1303 
1304     public void setScriptType_InScope(Collection<String> scriptTypeList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1305         setScriptType_Terms(scriptTypeList, opLambda);
1306     }
1307 
1308     public void setScriptType_Match(String scriptType) {
1309         setScriptType_Match(scriptType, null);
1310     }
1311 
1312     public void setScriptType_Match(String scriptType, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1313         MatchQueryBuilder builder = regMatchQ("scriptType", scriptType);
1314         if (opLambda != null) {
1315             opLambda.callback(builder);
1316         }
1317     }
1318 
1319     public void setScriptType_MatchPhrase(String scriptType) {
1320         setScriptType_MatchPhrase(scriptType, null);
1321     }
1322 
1323     public void setScriptType_MatchPhrase(String scriptType, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
1324         MatchPhraseQueryBuilder builder = regMatchPhraseQ("scriptType", scriptType);
1325         if (opLambda != null) {
1326             opLambda.callback(builder);
1327         }
1328     }
1329 
1330     public void setScriptType_MatchPhrasePrefix(String scriptType) {
1331         setScriptType_MatchPhrasePrefix(scriptType, null);
1332     }
1333 
1334     public void setScriptType_MatchPhrasePrefix(String scriptType, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
1335         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("scriptType", scriptType);
1336         if (opLambda != null) {
1337             opLambda.callback(builder);
1338         }
1339     }
1340 
1341     public void setScriptType_Fuzzy(String scriptType) {
1342         setScriptType_Fuzzy(scriptType, null);
1343     }
1344 
1345     public void setScriptType_Fuzzy(String scriptType, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1346         MatchQueryBuilder builder = regFuzzyQ("scriptType", scriptType);
1347         if (opLambda != null) {
1348             opLambda.callback(builder);
1349         }
1350     }
1351 
1352     public void setScriptType_Prefix(String scriptType) {
1353         setScriptType_Prefix(scriptType, null);
1354     }
1355 
1356     public void setScriptType_Prefix(String scriptType, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
1357         PrefixQueryBuilder builder = regPrefixQ("scriptType", scriptType);
1358         if (opLambda != null) {
1359             opLambda.callback(builder);
1360         }
1361     }
1362 
1363     public void setScriptType_Wildcard(String scriptType) {
1364         setScriptType_Wildcard(scriptType, null);
1365     }
1366 
1367     public void setScriptType_Wildcard(String scriptType, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
1368         WildcardQueryBuilder builder = regWildcardQ("scriptType", scriptType);
1369         if (opLambda != null) {
1370             opLambda.callback(builder);
1371         }
1372     }
1373 
1374     public void setScriptType_Regexp(String scriptType) {
1375         setScriptType_Regexp(scriptType, null);
1376     }
1377 
1378     public void setScriptType_Regexp(String scriptType, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
1379         RegexpQueryBuilder builder = regRegexpQ("scriptType", scriptType);
1380         if (opLambda != null) {
1381             opLambda.callback(builder);
1382         }
1383     }
1384 
1385     public void setScriptType_SpanTerm(String scriptType) {
1386         setScriptType_SpanTerm("scriptType", null);
1387     }
1388 
1389     public void setScriptType_SpanTerm(String scriptType, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
1390         SpanTermQueryBuilder builder = regSpanTermQ("scriptType", scriptType);
1391         if (opLambda != null) {
1392             opLambda.callback(builder);
1393         }
1394     }
1395 
1396     public void setScriptType_GreaterThan(String scriptType) {
1397         setScriptType_GreaterThan(scriptType, null);
1398     }
1399 
1400     public void setScriptType_GreaterThan(String scriptType, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1401         final Object _value = scriptType;
1402         RangeQueryBuilder builder = regRangeQ("scriptType", ConditionKey.CK_GREATER_THAN, _value);
1403         if (opLambda != null) {
1404             opLambda.callback(builder);
1405         }
1406     }
1407 
1408     public void setScriptType_LessThan(String scriptType) {
1409         setScriptType_LessThan(scriptType, null);
1410     }
1411 
1412     public void setScriptType_LessThan(String scriptType, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1413         final Object _value = scriptType;
1414         RangeQueryBuilder builder = regRangeQ("scriptType", ConditionKey.CK_LESS_THAN, _value);
1415         if (opLambda != null) {
1416             opLambda.callback(builder);
1417         }
1418     }
1419 
1420     public void setScriptType_GreaterEqual(String scriptType) {
1421         setScriptType_GreaterEqual(scriptType, null);
1422     }
1423 
1424     public void setScriptType_GreaterEqual(String scriptType, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1425         final Object _value = scriptType;
1426         RangeQueryBuilder builder = regRangeQ("scriptType", ConditionKey.CK_GREATER_EQUAL, _value);
1427         if (opLambda != null) {
1428             opLambda.callback(builder);
1429         }
1430     }
1431 
1432     public void setScriptType_LessEqual(String scriptType) {
1433         setScriptType_LessEqual(scriptType, null);
1434     }
1435 
1436     public void setScriptType_LessEqual(String scriptType, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1437         final Object _value = scriptType;
1438         RangeQueryBuilder builder = regRangeQ("scriptType", ConditionKey.CK_LESS_EQUAL, _value);
1439         if (opLambda != null) {
1440             opLambda.callback(builder);
1441         }
1442     }
1443 
1444     public void setScriptType_Exists() {
1445         setScriptType_Exists(null);
1446     }
1447 
1448     public void setScriptType_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
1449         ExistsQueryBuilder builder = regExistsQ("scriptType");
1450         if (opLambda != null) {
1451             opLambda.callback(builder);
1452         }
1453     }
1454 
1455     public void setScriptType_CommonTerms(String scriptType) {
1456         setScriptType_CommonTerms(scriptType, null);
1457     }
1458 
1459     public void setScriptType_CommonTerms(String scriptType, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
1460         CommonTermsQueryBuilder builder = regCommonTermsQ("scriptType", scriptType);
1461         if (opLambda != null) {
1462             opLambda.callback(builder);
1463         }
1464     }
1465 
1466     public BsJobLogCQ addOrderBy_ScriptType_Asc() {
1467         regOBA("scriptType");
1468         return this;
1469     }
1470 
1471     public BsJobLogCQ addOrderBy_ScriptType_Desc() {
1472         regOBD("scriptType");
1473         return this;
1474     }
1475 
1476     public void setStartTime_Equal(Long startTime) {
1477         setStartTime_Term(startTime, null);
1478     }
1479 
1480     public void setStartTime_Equal(Long startTime, ConditionOptionCall<TermQueryBuilder> opLambda) {
1481         setStartTime_Term(startTime, opLambda);
1482     }
1483 
1484     public void setStartTime_Term(Long startTime) {
1485         setStartTime_Term(startTime, null);
1486     }
1487 
1488     public void setStartTime_Term(Long startTime, ConditionOptionCall<TermQueryBuilder> opLambda) {
1489         TermQueryBuilder builder = regTermQ("startTime", startTime);
1490         if (opLambda != null) {
1491             opLambda.callback(builder);
1492         }
1493     }
1494 
1495     public void setStartTime_NotEqual(Long startTime) {
1496         setStartTime_NotTerm(startTime, null);
1497     }
1498 
1499     public void setStartTime_NotTerm(Long startTime) {
1500         setStartTime_NotTerm(startTime, null);
1501     }
1502 
1503     public void setStartTime_NotEqual(Long startTime, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1504         setStartTime_NotTerm(startTime, opLambda);
1505     }
1506 
1507     public void setStartTime_NotTerm(Long startTime, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1508         not(not -> not.setStartTime_Term(startTime), opLambda);
1509     }
1510 
1511     public void setStartTime_Terms(Collection<Long> startTimeList) {
1512         setStartTime_Terms(startTimeList, null);
1513     }
1514 
1515     public void setStartTime_Terms(Collection<Long> startTimeList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1516         TermsQueryBuilder builder = regTermsQ("startTime", startTimeList);
1517         if (opLambda != null) {
1518             opLambda.callback(builder);
1519         }
1520     }
1521 
1522     public void setStartTime_InScope(Collection<Long> startTimeList) {
1523         setStartTime_Terms(startTimeList, null);
1524     }
1525 
1526     public void setStartTime_InScope(Collection<Long> startTimeList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1527         setStartTime_Terms(startTimeList, opLambda);
1528     }
1529 
1530     public void setStartTime_Match(Long startTime) {
1531         setStartTime_Match(startTime, null);
1532     }
1533 
1534     public void setStartTime_Match(Long startTime, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1535         MatchQueryBuilder builder = regMatchQ("startTime", startTime);
1536         if (opLambda != null) {
1537             opLambda.callback(builder);
1538         }
1539     }
1540 
1541     public void setStartTime_MatchPhrase(Long startTime) {
1542         setStartTime_MatchPhrase(startTime, null);
1543     }
1544 
1545     public void setStartTime_MatchPhrase(Long startTime, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
1546         MatchPhraseQueryBuilder builder = regMatchPhraseQ("startTime", startTime);
1547         if (opLambda != null) {
1548             opLambda.callback(builder);
1549         }
1550     }
1551 
1552     public void setStartTime_MatchPhrasePrefix(Long startTime) {
1553         setStartTime_MatchPhrasePrefix(startTime, null);
1554     }
1555 
1556     public void setStartTime_MatchPhrasePrefix(Long startTime, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
1557         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("startTime", startTime);
1558         if (opLambda != null) {
1559             opLambda.callback(builder);
1560         }
1561     }
1562 
1563     public void setStartTime_Fuzzy(Long startTime) {
1564         setStartTime_Fuzzy(startTime, null);
1565     }
1566 
1567     public void setStartTime_Fuzzy(Long startTime, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1568         MatchQueryBuilder builder = regFuzzyQ("startTime", startTime);
1569         if (opLambda != null) {
1570             opLambda.callback(builder);
1571         }
1572     }
1573 
1574     public void setStartTime_GreaterThan(Long startTime) {
1575         setStartTime_GreaterThan(startTime, null);
1576     }
1577 
1578     public void setStartTime_GreaterThan(Long startTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1579         final Object _value = startTime;
1580         RangeQueryBuilder builder = regRangeQ("startTime", ConditionKey.CK_GREATER_THAN, _value);
1581         if (opLambda != null) {
1582             opLambda.callback(builder);
1583         }
1584     }
1585 
1586     public void setStartTime_LessThan(Long startTime) {
1587         setStartTime_LessThan(startTime, null);
1588     }
1589 
1590     public void setStartTime_LessThan(Long startTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1591         final Object _value = startTime;
1592         RangeQueryBuilder builder = regRangeQ("startTime", ConditionKey.CK_LESS_THAN, _value);
1593         if (opLambda != null) {
1594             opLambda.callback(builder);
1595         }
1596     }
1597 
1598     public void setStartTime_GreaterEqual(Long startTime) {
1599         setStartTime_GreaterEqual(startTime, null);
1600     }
1601 
1602     public void setStartTime_GreaterEqual(Long startTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1603         final Object _value = startTime;
1604         RangeQueryBuilder builder = regRangeQ("startTime", ConditionKey.CK_GREATER_EQUAL, _value);
1605         if (opLambda != null) {
1606             opLambda.callback(builder);
1607         }
1608     }
1609 
1610     public void setStartTime_LessEqual(Long startTime) {
1611         setStartTime_LessEqual(startTime, null);
1612     }
1613 
1614     public void setStartTime_LessEqual(Long startTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1615         final Object _value = startTime;
1616         RangeQueryBuilder builder = regRangeQ("startTime", ConditionKey.CK_LESS_EQUAL, _value);
1617         if (opLambda != null) {
1618             opLambda.callback(builder);
1619         }
1620     }
1621 
1622     public void setStartTime_Exists() {
1623         setStartTime_Exists(null);
1624     }
1625 
1626     public void setStartTime_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
1627         ExistsQueryBuilder builder = regExistsQ("startTime");
1628         if (opLambda != null) {
1629             opLambda.callback(builder);
1630         }
1631     }
1632 
1633     public void setStartTime_CommonTerms(Long startTime) {
1634         setStartTime_CommonTerms(startTime, null);
1635     }
1636 
1637     public void setStartTime_CommonTerms(Long startTime, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
1638         CommonTermsQueryBuilder builder = regCommonTermsQ("startTime", startTime);
1639         if (opLambda != null) {
1640             opLambda.callback(builder);
1641         }
1642     }
1643 
1644     public BsJobLogCQ addOrderBy_StartTime_Asc() {
1645         regOBA("startTime");
1646         return this;
1647     }
1648 
1649     public BsJobLogCQ addOrderBy_StartTime_Desc() {
1650         regOBD("startTime");
1651         return this;
1652     }
1653 
1654     public void setTarget_Equal(String target) {
1655         setTarget_Term(target, null);
1656     }
1657 
1658     public void setTarget_Equal(String target, ConditionOptionCall<TermQueryBuilder> opLambda) {
1659         setTarget_Term(target, opLambda);
1660     }
1661 
1662     public void setTarget_Term(String target) {
1663         setTarget_Term(target, null);
1664     }
1665 
1666     public void setTarget_Term(String target, ConditionOptionCall<TermQueryBuilder> opLambda) {
1667         TermQueryBuilder builder = regTermQ("target", target);
1668         if (opLambda != null) {
1669             opLambda.callback(builder);
1670         }
1671     }
1672 
1673     public void setTarget_NotEqual(String target) {
1674         setTarget_NotTerm(target, null);
1675     }
1676 
1677     public void setTarget_NotTerm(String target) {
1678         setTarget_NotTerm(target, null);
1679     }
1680 
1681     public void setTarget_NotEqual(String target, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1682         setTarget_NotTerm(target, opLambda);
1683     }
1684 
1685     public void setTarget_NotTerm(String target, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1686         not(not -> not.setTarget_Term(target), opLambda);
1687     }
1688 
1689     public void setTarget_Terms(Collection<String> targetList) {
1690         setTarget_Terms(targetList, null);
1691     }
1692 
1693     public void setTarget_Terms(Collection<String> targetList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1694         TermsQueryBuilder builder = regTermsQ("target", targetList);
1695         if (opLambda != null) {
1696             opLambda.callback(builder);
1697         }
1698     }
1699 
1700     public void setTarget_InScope(Collection<String> targetList) {
1701         setTarget_Terms(targetList, null);
1702     }
1703 
1704     public void setTarget_InScope(Collection<String> targetList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1705         setTarget_Terms(targetList, opLambda);
1706     }
1707 
1708     public void setTarget_Match(String target) {
1709         setTarget_Match(target, null);
1710     }
1711 
1712     public void setTarget_Match(String target, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1713         MatchQueryBuilder builder = regMatchQ("target", target);
1714         if (opLambda != null) {
1715             opLambda.callback(builder);
1716         }
1717     }
1718 
1719     public void setTarget_MatchPhrase(String target) {
1720         setTarget_MatchPhrase(target, null);
1721     }
1722 
1723     public void setTarget_MatchPhrase(String target, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
1724         MatchPhraseQueryBuilder builder = regMatchPhraseQ("target", target);
1725         if (opLambda != null) {
1726             opLambda.callback(builder);
1727         }
1728     }
1729 
1730     public void setTarget_MatchPhrasePrefix(String target) {
1731         setTarget_MatchPhrasePrefix(target, null);
1732     }
1733 
1734     public void setTarget_MatchPhrasePrefix(String target, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
1735         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("target", target);
1736         if (opLambda != null) {
1737             opLambda.callback(builder);
1738         }
1739     }
1740 
1741     public void setTarget_Fuzzy(String target) {
1742         setTarget_Fuzzy(target, null);
1743     }
1744 
1745     public void setTarget_Fuzzy(String target, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1746         MatchQueryBuilder builder = regFuzzyQ("target", target);
1747         if (opLambda != null) {
1748             opLambda.callback(builder);
1749         }
1750     }
1751 
1752     public void setTarget_Prefix(String target) {
1753         setTarget_Prefix(target, null);
1754     }
1755 
1756     public void setTarget_Prefix(String target, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
1757         PrefixQueryBuilder builder = regPrefixQ("target", target);
1758         if (opLambda != null) {
1759             opLambda.callback(builder);
1760         }
1761     }
1762 
1763     public void setTarget_Wildcard(String target) {
1764         setTarget_Wildcard(target, null);
1765     }
1766 
1767     public void setTarget_Wildcard(String target, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
1768         WildcardQueryBuilder builder = regWildcardQ("target", target);
1769         if (opLambda != null) {
1770             opLambda.callback(builder);
1771         }
1772     }
1773 
1774     public void setTarget_Regexp(String target) {
1775         setTarget_Regexp(target, null);
1776     }
1777 
1778     public void setTarget_Regexp(String target, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
1779         RegexpQueryBuilder builder = regRegexpQ("target", target);
1780         if (opLambda != null) {
1781             opLambda.callback(builder);
1782         }
1783     }
1784 
1785     public void setTarget_SpanTerm(String target) {
1786         setTarget_SpanTerm("target", null);
1787     }
1788 
1789     public void setTarget_SpanTerm(String target, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
1790         SpanTermQueryBuilder builder = regSpanTermQ("target", target);
1791         if (opLambda != null) {
1792             opLambda.callback(builder);
1793         }
1794     }
1795 
1796     public void setTarget_GreaterThan(String target) {
1797         setTarget_GreaterThan(target, null);
1798     }
1799 
1800     public void setTarget_GreaterThan(String target, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1801         final Object _value = target;
1802         RangeQueryBuilder builder = regRangeQ("target", ConditionKey.CK_GREATER_THAN, _value);
1803         if (opLambda != null) {
1804             opLambda.callback(builder);
1805         }
1806     }
1807 
1808     public void setTarget_LessThan(String target) {
1809         setTarget_LessThan(target, null);
1810     }
1811 
1812     public void setTarget_LessThan(String target, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1813         final Object _value = target;
1814         RangeQueryBuilder builder = regRangeQ("target", ConditionKey.CK_LESS_THAN, _value);
1815         if (opLambda != null) {
1816             opLambda.callback(builder);
1817         }
1818     }
1819 
1820     public void setTarget_GreaterEqual(String target) {
1821         setTarget_GreaterEqual(target, null);
1822     }
1823 
1824     public void setTarget_GreaterEqual(String target, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1825         final Object _value = target;
1826         RangeQueryBuilder builder = regRangeQ("target", ConditionKey.CK_GREATER_EQUAL, _value);
1827         if (opLambda != null) {
1828             opLambda.callback(builder);
1829         }
1830     }
1831 
1832     public void setTarget_LessEqual(String target) {
1833         setTarget_LessEqual(target, null);
1834     }
1835 
1836     public void setTarget_LessEqual(String target, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1837         final Object _value = target;
1838         RangeQueryBuilder builder = regRangeQ("target", ConditionKey.CK_LESS_EQUAL, _value);
1839         if (opLambda != null) {
1840             opLambda.callback(builder);
1841         }
1842     }
1843 
1844     public void setTarget_Exists() {
1845         setTarget_Exists(null);
1846     }
1847 
1848     public void setTarget_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
1849         ExistsQueryBuilder builder = regExistsQ("target");
1850         if (opLambda != null) {
1851             opLambda.callback(builder);
1852         }
1853     }
1854 
1855     public void setTarget_CommonTerms(String target) {
1856         setTarget_CommonTerms(target, null);
1857     }
1858 
1859     public void setTarget_CommonTerms(String target, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
1860         CommonTermsQueryBuilder builder = regCommonTermsQ("target", target);
1861         if (opLambda != null) {
1862             opLambda.callback(builder);
1863         }
1864     }
1865 
1866     public BsJobLogCQ addOrderBy_Target_Asc() {
1867         regOBA("target");
1868         return this;
1869     }
1870 
1871     public BsJobLogCQ addOrderBy_Target_Desc() {
1872         regOBD("target");
1873         return this;
1874     }
1875 
1876     public void setLastUpdated_Equal(Long lastUpdated) {
1877         setLastUpdated_Term(lastUpdated, null);
1878     }
1879 
1880     public void setLastUpdated_Equal(Long lastUpdated, ConditionOptionCall<TermQueryBuilder> opLambda) {
1881         setLastUpdated_Term(lastUpdated, opLambda);
1882     }
1883 
1884     public void setLastUpdated_Term(Long lastUpdated) {
1885         setLastUpdated_Term(lastUpdated, null);
1886     }
1887 
1888     public void setLastUpdated_Term(Long lastUpdated, ConditionOptionCall<TermQueryBuilder> opLambda) {
1889         TermQueryBuilder builder = regTermQ("lastUpdated", lastUpdated);
1890         if (opLambda != null) {
1891             opLambda.callback(builder);
1892         }
1893     }
1894 
1895     public void setLastUpdated_NotEqual(Long lastUpdated) {
1896         setLastUpdated_NotTerm(lastUpdated, null);
1897     }
1898 
1899     public void setLastUpdated_NotTerm(Long lastUpdated) {
1900         setLastUpdated_NotTerm(lastUpdated, null);
1901     }
1902 
1903     public void setLastUpdated_NotEqual(Long lastUpdated, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1904         setLastUpdated_NotTerm(lastUpdated, opLambda);
1905     }
1906 
1907     public void setLastUpdated_NotTerm(Long lastUpdated, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1908         not(not -> not.setLastUpdated_Term(lastUpdated), opLambda);
1909     }
1910 
1911     public void setLastUpdated_Terms(Collection<Long> lastUpdatedList) {
1912         setLastUpdated_Terms(lastUpdatedList, null);
1913     }
1914 
1915     public void setLastUpdated_Terms(Collection<Long> lastUpdatedList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1916         TermsQueryBuilder builder = regTermsQ("lastUpdated", lastUpdatedList);
1917         if (opLambda != null) {
1918             opLambda.callback(builder);
1919         }
1920     }
1921 
1922     public void setLastUpdated_InScope(Collection<Long> lastUpdatedList) {
1923         setLastUpdated_Terms(lastUpdatedList, null);
1924     }
1925 
1926     public void setLastUpdated_InScope(Collection<Long> lastUpdatedList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1927         setLastUpdated_Terms(lastUpdatedList, opLambda);
1928     }
1929 
1930     public void setLastUpdated_Match(Long lastUpdated) {
1931         setLastUpdated_Match(lastUpdated, null);
1932     }
1933 
1934     public void setLastUpdated_Match(Long lastUpdated, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1935         MatchQueryBuilder builder = regMatchQ("lastUpdated", lastUpdated);
1936         if (opLambda != null) {
1937             opLambda.callback(builder);
1938         }
1939     }
1940 
1941     public void setLastUpdated_MatchPhrase(Long lastUpdated) {
1942         setLastUpdated_MatchPhrase(lastUpdated, null);
1943     }
1944 
1945     public void setLastUpdated_MatchPhrase(Long lastUpdated, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
1946         MatchPhraseQueryBuilder builder = regMatchPhraseQ("lastUpdated", lastUpdated);
1947         if (opLambda != null) {
1948             opLambda.callback(builder);
1949         }
1950     }
1951 
1952     public void setLastUpdated_MatchPhrasePrefix(Long lastUpdated) {
1953         setLastUpdated_MatchPhrasePrefix(lastUpdated, null);
1954     }
1955 
1956     public void setLastUpdated_MatchPhrasePrefix(Long lastUpdated, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
1957         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("lastUpdated", lastUpdated);
1958         if (opLambda != null) {
1959             opLambda.callback(builder);
1960         }
1961     }
1962 
1963     public void setLastUpdated_Fuzzy(Long lastUpdated) {
1964         setLastUpdated_Fuzzy(lastUpdated, null);
1965     }
1966 
1967     public void setLastUpdated_Fuzzy(Long lastUpdated, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1968         MatchQueryBuilder builder = regFuzzyQ("lastUpdated", lastUpdated);
1969         if (opLambda != null) {
1970             opLambda.callback(builder);
1971         }
1972     }
1973 
1974     public void setLastUpdated_GreaterThan(Long lastUpdated) {
1975         setLastUpdated_GreaterThan(lastUpdated, null);
1976     }
1977 
1978     public void setLastUpdated_GreaterThan(Long lastUpdated, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1979         final Object _value = lastUpdated;
1980         RangeQueryBuilder builder = regRangeQ("lastUpdated", ConditionKey.CK_GREATER_THAN, _value);
1981         if (opLambda != null) {
1982             opLambda.callback(builder);
1983         }
1984     }
1985 
1986     public void setLastUpdated_LessThan(Long lastUpdated) {
1987         setLastUpdated_LessThan(lastUpdated, null);
1988     }
1989 
1990     public void setLastUpdated_LessThan(Long lastUpdated, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1991         final Object _value = lastUpdated;
1992         RangeQueryBuilder builder = regRangeQ("lastUpdated", ConditionKey.CK_LESS_THAN, _value);
1993         if (opLambda != null) {
1994             opLambda.callback(builder);
1995         }
1996     }
1997 
1998     public void setLastUpdated_GreaterEqual(Long lastUpdated) {
1999         setLastUpdated_GreaterEqual(lastUpdated, null);
2000     }
2001 
2002     public void setLastUpdated_GreaterEqual(Long lastUpdated, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2003         final Object _value = lastUpdated;
2004         RangeQueryBuilder builder = regRangeQ("lastUpdated", ConditionKey.CK_GREATER_EQUAL, _value);
2005         if (opLambda != null) {
2006             opLambda.callback(builder);
2007         }
2008     }
2009 
2010     public void setLastUpdated_LessEqual(Long lastUpdated) {
2011         setLastUpdated_LessEqual(lastUpdated, null);
2012     }
2013 
2014     public void setLastUpdated_LessEqual(Long lastUpdated, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2015         final Object _value = lastUpdated;
2016         RangeQueryBuilder builder = regRangeQ("lastUpdated", ConditionKey.CK_LESS_EQUAL, _value);
2017         if (opLambda != null) {
2018             opLambda.callback(builder);
2019         }
2020     }
2021 
2022     public void setLastUpdated_Exists() {
2023         setLastUpdated_Exists(null);
2024     }
2025 
2026     public void setLastUpdated_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
2027         ExistsQueryBuilder builder = regExistsQ("lastUpdated");
2028         if (opLambda != null) {
2029             opLambda.callback(builder);
2030         }
2031     }
2032 
2033     public void setLastUpdated_CommonTerms(Long lastUpdated) {
2034         setLastUpdated_CommonTerms(lastUpdated, null);
2035     }
2036 
2037     public void setLastUpdated_CommonTerms(Long lastUpdated, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
2038         CommonTermsQueryBuilder builder = regCommonTermsQ("lastUpdated", lastUpdated);
2039         if (opLambda != null) {
2040             opLambda.callback(builder);
2041         }
2042     }
2043 
2044     public BsJobLogCQ addOrderBy_LastUpdated_Asc() {
2045         regOBA("lastUpdated");
2046         return this;
2047     }
2048 
2049     public BsJobLogCQ addOrderBy_LastUpdated_Desc() {
2050         regOBD("lastUpdated");
2051         return this;
2052     }
2053 
2054 }