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