View Javadoc
1   /*
2    * Copyright 2012-2025 CodeLibs Project and the Others.
3    *
4    * Licensed under the Apache License, Version 2.0 (the "License");
5    * you may not use this file except in compliance with the License.
6    * You may obtain a copy of the License at
7    *
8    *     http://www.apache.org/licenses/LICENSE-2.0
9    *
10   * Unless required by applicable law or agreed to in writing, software
11   * distributed under the License is distributed on an "AS IS" BASIS,
12   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
13   * either express or implied. See the License for the specific language
14   * governing permissions and limitations under the License.
15   */
16  package org.codelibs.fess.opensearch.config.cbean.cq.bs;
17  
18  import java.time.LocalDateTime;
19  import java.util.ArrayList;
20  import java.util.Collection;
21  
22  import org.codelibs.fess.opensearch.config.allcommon.EsAbstractConditionQuery;
23  import org.codelibs.fess.opensearch.config.cbean.cq.FailureUrlCQ;
24  import org.dbflute.cbean.ckey.ConditionKey;
25  import org.opensearch.index.query.BoolQueryBuilder;
26  import org.opensearch.index.query.CommonTermsQueryBuilder;
27  import org.opensearch.index.query.ExistsQueryBuilder;
28  import org.opensearch.index.query.IdsQueryBuilder;
29  import org.opensearch.index.query.MatchPhrasePrefixQueryBuilder;
30  import org.opensearch.index.query.MatchPhraseQueryBuilder;
31  import org.opensearch.index.query.MatchQueryBuilder;
32  import org.opensearch.index.query.PrefixQueryBuilder;
33  import org.opensearch.index.query.RangeQueryBuilder;
34  import org.opensearch.index.query.RegexpQueryBuilder;
35  import org.opensearch.index.query.SpanTermQueryBuilder;
36  import org.opensearch.index.query.TermQueryBuilder;
37  import org.opensearch.index.query.TermsQueryBuilder;
38  import org.opensearch.index.query.WildcardQueryBuilder;
39  import org.opensearch.index.query.functionscore.FunctionScoreQueryBuilder;
40  import org.opensearch.index.query.functionscore.FunctionScoreQueryBuilder.FilterFunctionBuilder;
41  
42  /**
43   * @author ESFlute (using FreeGen)
44   */
45  public abstract class BsFailureUrlCQ 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 "failure_url";
55      }
56  
57      @Override
58      public String xgetAliasName() {
59          return "failure_url";
60      }
61  
62      // ===================================================================================
63      //                                                                       Query Control
64      //                                                                       =============
65      public void functionScore(OperatorCall<FailureUrlCQ> queryLambda, ScoreFunctionCall<ScoreFunctionCreator<FailureUrlCQ>> functionsLambda,
66              final ConditionOptionCall<FunctionScoreQueryBuilder> opLambda) {
67          FailureUrlCQ cq = new FailureUrlCQ();
68          queryLambda.callback(cq);
69          final Collection<FilterFunctionBuilder> list = new ArrayList<>();
70          if (functionsLambda != null) {
71              functionsLambda.callback((cqLambda, scoreFunctionBuilder) -> {
72                  FailureUrlCQ cf = new FailureUrlCQ();
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<FailureUrlCQ, FailureUrlCQ> filteredLambda) {
84          filtered(filteredLambda, null);
85      }
86  
87      public void filtered(FilteredCall<FailureUrlCQ, FailureUrlCQ> filteredLambda, ConditionOptionCall<BoolQueryBuilder> opLambda) {
88          bool((must, should, mustNot, filter) -> {
89              filteredLambda.callback(must, filter);
90          }, opLambda);
91      }
92  
93      public void not(OperatorCall<FailureUrlCQ> notLambda) {
94          not(notLambda, null);
95      }
96  
97      public void not(final OperatorCall<FailureUrlCQ> notLambda, final ConditionOptionCall<BoolQueryBuilder> opLambda) {
98          bool((must, should, mustNot, filter) -> notLambda.callback(mustNot), opLambda);
99      }
100 
101     public void bool(BoolCall<FailureUrlCQ> boolLambda) {
102         bool(boolLambda, null);
103     }
104 
105     public void bool(BoolCall<FailureUrlCQ> boolLambda, ConditionOptionCall<BoolQueryBuilder> opLambda) {
106         FailureUrlCQ mustQuery = new FailureUrlCQ();
107         FailureUrlCQ shouldQuery = new FailureUrlCQ();
108         FailureUrlCQ mustNotQuery = new FailureUrlCQ();
109         FailureUrlCQ filterQuery = new FailureUrlCQ();
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     @Deprecated
178     public BsFailureUrlCQ addOrderBy_Id_Asc() {
179         regOBA("_id");
180         return this;
181     }
182 
183     @Deprecated
184     public BsFailureUrlCQ addOrderBy_Id_Desc() {
185         regOBD("_id");
186         return this;
187     }
188 
189     public void setConfigId_Equal(String configId) {
190         setConfigId_Term(configId, null);
191     }
192 
193     public void setConfigId_Equal(String configId, ConditionOptionCall<TermQueryBuilder> opLambda) {
194         setConfigId_Term(configId, opLambda);
195     }
196 
197     public void setConfigId_Term(String configId) {
198         setConfigId_Term(configId, null);
199     }
200 
201     public void setConfigId_Term(String configId, ConditionOptionCall<TermQueryBuilder> opLambda) {
202         TermQueryBuilder builder = regTermQ("configId", configId);
203         if (opLambda != null) {
204             opLambda.callback(builder);
205         }
206     }
207 
208     public void setConfigId_NotEqual(String configId) {
209         setConfigId_NotTerm(configId, null);
210     }
211 
212     public void setConfigId_NotTerm(String configId) {
213         setConfigId_NotTerm(configId, null);
214     }
215 
216     public void setConfigId_NotEqual(String configId, ConditionOptionCall<BoolQueryBuilder> opLambda) {
217         setConfigId_NotTerm(configId, opLambda);
218     }
219 
220     public void setConfigId_NotTerm(String configId, ConditionOptionCall<BoolQueryBuilder> opLambda) {
221         not(not -> not.setConfigId_Term(configId), opLambda);
222     }
223 
224     public void setConfigId_Terms(Collection<String> configIdList) {
225         setConfigId_Terms(configIdList, null);
226     }
227 
228     public void setConfigId_Terms(Collection<String> configIdList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
229         TermsQueryBuilder builder = regTermsQ("configId", configIdList);
230         if (opLambda != null) {
231             opLambda.callback(builder);
232         }
233     }
234 
235     public void setConfigId_InScope(Collection<String> configIdList) {
236         setConfigId_Terms(configIdList, null);
237     }
238 
239     public void setConfigId_InScope(Collection<String> configIdList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
240         setConfigId_Terms(configIdList, opLambda);
241     }
242 
243     public void setConfigId_Match(String configId) {
244         setConfigId_Match(configId, null);
245     }
246 
247     public void setConfigId_Match(String configId, ConditionOptionCall<MatchQueryBuilder> opLambda) {
248         MatchQueryBuilder builder = regMatchQ("configId", configId);
249         if (opLambda != null) {
250             opLambda.callback(builder);
251         }
252     }
253 
254     public void setConfigId_MatchPhrase(String configId) {
255         setConfigId_MatchPhrase(configId, null);
256     }
257 
258     public void setConfigId_MatchPhrase(String configId, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
259         MatchPhraseQueryBuilder builder = regMatchPhraseQ("configId", configId);
260         if (opLambda != null) {
261             opLambda.callback(builder);
262         }
263     }
264 
265     public void setConfigId_MatchPhrasePrefix(String configId) {
266         setConfigId_MatchPhrasePrefix(configId, null);
267     }
268 
269     public void setConfigId_MatchPhrasePrefix(String configId, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
270         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("configId", configId);
271         if (opLambda != null) {
272             opLambda.callback(builder);
273         }
274     }
275 
276     public void setConfigId_Fuzzy(String configId) {
277         setConfigId_Fuzzy(configId, null);
278     }
279 
280     public void setConfigId_Fuzzy(String configId, ConditionOptionCall<MatchQueryBuilder> opLambda) {
281         MatchQueryBuilder builder = regFuzzyQ("configId", configId);
282         if (opLambda != null) {
283             opLambda.callback(builder);
284         }
285     }
286 
287     public void setConfigId_Prefix(String configId) {
288         setConfigId_Prefix(configId, null);
289     }
290 
291     public void setConfigId_Prefix(String configId, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
292         PrefixQueryBuilder builder = regPrefixQ("configId", configId);
293         if (opLambda != null) {
294             opLambda.callback(builder);
295         }
296     }
297 
298     public void setConfigId_Wildcard(String configId) {
299         setConfigId_Wildcard(configId, null);
300     }
301 
302     public void setConfigId_Wildcard(String configId, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
303         WildcardQueryBuilder builder = regWildcardQ("configId", configId);
304         if (opLambda != null) {
305             opLambda.callback(builder);
306         }
307     }
308 
309     public void setConfigId_Regexp(String configId) {
310         setConfigId_Regexp(configId, null);
311     }
312 
313     public void setConfigId_Regexp(String configId, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
314         RegexpQueryBuilder builder = regRegexpQ("configId", configId);
315         if (opLambda != null) {
316             opLambda.callback(builder);
317         }
318     }
319 
320     public void setConfigId_SpanTerm(String configId) {
321         setConfigId_SpanTerm("configId", null);
322     }
323 
324     public void setConfigId_SpanTerm(String configId, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
325         SpanTermQueryBuilder builder = regSpanTermQ("configId", configId);
326         if (opLambda != null) {
327             opLambda.callback(builder);
328         }
329     }
330 
331     public void setConfigId_GreaterThan(String configId) {
332         setConfigId_GreaterThan(configId, null);
333     }
334 
335     public void setConfigId_GreaterThan(String configId, ConditionOptionCall<RangeQueryBuilder> opLambda) {
336         final Object _value = configId;
337         RangeQueryBuilder builder = regRangeQ("configId", ConditionKey.CK_GREATER_THAN, _value);
338         if (opLambda != null) {
339             opLambda.callback(builder);
340         }
341     }
342 
343     public void setConfigId_LessThan(String configId) {
344         setConfigId_LessThan(configId, null);
345     }
346 
347     public void setConfigId_LessThan(String configId, ConditionOptionCall<RangeQueryBuilder> opLambda) {
348         final Object _value = configId;
349         RangeQueryBuilder builder = regRangeQ("configId", ConditionKey.CK_LESS_THAN, _value);
350         if (opLambda != null) {
351             opLambda.callback(builder);
352         }
353     }
354 
355     public void setConfigId_GreaterEqual(String configId) {
356         setConfigId_GreaterEqual(configId, null);
357     }
358 
359     public void setConfigId_GreaterEqual(String configId, ConditionOptionCall<RangeQueryBuilder> opLambda) {
360         final Object _value = configId;
361         RangeQueryBuilder builder = regRangeQ("configId", ConditionKey.CK_GREATER_EQUAL, _value);
362         if (opLambda != null) {
363             opLambda.callback(builder);
364         }
365     }
366 
367     public void setConfigId_LessEqual(String configId) {
368         setConfigId_LessEqual(configId, null);
369     }
370 
371     public void setConfigId_LessEqual(String configId, ConditionOptionCall<RangeQueryBuilder> opLambda) {
372         final Object _value = configId;
373         RangeQueryBuilder builder = regRangeQ("configId", ConditionKey.CK_LESS_EQUAL, _value);
374         if (opLambda != null) {
375             opLambda.callback(builder);
376         }
377     }
378 
379     public void setConfigId_Exists() {
380         setConfigId_Exists(null);
381     }
382 
383     public void setConfigId_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
384         ExistsQueryBuilder builder = regExistsQ("configId");
385         if (opLambda != null) {
386             opLambda.callback(builder);
387         }
388     }
389 
390     @Deprecated
391     public void setConfigId_CommonTerms(String configId) {
392         setConfigId_CommonTerms(configId, null);
393     }
394 
395     @Deprecated
396     public void setConfigId_CommonTerms(String configId, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
397         CommonTermsQueryBuilder builder = regCommonTermsQ("configId", configId);
398         if (opLambda != null) {
399             opLambda.callback(builder);
400         }
401     }
402 
403     public BsFailureUrlCQ addOrderBy_ConfigId_Asc() {
404         regOBA("configId");
405         return this;
406     }
407 
408     public BsFailureUrlCQ addOrderBy_ConfigId_Desc() {
409         regOBD("configId");
410         return this;
411     }
412 
413     public void setErrorCount_Equal(Integer errorCount) {
414         setErrorCount_Term(errorCount, null);
415     }
416 
417     public void setErrorCount_Equal(Integer errorCount, ConditionOptionCall<TermQueryBuilder> opLambda) {
418         setErrorCount_Term(errorCount, opLambda);
419     }
420 
421     public void setErrorCount_Term(Integer errorCount) {
422         setErrorCount_Term(errorCount, null);
423     }
424 
425     public void setErrorCount_Term(Integer errorCount, ConditionOptionCall<TermQueryBuilder> opLambda) {
426         TermQueryBuilder builder = regTermQ("errorCount", errorCount);
427         if (opLambda != null) {
428             opLambda.callback(builder);
429         }
430     }
431 
432     public void setErrorCount_NotEqual(Integer errorCount) {
433         setErrorCount_NotTerm(errorCount, null);
434     }
435 
436     public void setErrorCount_NotTerm(Integer errorCount) {
437         setErrorCount_NotTerm(errorCount, null);
438     }
439 
440     public void setErrorCount_NotEqual(Integer errorCount, ConditionOptionCall<BoolQueryBuilder> opLambda) {
441         setErrorCount_NotTerm(errorCount, opLambda);
442     }
443 
444     public void setErrorCount_NotTerm(Integer errorCount, ConditionOptionCall<BoolQueryBuilder> opLambda) {
445         not(not -> not.setErrorCount_Term(errorCount), opLambda);
446     }
447 
448     public void setErrorCount_Terms(Collection<Integer> errorCountList) {
449         setErrorCount_Terms(errorCountList, null);
450     }
451 
452     public void setErrorCount_Terms(Collection<Integer> errorCountList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
453         TermsQueryBuilder builder = regTermsQ("errorCount", errorCountList);
454         if (opLambda != null) {
455             opLambda.callback(builder);
456         }
457     }
458 
459     public void setErrorCount_InScope(Collection<Integer> errorCountList) {
460         setErrorCount_Terms(errorCountList, null);
461     }
462 
463     public void setErrorCount_InScope(Collection<Integer> errorCountList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
464         setErrorCount_Terms(errorCountList, opLambda);
465     }
466 
467     public void setErrorCount_Match(Integer errorCount) {
468         setErrorCount_Match(errorCount, null);
469     }
470 
471     public void setErrorCount_Match(Integer errorCount, ConditionOptionCall<MatchQueryBuilder> opLambda) {
472         MatchQueryBuilder builder = regMatchQ("errorCount", errorCount);
473         if (opLambda != null) {
474             opLambda.callback(builder);
475         }
476     }
477 
478     public void setErrorCount_MatchPhrase(Integer errorCount) {
479         setErrorCount_MatchPhrase(errorCount, null);
480     }
481 
482     public void setErrorCount_MatchPhrase(Integer errorCount, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
483         MatchPhraseQueryBuilder builder = regMatchPhraseQ("errorCount", errorCount);
484         if (opLambda != null) {
485             opLambda.callback(builder);
486         }
487     }
488 
489     public void setErrorCount_MatchPhrasePrefix(Integer errorCount) {
490         setErrorCount_MatchPhrasePrefix(errorCount, null);
491     }
492 
493     public void setErrorCount_MatchPhrasePrefix(Integer errorCount, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
494         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("errorCount", errorCount);
495         if (opLambda != null) {
496             opLambda.callback(builder);
497         }
498     }
499 
500     public void setErrorCount_Fuzzy(Integer errorCount) {
501         setErrorCount_Fuzzy(errorCount, null);
502     }
503 
504     public void setErrorCount_Fuzzy(Integer errorCount, ConditionOptionCall<MatchQueryBuilder> opLambda) {
505         MatchQueryBuilder builder = regFuzzyQ("errorCount", errorCount);
506         if (opLambda != null) {
507             opLambda.callback(builder);
508         }
509     }
510 
511     public void setErrorCount_GreaterThan(Integer errorCount) {
512         setErrorCount_GreaterThan(errorCount, null);
513     }
514 
515     public void setErrorCount_GreaterThan(Integer errorCount, ConditionOptionCall<RangeQueryBuilder> opLambda) {
516         final Object _value = errorCount;
517         RangeQueryBuilder builder = regRangeQ("errorCount", ConditionKey.CK_GREATER_THAN, _value);
518         if (opLambda != null) {
519             opLambda.callback(builder);
520         }
521     }
522 
523     public void setErrorCount_LessThan(Integer errorCount) {
524         setErrorCount_LessThan(errorCount, null);
525     }
526 
527     public void setErrorCount_LessThan(Integer errorCount, ConditionOptionCall<RangeQueryBuilder> opLambda) {
528         final Object _value = errorCount;
529         RangeQueryBuilder builder = regRangeQ("errorCount", ConditionKey.CK_LESS_THAN, _value);
530         if (opLambda != null) {
531             opLambda.callback(builder);
532         }
533     }
534 
535     public void setErrorCount_GreaterEqual(Integer errorCount) {
536         setErrorCount_GreaterEqual(errorCount, null);
537     }
538 
539     public void setErrorCount_GreaterEqual(Integer errorCount, ConditionOptionCall<RangeQueryBuilder> opLambda) {
540         final Object _value = errorCount;
541         RangeQueryBuilder builder = regRangeQ("errorCount", ConditionKey.CK_GREATER_EQUAL, _value);
542         if (opLambda != null) {
543             opLambda.callback(builder);
544         }
545     }
546 
547     public void setErrorCount_LessEqual(Integer errorCount) {
548         setErrorCount_LessEqual(errorCount, null);
549     }
550 
551     public void setErrorCount_LessEqual(Integer errorCount, ConditionOptionCall<RangeQueryBuilder> opLambda) {
552         final Object _value = errorCount;
553         RangeQueryBuilder builder = regRangeQ("errorCount", ConditionKey.CK_LESS_EQUAL, _value);
554         if (opLambda != null) {
555             opLambda.callback(builder);
556         }
557     }
558 
559     public void setErrorCount_Exists() {
560         setErrorCount_Exists(null);
561     }
562 
563     public void setErrorCount_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
564         ExistsQueryBuilder builder = regExistsQ("errorCount");
565         if (opLambda != null) {
566             opLambda.callback(builder);
567         }
568     }
569 
570     @Deprecated
571     public void setErrorCount_CommonTerms(Integer errorCount) {
572         setErrorCount_CommonTerms(errorCount, null);
573     }
574 
575     @Deprecated
576     public void setErrorCount_CommonTerms(Integer errorCount, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
577         CommonTermsQueryBuilder builder = regCommonTermsQ("errorCount", errorCount);
578         if (opLambda != null) {
579             opLambda.callback(builder);
580         }
581     }
582 
583     public BsFailureUrlCQ addOrderBy_ErrorCount_Asc() {
584         regOBA("errorCount");
585         return this;
586     }
587 
588     public BsFailureUrlCQ addOrderBy_ErrorCount_Desc() {
589         regOBD("errorCount");
590         return this;
591     }
592 
593     public void setErrorLog_Equal(String errorLog) {
594         setErrorLog_Term(errorLog, null);
595     }
596 
597     public void setErrorLog_Equal(String errorLog, ConditionOptionCall<TermQueryBuilder> opLambda) {
598         setErrorLog_Term(errorLog, opLambda);
599     }
600 
601     public void setErrorLog_Term(String errorLog) {
602         setErrorLog_Term(errorLog, null);
603     }
604 
605     public void setErrorLog_Term(String errorLog, ConditionOptionCall<TermQueryBuilder> opLambda) {
606         TermQueryBuilder builder = regTermQ("errorLog", errorLog);
607         if (opLambda != null) {
608             opLambda.callback(builder);
609         }
610     }
611 
612     public void setErrorLog_NotEqual(String errorLog) {
613         setErrorLog_NotTerm(errorLog, null);
614     }
615 
616     public void setErrorLog_NotTerm(String errorLog) {
617         setErrorLog_NotTerm(errorLog, null);
618     }
619 
620     public void setErrorLog_NotEqual(String errorLog, ConditionOptionCall<BoolQueryBuilder> opLambda) {
621         setErrorLog_NotTerm(errorLog, opLambda);
622     }
623 
624     public void setErrorLog_NotTerm(String errorLog, ConditionOptionCall<BoolQueryBuilder> opLambda) {
625         not(not -> not.setErrorLog_Term(errorLog), opLambda);
626     }
627 
628     public void setErrorLog_Terms(Collection<String> errorLogList) {
629         setErrorLog_Terms(errorLogList, null);
630     }
631 
632     public void setErrorLog_Terms(Collection<String> errorLogList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
633         TermsQueryBuilder builder = regTermsQ("errorLog", errorLogList);
634         if (opLambda != null) {
635             opLambda.callback(builder);
636         }
637     }
638 
639     public void setErrorLog_InScope(Collection<String> errorLogList) {
640         setErrorLog_Terms(errorLogList, null);
641     }
642 
643     public void setErrorLog_InScope(Collection<String> errorLogList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
644         setErrorLog_Terms(errorLogList, opLambda);
645     }
646 
647     public void setErrorLog_Match(String errorLog) {
648         setErrorLog_Match(errorLog, null);
649     }
650 
651     public void setErrorLog_Match(String errorLog, ConditionOptionCall<MatchQueryBuilder> opLambda) {
652         MatchQueryBuilder builder = regMatchQ("errorLog", errorLog);
653         if (opLambda != null) {
654             opLambda.callback(builder);
655         }
656     }
657 
658     public void setErrorLog_MatchPhrase(String errorLog) {
659         setErrorLog_MatchPhrase(errorLog, null);
660     }
661 
662     public void setErrorLog_MatchPhrase(String errorLog, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
663         MatchPhraseQueryBuilder builder = regMatchPhraseQ("errorLog", errorLog);
664         if (opLambda != null) {
665             opLambda.callback(builder);
666         }
667     }
668 
669     public void setErrorLog_MatchPhrasePrefix(String errorLog) {
670         setErrorLog_MatchPhrasePrefix(errorLog, null);
671     }
672 
673     public void setErrorLog_MatchPhrasePrefix(String errorLog, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
674         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("errorLog", errorLog);
675         if (opLambda != null) {
676             opLambda.callback(builder);
677         }
678     }
679 
680     public void setErrorLog_Fuzzy(String errorLog) {
681         setErrorLog_Fuzzy(errorLog, null);
682     }
683 
684     public void setErrorLog_Fuzzy(String errorLog, ConditionOptionCall<MatchQueryBuilder> opLambda) {
685         MatchQueryBuilder builder = regFuzzyQ("errorLog", errorLog);
686         if (opLambda != null) {
687             opLambda.callback(builder);
688         }
689     }
690 
691     public void setErrorLog_Prefix(String errorLog) {
692         setErrorLog_Prefix(errorLog, null);
693     }
694 
695     public void setErrorLog_Prefix(String errorLog, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
696         PrefixQueryBuilder builder = regPrefixQ("errorLog", errorLog);
697         if (opLambda != null) {
698             opLambda.callback(builder);
699         }
700     }
701 
702     public void setErrorLog_Wildcard(String errorLog) {
703         setErrorLog_Wildcard(errorLog, null);
704     }
705 
706     public void setErrorLog_Wildcard(String errorLog, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
707         WildcardQueryBuilder builder = regWildcardQ("errorLog", errorLog);
708         if (opLambda != null) {
709             opLambda.callback(builder);
710         }
711     }
712 
713     public void setErrorLog_Regexp(String errorLog) {
714         setErrorLog_Regexp(errorLog, null);
715     }
716 
717     public void setErrorLog_Regexp(String errorLog, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
718         RegexpQueryBuilder builder = regRegexpQ("errorLog", errorLog);
719         if (opLambda != null) {
720             opLambda.callback(builder);
721         }
722     }
723 
724     public void setErrorLog_SpanTerm(String errorLog) {
725         setErrorLog_SpanTerm("errorLog", null);
726     }
727 
728     public void setErrorLog_SpanTerm(String errorLog, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
729         SpanTermQueryBuilder builder = regSpanTermQ("errorLog", errorLog);
730         if (opLambda != null) {
731             opLambda.callback(builder);
732         }
733     }
734 
735     public void setErrorLog_GreaterThan(String errorLog) {
736         setErrorLog_GreaterThan(errorLog, null);
737     }
738 
739     public void setErrorLog_GreaterThan(String errorLog, ConditionOptionCall<RangeQueryBuilder> opLambda) {
740         final Object _value = errorLog;
741         RangeQueryBuilder builder = regRangeQ("errorLog", ConditionKey.CK_GREATER_THAN, _value);
742         if (opLambda != null) {
743             opLambda.callback(builder);
744         }
745     }
746 
747     public void setErrorLog_LessThan(String errorLog) {
748         setErrorLog_LessThan(errorLog, null);
749     }
750 
751     public void setErrorLog_LessThan(String errorLog, ConditionOptionCall<RangeQueryBuilder> opLambda) {
752         final Object _value = errorLog;
753         RangeQueryBuilder builder = regRangeQ("errorLog", ConditionKey.CK_LESS_THAN, _value);
754         if (opLambda != null) {
755             opLambda.callback(builder);
756         }
757     }
758 
759     public void setErrorLog_GreaterEqual(String errorLog) {
760         setErrorLog_GreaterEqual(errorLog, null);
761     }
762 
763     public void setErrorLog_GreaterEqual(String errorLog, ConditionOptionCall<RangeQueryBuilder> opLambda) {
764         final Object _value = errorLog;
765         RangeQueryBuilder builder = regRangeQ("errorLog", ConditionKey.CK_GREATER_EQUAL, _value);
766         if (opLambda != null) {
767             opLambda.callback(builder);
768         }
769     }
770 
771     public void setErrorLog_LessEqual(String errorLog) {
772         setErrorLog_LessEqual(errorLog, null);
773     }
774 
775     public void setErrorLog_LessEqual(String errorLog, ConditionOptionCall<RangeQueryBuilder> opLambda) {
776         final Object _value = errorLog;
777         RangeQueryBuilder builder = regRangeQ("errorLog", ConditionKey.CK_LESS_EQUAL, _value);
778         if (opLambda != null) {
779             opLambda.callback(builder);
780         }
781     }
782 
783     public void setErrorLog_Exists() {
784         setErrorLog_Exists(null);
785     }
786 
787     public void setErrorLog_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
788         ExistsQueryBuilder builder = regExistsQ("errorLog");
789         if (opLambda != null) {
790             opLambda.callback(builder);
791         }
792     }
793 
794     @Deprecated
795     public void setErrorLog_CommonTerms(String errorLog) {
796         setErrorLog_CommonTerms(errorLog, null);
797     }
798 
799     @Deprecated
800     public void setErrorLog_CommonTerms(String errorLog, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
801         CommonTermsQueryBuilder builder = regCommonTermsQ("errorLog", errorLog);
802         if (opLambda != null) {
803             opLambda.callback(builder);
804         }
805     }
806 
807     public BsFailureUrlCQ addOrderBy_ErrorLog_Asc() {
808         regOBA("errorLog");
809         return this;
810     }
811 
812     public BsFailureUrlCQ addOrderBy_ErrorLog_Desc() {
813         regOBD("errorLog");
814         return this;
815     }
816 
817     public void setErrorName_Equal(String errorName) {
818         setErrorName_Term(errorName, null);
819     }
820 
821     public void setErrorName_Equal(String errorName, ConditionOptionCall<TermQueryBuilder> opLambda) {
822         setErrorName_Term(errorName, opLambda);
823     }
824 
825     public void setErrorName_Term(String errorName) {
826         setErrorName_Term(errorName, null);
827     }
828 
829     public void setErrorName_Term(String errorName, ConditionOptionCall<TermQueryBuilder> opLambda) {
830         TermQueryBuilder builder = regTermQ("errorName", errorName);
831         if (opLambda != null) {
832             opLambda.callback(builder);
833         }
834     }
835 
836     public void setErrorName_NotEqual(String errorName) {
837         setErrorName_NotTerm(errorName, null);
838     }
839 
840     public void setErrorName_NotTerm(String errorName) {
841         setErrorName_NotTerm(errorName, null);
842     }
843 
844     public void setErrorName_NotEqual(String errorName, ConditionOptionCall<BoolQueryBuilder> opLambda) {
845         setErrorName_NotTerm(errorName, opLambda);
846     }
847 
848     public void setErrorName_NotTerm(String errorName, ConditionOptionCall<BoolQueryBuilder> opLambda) {
849         not(not -> not.setErrorName_Term(errorName), opLambda);
850     }
851 
852     public void setErrorName_Terms(Collection<String> errorNameList) {
853         setErrorName_Terms(errorNameList, null);
854     }
855 
856     public void setErrorName_Terms(Collection<String> errorNameList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
857         TermsQueryBuilder builder = regTermsQ("errorName", errorNameList);
858         if (opLambda != null) {
859             opLambda.callback(builder);
860         }
861     }
862 
863     public void setErrorName_InScope(Collection<String> errorNameList) {
864         setErrorName_Terms(errorNameList, null);
865     }
866 
867     public void setErrorName_InScope(Collection<String> errorNameList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
868         setErrorName_Terms(errorNameList, opLambda);
869     }
870 
871     public void setErrorName_Match(String errorName) {
872         setErrorName_Match(errorName, null);
873     }
874 
875     public void setErrorName_Match(String errorName, ConditionOptionCall<MatchQueryBuilder> opLambda) {
876         MatchQueryBuilder builder = regMatchQ("errorName", errorName);
877         if (opLambda != null) {
878             opLambda.callback(builder);
879         }
880     }
881 
882     public void setErrorName_MatchPhrase(String errorName) {
883         setErrorName_MatchPhrase(errorName, null);
884     }
885 
886     public void setErrorName_MatchPhrase(String errorName, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
887         MatchPhraseQueryBuilder builder = regMatchPhraseQ("errorName", errorName);
888         if (opLambda != null) {
889             opLambda.callback(builder);
890         }
891     }
892 
893     public void setErrorName_MatchPhrasePrefix(String errorName) {
894         setErrorName_MatchPhrasePrefix(errorName, null);
895     }
896 
897     public void setErrorName_MatchPhrasePrefix(String errorName, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
898         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("errorName", errorName);
899         if (opLambda != null) {
900             opLambda.callback(builder);
901         }
902     }
903 
904     public void setErrorName_Fuzzy(String errorName) {
905         setErrorName_Fuzzy(errorName, null);
906     }
907 
908     public void setErrorName_Fuzzy(String errorName, ConditionOptionCall<MatchQueryBuilder> opLambda) {
909         MatchQueryBuilder builder = regFuzzyQ("errorName", errorName);
910         if (opLambda != null) {
911             opLambda.callback(builder);
912         }
913     }
914 
915     public void setErrorName_Prefix(String errorName) {
916         setErrorName_Prefix(errorName, null);
917     }
918 
919     public void setErrorName_Prefix(String errorName, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
920         PrefixQueryBuilder builder = regPrefixQ("errorName", errorName);
921         if (opLambda != null) {
922             opLambda.callback(builder);
923         }
924     }
925 
926     public void setErrorName_Wildcard(String errorName) {
927         setErrorName_Wildcard(errorName, null);
928     }
929 
930     public void setErrorName_Wildcard(String errorName, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
931         WildcardQueryBuilder builder = regWildcardQ("errorName", errorName);
932         if (opLambda != null) {
933             opLambda.callback(builder);
934         }
935     }
936 
937     public void setErrorName_Regexp(String errorName) {
938         setErrorName_Regexp(errorName, null);
939     }
940 
941     public void setErrorName_Regexp(String errorName, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
942         RegexpQueryBuilder builder = regRegexpQ("errorName", errorName);
943         if (opLambda != null) {
944             opLambda.callback(builder);
945         }
946     }
947 
948     public void setErrorName_SpanTerm(String errorName) {
949         setErrorName_SpanTerm("errorName", null);
950     }
951 
952     public void setErrorName_SpanTerm(String errorName, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
953         SpanTermQueryBuilder builder = regSpanTermQ("errorName", errorName);
954         if (opLambda != null) {
955             opLambda.callback(builder);
956         }
957     }
958 
959     public void setErrorName_GreaterThan(String errorName) {
960         setErrorName_GreaterThan(errorName, null);
961     }
962 
963     public void setErrorName_GreaterThan(String errorName, ConditionOptionCall<RangeQueryBuilder> opLambda) {
964         final Object _value = errorName;
965         RangeQueryBuilder builder = regRangeQ("errorName", ConditionKey.CK_GREATER_THAN, _value);
966         if (opLambda != null) {
967             opLambda.callback(builder);
968         }
969     }
970 
971     public void setErrorName_LessThan(String errorName) {
972         setErrorName_LessThan(errorName, null);
973     }
974 
975     public void setErrorName_LessThan(String errorName, ConditionOptionCall<RangeQueryBuilder> opLambda) {
976         final Object _value = errorName;
977         RangeQueryBuilder builder = regRangeQ("errorName", ConditionKey.CK_LESS_THAN, _value);
978         if (opLambda != null) {
979             opLambda.callback(builder);
980         }
981     }
982 
983     public void setErrorName_GreaterEqual(String errorName) {
984         setErrorName_GreaterEqual(errorName, null);
985     }
986 
987     public void setErrorName_GreaterEqual(String errorName, ConditionOptionCall<RangeQueryBuilder> opLambda) {
988         final Object _value = errorName;
989         RangeQueryBuilder builder = regRangeQ("errorName", ConditionKey.CK_GREATER_EQUAL, _value);
990         if (opLambda != null) {
991             opLambda.callback(builder);
992         }
993     }
994 
995     public void setErrorName_LessEqual(String errorName) {
996         setErrorName_LessEqual(errorName, null);
997     }
998 
999     public void setErrorName_LessEqual(String errorName, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1000         final Object _value = errorName;
1001         RangeQueryBuilder builder = regRangeQ("errorName", ConditionKey.CK_LESS_EQUAL, _value);
1002         if (opLambda != null) {
1003             opLambda.callback(builder);
1004         }
1005     }
1006 
1007     public void setErrorName_Exists() {
1008         setErrorName_Exists(null);
1009     }
1010 
1011     public void setErrorName_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
1012         ExistsQueryBuilder builder = regExistsQ("errorName");
1013         if (opLambda != null) {
1014             opLambda.callback(builder);
1015         }
1016     }
1017 
1018     @Deprecated
1019     public void setErrorName_CommonTerms(String errorName) {
1020         setErrorName_CommonTerms(errorName, null);
1021     }
1022 
1023     @Deprecated
1024     public void setErrorName_CommonTerms(String errorName, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
1025         CommonTermsQueryBuilder builder = regCommonTermsQ("errorName", errorName);
1026         if (opLambda != null) {
1027             opLambda.callback(builder);
1028         }
1029     }
1030 
1031     public BsFailureUrlCQ addOrderBy_ErrorName_Asc() {
1032         regOBA("errorName");
1033         return this;
1034     }
1035 
1036     public BsFailureUrlCQ addOrderBy_ErrorName_Desc() {
1037         regOBD("errorName");
1038         return this;
1039     }
1040 
1041     public void setLastAccessTime_Equal(Long lastAccessTime) {
1042         setLastAccessTime_Term(lastAccessTime, null);
1043     }
1044 
1045     public void setLastAccessTime_Equal(Long lastAccessTime, ConditionOptionCall<TermQueryBuilder> opLambda) {
1046         setLastAccessTime_Term(lastAccessTime, opLambda);
1047     }
1048 
1049     public void setLastAccessTime_Term(Long lastAccessTime) {
1050         setLastAccessTime_Term(lastAccessTime, null);
1051     }
1052 
1053     public void setLastAccessTime_Term(Long lastAccessTime, ConditionOptionCall<TermQueryBuilder> opLambda) {
1054         TermQueryBuilder builder = regTermQ("lastAccessTime", lastAccessTime);
1055         if (opLambda != null) {
1056             opLambda.callback(builder);
1057         }
1058     }
1059 
1060     public void setLastAccessTime_NotEqual(Long lastAccessTime) {
1061         setLastAccessTime_NotTerm(lastAccessTime, null);
1062     }
1063 
1064     public void setLastAccessTime_NotTerm(Long lastAccessTime) {
1065         setLastAccessTime_NotTerm(lastAccessTime, null);
1066     }
1067 
1068     public void setLastAccessTime_NotEqual(Long lastAccessTime, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1069         setLastAccessTime_NotTerm(lastAccessTime, opLambda);
1070     }
1071 
1072     public void setLastAccessTime_NotTerm(Long lastAccessTime, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1073         not(not -> not.setLastAccessTime_Term(lastAccessTime), opLambda);
1074     }
1075 
1076     public void setLastAccessTime_Terms(Collection<Long> lastAccessTimeList) {
1077         setLastAccessTime_Terms(lastAccessTimeList, null);
1078     }
1079 
1080     public void setLastAccessTime_Terms(Collection<Long> lastAccessTimeList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1081         TermsQueryBuilder builder = regTermsQ("lastAccessTime", lastAccessTimeList);
1082         if (opLambda != null) {
1083             opLambda.callback(builder);
1084         }
1085     }
1086 
1087     public void setLastAccessTime_InScope(Collection<Long> lastAccessTimeList) {
1088         setLastAccessTime_Terms(lastAccessTimeList, null);
1089     }
1090 
1091     public void setLastAccessTime_InScope(Collection<Long> lastAccessTimeList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1092         setLastAccessTime_Terms(lastAccessTimeList, opLambda);
1093     }
1094 
1095     public void setLastAccessTime_Match(Long lastAccessTime) {
1096         setLastAccessTime_Match(lastAccessTime, null);
1097     }
1098 
1099     public void setLastAccessTime_Match(Long lastAccessTime, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1100         MatchQueryBuilder builder = regMatchQ("lastAccessTime", lastAccessTime);
1101         if (opLambda != null) {
1102             opLambda.callback(builder);
1103         }
1104     }
1105 
1106     public void setLastAccessTime_MatchPhrase(Long lastAccessTime) {
1107         setLastAccessTime_MatchPhrase(lastAccessTime, null);
1108     }
1109 
1110     public void setLastAccessTime_MatchPhrase(Long lastAccessTime, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
1111         MatchPhraseQueryBuilder builder = regMatchPhraseQ("lastAccessTime", lastAccessTime);
1112         if (opLambda != null) {
1113             opLambda.callback(builder);
1114         }
1115     }
1116 
1117     public void setLastAccessTime_MatchPhrasePrefix(Long lastAccessTime) {
1118         setLastAccessTime_MatchPhrasePrefix(lastAccessTime, null);
1119     }
1120 
1121     public void setLastAccessTime_MatchPhrasePrefix(Long lastAccessTime, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
1122         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("lastAccessTime", lastAccessTime);
1123         if (opLambda != null) {
1124             opLambda.callback(builder);
1125         }
1126     }
1127 
1128     public void setLastAccessTime_Fuzzy(Long lastAccessTime) {
1129         setLastAccessTime_Fuzzy(lastAccessTime, null);
1130     }
1131 
1132     public void setLastAccessTime_Fuzzy(Long lastAccessTime, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1133         MatchQueryBuilder builder = regFuzzyQ("lastAccessTime", lastAccessTime);
1134         if (opLambda != null) {
1135             opLambda.callback(builder);
1136         }
1137     }
1138 
1139     public void setLastAccessTime_GreaterThan(Long lastAccessTime) {
1140         setLastAccessTime_GreaterThan(lastAccessTime, null);
1141     }
1142 
1143     public void setLastAccessTime_GreaterThan(Long lastAccessTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1144         final Object _value = lastAccessTime;
1145         RangeQueryBuilder builder = regRangeQ("lastAccessTime", ConditionKey.CK_GREATER_THAN, _value);
1146         if (opLambda != null) {
1147             opLambda.callback(builder);
1148         }
1149     }
1150 
1151     public void setLastAccessTime_LessThan(Long lastAccessTime) {
1152         setLastAccessTime_LessThan(lastAccessTime, null);
1153     }
1154 
1155     public void setLastAccessTime_LessThan(Long lastAccessTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1156         final Object _value = lastAccessTime;
1157         RangeQueryBuilder builder = regRangeQ("lastAccessTime", ConditionKey.CK_LESS_THAN, _value);
1158         if (opLambda != null) {
1159             opLambda.callback(builder);
1160         }
1161     }
1162 
1163     public void setLastAccessTime_GreaterEqual(Long lastAccessTime) {
1164         setLastAccessTime_GreaterEqual(lastAccessTime, null);
1165     }
1166 
1167     public void setLastAccessTime_GreaterEqual(Long lastAccessTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1168         final Object _value = lastAccessTime;
1169         RangeQueryBuilder builder = regRangeQ("lastAccessTime", ConditionKey.CK_GREATER_EQUAL, _value);
1170         if (opLambda != null) {
1171             opLambda.callback(builder);
1172         }
1173     }
1174 
1175     public void setLastAccessTime_LessEqual(Long lastAccessTime) {
1176         setLastAccessTime_LessEqual(lastAccessTime, null);
1177     }
1178 
1179     public void setLastAccessTime_LessEqual(Long lastAccessTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1180         final Object _value = lastAccessTime;
1181         RangeQueryBuilder builder = regRangeQ("lastAccessTime", ConditionKey.CK_LESS_EQUAL, _value);
1182         if (opLambda != null) {
1183             opLambda.callback(builder);
1184         }
1185     }
1186 
1187     public void setLastAccessTime_Exists() {
1188         setLastAccessTime_Exists(null);
1189     }
1190 
1191     public void setLastAccessTime_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
1192         ExistsQueryBuilder builder = regExistsQ("lastAccessTime");
1193         if (opLambda != null) {
1194             opLambda.callback(builder);
1195         }
1196     }
1197 
1198     @Deprecated
1199     public void setLastAccessTime_CommonTerms(Long lastAccessTime) {
1200         setLastAccessTime_CommonTerms(lastAccessTime, null);
1201     }
1202 
1203     @Deprecated
1204     public void setLastAccessTime_CommonTerms(Long lastAccessTime, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
1205         CommonTermsQueryBuilder builder = regCommonTermsQ("lastAccessTime", lastAccessTime);
1206         if (opLambda != null) {
1207             opLambda.callback(builder);
1208         }
1209     }
1210 
1211     public BsFailureUrlCQ addOrderBy_LastAccessTime_Asc() {
1212         regOBA("lastAccessTime");
1213         return this;
1214     }
1215 
1216     public BsFailureUrlCQ addOrderBy_LastAccessTime_Desc() {
1217         regOBD("lastAccessTime");
1218         return this;
1219     }
1220 
1221     public void setThreadName_Equal(String threadName) {
1222         setThreadName_Term(threadName, null);
1223     }
1224 
1225     public void setThreadName_Equal(String threadName, ConditionOptionCall<TermQueryBuilder> opLambda) {
1226         setThreadName_Term(threadName, opLambda);
1227     }
1228 
1229     public void setThreadName_Term(String threadName) {
1230         setThreadName_Term(threadName, null);
1231     }
1232 
1233     public void setThreadName_Term(String threadName, ConditionOptionCall<TermQueryBuilder> opLambda) {
1234         TermQueryBuilder builder = regTermQ("threadName", threadName);
1235         if (opLambda != null) {
1236             opLambda.callback(builder);
1237         }
1238     }
1239 
1240     public void setThreadName_NotEqual(String threadName) {
1241         setThreadName_NotTerm(threadName, null);
1242     }
1243 
1244     public void setThreadName_NotTerm(String threadName) {
1245         setThreadName_NotTerm(threadName, null);
1246     }
1247 
1248     public void setThreadName_NotEqual(String threadName, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1249         setThreadName_NotTerm(threadName, opLambda);
1250     }
1251 
1252     public void setThreadName_NotTerm(String threadName, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1253         not(not -> not.setThreadName_Term(threadName), opLambda);
1254     }
1255 
1256     public void setThreadName_Terms(Collection<String> threadNameList) {
1257         setThreadName_Terms(threadNameList, null);
1258     }
1259 
1260     public void setThreadName_Terms(Collection<String> threadNameList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1261         TermsQueryBuilder builder = regTermsQ("threadName", threadNameList);
1262         if (opLambda != null) {
1263             opLambda.callback(builder);
1264         }
1265     }
1266 
1267     public void setThreadName_InScope(Collection<String> threadNameList) {
1268         setThreadName_Terms(threadNameList, null);
1269     }
1270 
1271     public void setThreadName_InScope(Collection<String> threadNameList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1272         setThreadName_Terms(threadNameList, opLambda);
1273     }
1274 
1275     public void setThreadName_Match(String threadName) {
1276         setThreadName_Match(threadName, null);
1277     }
1278 
1279     public void setThreadName_Match(String threadName, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1280         MatchQueryBuilder builder = regMatchQ("threadName", threadName);
1281         if (opLambda != null) {
1282             opLambda.callback(builder);
1283         }
1284     }
1285 
1286     public void setThreadName_MatchPhrase(String threadName) {
1287         setThreadName_MatchPhrase(threadName, null);
1288     }
1289 
1290     public void setThreadName_MatchPhrase(String threadName, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
1291         MatchPhraseQueryBuilder builder = regMatchPhraseQ("threadName", threadName);
1292         if (opLambda != null) {
1293             opLambda.callback(builder);
1294         }
1295     }
1296 
1297     public void setThreadName_MatchPhrasePrefix(String threadName) {
1298         setThreadName_MatchPhrasePrefix(threadName, null);
1299     }
1300 
1301     public void setThreadName_MatchPhrasePrefix(String threadName, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
1302         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("threadName", threadName);
1303         if (opLambda != null) {
1304             opLambda.callback(builder);
1305         }
1306     }
1307 
1308     public void setThreadName_Fuzzy(String threadName) {
1309         setThreadName_Fuzzy(threadName, null);
1310     }
1311 
1312     public void setThreadName_Fuzzy(String threadName, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1313         MatchQueryBuilder builder = regFuzzyQ("threadName", threadName);
1314         if (opLambda != null) {
1315             opLambda.callback(builder);
1316         }
1317     }
1318 
1319     public void setThreadName_Prefix(String threadName) {
1320         setThreadName_Prefix(threadName, null);
1321     }
1322 
1323     public void setThreadName_Prefix(String threadName, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
1324         PrefixQueryBuilder builder = regPrefixQ("threadName", threadName);
1325         if (opLambda != null) {
1326             opLambda.callback(builder);
1327         }
1328     }
1329 
1330     public void setThreadName_Wildcard(String threadName) {
1331         setThreadName_Wildcard(threadName, null);
1332     }
1333 
1334     public void setThreadName_Wildcard(String threadName, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
1335         WildcardQueryBuilder builder = regWildcardQ("threadName", threadName);
1336         if (opLambda != null) {
1337             opLambda.callback(builder);
1338         }
1339     }
1340 
1341     public void setThreadName_Regexp(String threadName) {
1342         setThreadName_Regexp(threadName, null);
1343     }
1344 
1345     public void setThreadName_Regexp(String threadName, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
1346         RegexpQueryBuilder builder = regRegexpQ("threadName", threadName);
1347         if (opLambda != null) {
1348             opLambda.callback(builder);
1349         }
1350     }
1351 
1352     public void setThreadName_SpanTerm(String threadName) {
1353         setThreadName_SpanTerm("threadName", null);
1354     }
1355 
1356     public void setThreadName_SpanTerm(String threadName, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
1357         SpanTermQueryBuilder builder = regSpanTermQ("threadName", threadName);
1358         if (opLambda != null) {
1359             opLambda.callback(builder);
1360         }
1361     }
1362 
1363     public void setThreadName_GreaterThan(String threadName) {
1364         setThreadName_GreaterThan(threadName, null);
1365     }
1366 
1367     public void setThreadName_GreaterThan(String threadName, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1368         final Object _value = threadName;
1369         RangeQueryBuilder builder = regRangeQ("threadName", ConditionKey.CK_GREATER_THAN, _value);
1370         if (opLambda != null) {
1371             opLambda.callback(builder);
1372         }
1373     }
1374 
1375     public void setThreadName_LessThan(String threadName) {
1376         setThreadName_LessThan(threadName, null);
1377     }
1378 
1379     public void setThreadName_LessThan(String threadName, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1380         final Object _value = threadName;
1381         RangeQueryBuilder builder = regRangeQ("threadName", ConditionKey.CK_LESS_THAN, _value);
1382         if (opLambda != null) {
1383             opLambda.callback(builder);
1384         }
1385     }
1386 
1387     public void setThreadName_GreaterEqual(String threadName) {
1388         setThreadName_GreaterEqual(threadName, null);
1389     }
1390 
1391     public void setThreadName_GreaterEqual(String threadName, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1392         final Object _value = threadName;
1393         RangeQueryBuilder builder = regRangeQ("threadName", ConditionKey.CK_GREATER_EQUAL, _value);
1394         if (opLambda != null) {
1395             opLambda.callback(builder);
1396         }
1397     }
1398 
1399     public void setThreadName_LessEqual(String threadName) {
1400         setThreadName_LessEqual(threadName, null);
1401     }
1402 
1403     public void setThreadName_LessEqual(String threadName, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1404         final Object _value = threadName;
1405         RangeQueryBuilder builder = regRangeQ("threadName", ConditionKey.CK_LESS_EQUAL, _value);
1406         if (opLambda != null) {
1407             opLambda.callback(builder);
1408         }
1409     }
1410 
1411     public void setThreadName_Exists() {
1412         setThreadName_Exists(null);
1413     }
1414 
1415     public void setThreadName_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
1416         ExistsQueryBuilder builder = regExistsQ("threadName");
1417         if (opLambda != null) {
1418             opLambda.callback(builder);
1419         }
1420     }
1421 
1422     @Deprecated
1423     public void setThreadName_CommonTerms(String threadName) {
1424         setThreadName_CommonTerms(threadName, null);
1425     }
1426 
1427     @Deprecated
1428     public void setThreadName_CommonTerms(String threadName, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
1429         CommonTermsQueryBuilder builder = regCommonTermsQ("threadName", threadName);
1430         if (opLambda != null) {
1431             opLambda.callback(builder);
1432         }
1433     }
1434 
1435     public BsFailureUrlCQ addOrderBy_ThreadName_Asc() {
1436         regOBA("threadName");
1437         return this;
1438     }
1439 
1440     public BsFailureUrlCQ addOrderBy_ThreadName_Desc() {
1441         regOBD("threadName");
1442         return this;
1443     }
1444 
1445     public void setUrl_Equal(String url) {
1446         setUrl_Term(url, null);
1447     }
1448 
1449     public void setUrl_Equal(String url, ConditionOptionCall<TermQueryBuilder> opLambda) {
1450         setUrl_Term(url, opLambda);
1451     }
1452 
1453     public void setUrl_Term(String url) {
1454         setUrl_Term(url, null);
1455     }
1456 
1457     public void setUrl_Term(String url, ConditionOptionCall<TermQueryBuilder> opLambda) {
1458         TermQueryBuilder builder = regTermQ("url", url);
1459         if (opLambda != null) {
1460             opLambda.callback(builder);
1461         }
1462     }
1463 
1464     public void setUrl_NotEqual(String url) {
1465         setUrl_NotTerm(url, null);
1466     }
1467 
1468     public void setUrl_NotTerm(String url) {
1469         setUrl_NotTerm(url, null);
1470     }
1471 
1472     public void setUrl_NotEqual(String url, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1473         setUrl_NotTerm(url, opLambda);
1474     }
1475 
1476     public void setUrl_NotTerm(String url, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1477         not(not -> not.setUrl_Term(url), opLambda);
1478     }
1479 
1480     public void setUrl_Terms(Collection<String> urlList) {
1481         setUrl_Terms(urlList, null);
1482     }
1483 
1484     public void setUrl_Terms(Collection<String> urlList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1485         TermsQueryBuilder builder = regTermsQ("url", urlList);
1486         if (opLambda != null) {
1487             opLambda.callback(builder);
1488         }
1489     }
1490 
1491     public void setUrl_InScope(Collection<String> urlList) {
1492         setUrl_Terms(urlList, null);
1493     }
1494 
1495     public void setUrl_InScope(Collection<String> urlList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1496         setUrl_Terms(urlList, opLambda);
1497     }
1498 
1499     public void setUrl_Match(String url) {
1500         setUrl_Match(url, null);
1501     }
1502 
1503     public void setUrl_Match(String url, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1504         MatchQueryBuilder builder = regMatchQ("url", url);
1505         if (opLambda != null) {
1506             opLambda.callback(builder);
1507         }
1508     }
1509 
1510     public void setUrl_MatchPhrase(String url) {
1511         setUrl_MatchPhrase(url, null);
1512     }
1513 
1514     public void setUrl_MatchPhrase(String url, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
1515         MatchPhraseQueryBuilder builder = regMatchPhraseQ("url", url);
1516         if (opLambda != null) {
1517             opLambda.callback(builder);
1518         }
1519     }
1520 
1521     public void setUrl_MatchPhrasePrefix(String url) {
1522         setUrl_MatchPhrasePrefix(url, null);
1523     }
1524 
1525     public void setUrl_MatchPhrasePrefix(String url, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
1526         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("url", url);
1527         if (opLambda != null) {
1528             opLambda.callback(builder);
1529         }
1530     }
1531 
1532     public void setUrl_Fuzzy(String url) {
1533         setUrl_Fuzzy(url, null);
1534     }
1535 
1536     public void setUrl_Fuzzy(String url, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1537         MatchQueryBuilder builder = regFuzzyQ("url", url);
1538         if (opLambda != null) {
1539             opLambda.callback(builder);
1540         }
1541     }
1542 
1543     public void setUrl_Prefix(String url) {
1544         setUrl_Prefix(url, null);
1545     }
1546 
1547     public void setUrl_Prefix(String url, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
1548         PrefixQueryBuilder builder = regPrefixQ("url", url);
1549         if (opLambda != null) {
1550             opLambda.callback(builder);
1551         }
1552     }
1553 
1554     public void setUrl_Wildcard(String url) {
1555         setUrl_Wildcard(url, null);
1556     }
1557 
1558     public void setUrl_Wildcard(String url, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
1559         WildcardQueryBuilder builder = regWildcardQ("url", url);
1560         if (opLambda != null) {
1561             opLambda.callback(builder);
1562         }
1563     }
1564 
1565     public void setUrl_Regexp(String url) {
1566         setUrl_Regexp(url, null);
1567     }
1568 
1569     public void setUrl_Regexp(String url, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
1570         RegexpQueryBuilder builder = regRegexpQ("url", url);
1571         if (opLambda != null) {
1572             opLambda.callback(builder);
1573         }
1574     }
1575 
1576     public void setUrl_SpanTerm(String url) {
1577         setUrl_SpanTerm("url", null);
1578     }
1579 
1580     public void setUrl_SpanTerm(String url, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
1581         SpanTermQueryBuilder builder = regSpanTermQ("url", url);
1582         if (opLambda != null) {
1583             opLambda.callback(builder);
1584         }
1585     }
1586 
1587     public void setUrl_GreaterThan(String url) {
1588         setUrl_GreaterThan(url, null);
1589     }
1590 
1591     public void setUrl_GreaterThan(String url, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1592         final Object _value = url;
1593         RangeQueryBuilder builder = regRangeQ("url", ConditionKey.CK_GREATER_THAN, _value);
1594         if (opLambda != null) {
1595             opLambda.callback(builder);
1596         }
1597     }
1598 
1599     public void setUrl_LessThan(String url) {
1600         setUrl_LessThan(url, null);
1601     }
1602 
1603     public void setUrl_LessThan(String url, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1604         final Object _value = url;
1605         RangeQueryBuilder builder = regRangeQ("url", ConditionKey.CK_LESS_THAN, _value);
1606         if (opLambda != null) {
1607             opLambda.callback(builder);
1608         }
1609     }
1610 
1611     public void setUrl_GreaterEqual(String url) {
1612         setUrl_GreaterEqual(url, null);
1613     }
1614 
1615     public void setUrl_GreaterEqual(String url, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1616         final Object _value = url;
1617         RangeQueryBuilder builder = regRangeQ("url", ConditionKey.CK_GREATER_EQUAL, _value);
1618         if (opLambda != null) {
1619             opLambda.callback(builder);
1620         }
1621     }
1622 
1623     public void setUrl_LessEqual(String url) {
1624         setUrl_LessEqual(url, null);
1625     }
1626 
1627     public void setUrl_LessEqual(String url, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1628         final Object _value = url;
1629         RangeQueryBuilder builder = regRangeQ("url", ConditionKey.CK_LESS_EQUAL, _value);
1630         if (opLambda != null) {
1631             opLambda.callback(builder);
1632         }
1633     }
1634 
1635     public void setUrl_Exists() {
1636         setUrl_Exists(null);
1637     }
1638 
1639     public void setUrl_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
1640         ExistsQueryBuilder builder = regExistsQ("url");
1641         if (opLambda != null) {
1642             opLambda.callback(builder);
1643         }
1644     }
1645 
1646     @Deprecated
1647     public void setUrl_CommonTerms(String url) {
1648         setUrl_CommonTerms(url, null);
1649     }
1650 
1651     @Deprecated
1652     public void setUrl_CommonTerms(String url, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
1653         CommonTermsQueryBuilder builder = regCommonTermsQ("url", url);
1654         if (opLambda != null) {
1655             opLambda.callback(builder);
1656         }
1657     }
1658 
1659     public BsFailureUrlCQ addOrderBy_Url_Asc() {
1660         regOBA("url");
1661         return this;
1662     }
1663 
1664     public BsFailureUrlCQ addOrderBy_Url_Desc() {
1665         regOBD("url");
1666         return this;
1667     }
1668 
1669 }