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.log.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.log.allcommon.EsAbstractConditionQuery;
39  import org.codelibs.fess.es.log.cbean.cq.SearchLogCQ;
40  import org.dbflute.cbean.ckey.ConditionKey;
41  
42  /**
43   * @author ESFlute (using FreeGen)
44   */
45  public abstract class BsSearchLogCQ 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 "search_log";
55      }
56  
57      @Override
58      public String xgetAliasName() {
59          return "search_log";
60      }
61  
62      // ===================================================================================
63      //                                                                       Query Control
64      //                                                                       =============
65      public void functionScore(OperatorCall<SearchLogCQ> queryLambda, ScoreFunctionCall<ScoreFunctionCreator<SearchLogCQ>> functionsLambda,
66              final ConditionOptionCall<FunctionScoreQueryBuilder> opLambda) {
67          SearchLogCQ cq = new SearchLogCQ();
68          queryLambda.callback(cq);
69          final Collection<FilterFunctionBuilder> list = new ArrayList<>();
70          if (functionsLambda != null) {
71              functionsLambda.callback((cqLambda, scoreFunctionBuilder) -> {
72                  SearchLogCQ cf = new SearchLogCQ();
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<SearchLogCQ, SearchLogCQ> filteredLambda) {
84          filtered(filteredLambda, null);
85      }
86  
87      public void filtered(FilteredCall<SearchLogCQ, SearchLogCQ> filteredLambda, ConditionOptionCall<BoolQueryBuilder> opLambda) {
88          bool((must, should, mustNot, filter) -> {
89              filteredLambda.callback(must, filter);
90          }, opLambda);
91      }
92  
93      public void not(OperatorCall<SearchLogCQ> notLambda) {
94          not(notLambda, null);
95      }
96  
97      public void not(final OperatorCall<SearchLogCQ> notLambda, final ConditionOptionCall<BoolQueryBuilder> opLambda) {
98          bool((must, should, mustNot, filter) -> notLambda.callback(mustNot), opLambda);
99      }
100 
101     public void bool(BoolCall<SearchLogCQ> boolLambda) {
102         bool(boolLambda, null);
103     }
104 
105     public void bool(BoolCall<SearchLogCQ> boolLambda, ConditionOptionCall<BoolQueryBuilder> opLambda) {
106         SearchLogCQ mustQuery = new SearchLogCQ();
107         SearchLogCQ shouldQuery = new SearchLogCQ();
108         SearchLogCQ mustNotQuery = new SearchLogCQ();
109         SearchLogCQ filterQuery = new SearchLogCQ();
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 BsSearchLogCQ addOrderBy_Id_Asc() {
178         regOBA("_id");
179         return this;
180     }
181 
182     public BsSearchLogCQ addOrderBy_Id_Desc() {
183         regOBD("_id");
184         return this;
185     }
186 
187     public void setAccessType_Equal(String accessType) {
188         setAccessType_Term(accessType, null);
189     }
190 
191     public void setAccessType_Equal(String accessType, ConditionOptionCall<TermQueryBuilder> opLambda) {
192         setAccessType_Term(accessType, opLambda);
193     }
194 
195     public void setAccessType_Term(String accessType) {
196         setAccessType_Term(accessType, null);
197     }
198 
199     public void setAccessType_Term(String accessType, ConditionOptionCall<TermQueryBuilder> opLambda) {
200         TermQueryBuilder builder = regTermQ("accessType", accessType);
201         if (opLambda != null) {
202             opLambda.callback(builder);
203         }
204     }
205 
206     public void setAccessType_NotEqual(String accessType) {
207         setAccessType_NotTerm(accessType, null);
208     }
209 
210     public void setAccessType_NotTerm(String accessType) {
211         setAccessType_NotTerm(accessType, null);
212     }
213 
214     public void setAccessType_NotEqual(String accessType, ConditionOptionCall<BoolQueryBuilder> opLambda) {
215         setAccessType_NotTerm(accessType, opLambda);
216     }
217 
218     public void setAccessType_NotTerm(String accessType, ConditionOptionCall<BoolQueryBuilder> opLambda) {
219         not(not -> not.setAccessType_Term(accessType), opLambda);
220     }
221 
222     public void setAccessType_Terms(Collection<String> accessTypeList) {
223         setAccessType_Terms(accessTypeList, null);
224     }
225 
226     public void setAccessType_Terms(Collection<String> accessTypeList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
227         TermsQueryBuilder builder = regTermsQ("accessType", accessTypeList);
228         if (opLambda != null) {
229             opLambda.callback(builder);
230         }
231     }
232 
233     public void setAccessType_InScope(Collection<String> accessTypeList) {
234         setAccessType_Terms(accessTypeList, null);
235     }
236 
237     public void setAccessType_InScope(Collection<String> accessTypeList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
238         setAccessType_Terms(accessTypeList, opLambda);
239     }
240 
241     public void setAccessType_Match(String accessType) {
242         setAccessType_Match(accessType, null);
243     }
244 
245     public void setAccessType_Match(String accessType, ConditionOptionCall<MatchQueryBuilder> opLambda) {
246         MatchQueryBuilder builder = regMatchQ("accessType", accessType);
247         if (opLambda != null) {
248             opLambda.callback(builder);
249         }
250     }
251 
252     public void setAccessType_MatchPhrase(String accessType) {
253         setAccessType_MatchPhrase(accessType, null);
254     }
255 
256     public void setAccessType_MatchPhrase(String accessType, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
257         MatchPhraseQueryBuilder builder = regMatchPhraseQ("accessType", accessType);
258         if (opLambda != null) {
259             opLambda.callback(builder);
260         }
261     }
262 
263     public void setAccessType_MatchPhrasePrefix(String accessType) {
264         setAccessType_MatchPhrasePrefix(accessType, null);
265     }
266 
267     public void setAccessType_MatchPhrasePrefix(String accessType, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
268         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("accessType", accessType);
269         if (opLambda != null) {
270             opLambda.callback(builder);
271         }
272     }
273 
274     public void setAccessType_Fuzzy(String accessType) {
275         setAccessType_Fuzzy(accessType, null);
276     }
277 
278     public void setAccessType_Fuzzy(String accessType, ConditionOptionCall<MatchQueryBuilder> opLambda) {
279         MatchQueryBuilder builder = regFuzzyQ("accessType", accessType);
280         if (opLambda != null) {
281             opLambda.callback(builder);
282         }
283     }
284 
285     public void setAccessType_Prefix(String accessType) {
286         setAccessType_Prefix(accessType, null);
287     }
288 
289     public void setAccessType_Prefix(String accessType, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
290         PrefixQueryBuilder builder = regPrefixQ("accessType", accessType);
291         if (opLambda != null) {
292             opLambda.callback(builder);
293         }
294     }
295 
296     public void setAccessType_Wildcard(String accessType) {
297         setAccessType_Wildcard(accessType, null);
298     }
299 
300     public void setAccessType_Wildcard(String accessType, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
301         WildcardQueryBuilder builder = regWildcardQ("accessType", accessType);
302         if (opLambda != null) {
303             opLambda.callback(builder);
304         }
305     }
306 
307     public void setAccessType_Regexp(String accessType) {
308         setAccessType_Regexp(accessType, null);
309     }
310 
311     public void setAccessType_Regexp(String accessType, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
312         RegexpQueryBuilder builder = regRegexpQ("accessType", accessType);
313         if (opLambda != null) {
314             opLambda.callback(builder);
315         }
316     }
317 
318     public void setAccessType_SpanTerm(String accessType) {
319         setAccessType_SpanTerm("accessType", null);
320     }
321 
322     public void setAccessType_SpanTerm(String accessType, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
323         SpanTermQueryBuilder builder = regSpanTermQ("accessType", accessType);
324         if (opLambda != null) {
325             opLambda.callback(builder);
326         }
327     }
328 
329     public void setAccessType_GreaterThan(String accessType) {
330         setAccessType_GreaterThan(accessType, null);
331     }
332 
333     public void setAccessType_GreaterThan(String accessType, ConditionOptionCall<RangeQueryBuilder> opLambda) {
334         final Object _value = accessType;
335         RangeQueryBuilder builder = regRangeQ("accessType", ConditionKey.CK_GREATER_THAN, _value);
336         if (opLambda != null) {
337             opLambda.callback(builder);
338         }
339     }
340 
341     public void setAccessType_LessThan(String accessType) {
342         setAccessType_LessThan(accessType, null);
343     }
344 
345     public void setAccessType_LessThan(String accessType, ConditionOptionCall<RangeQueryBuilder> opLambda) {
346         final Object _value = accessType;
347         RangeQueryBuilder builder = regRangeQ("accessType", ConditionKey.CK_LESS_THAN, _value);
348         if (opLambda != null) {
349             opLambda.callback(builder);
350         }
351     }
352 
353     public void setAccessType_GreaterEqual(String accessType) {
354         setAccessType_GreaterEqual(accessType, null);
355     }
356 
357     public void setAccessType_GreaterEqual(String accessType, ConditionOptionCall<RangeQueryBuilder> opLambda) {
358         final Object _value = accessType;
359         RangeQueryBuilder builder = regRangeQ("accessType", ConditionKey.CK_GREATER_EQUAL, _value);
360         if (opLambda != null) {
361             opLambda.callback(builder);
362         }
363     }
364 
365     public void setAccessType_LessEqual(String accessType) {
366         setAccessType_LessEqual(accessType, null);
367     }
368 
369     public void setAccessType_LessEqual(String accessType, ConditionOptionCall<RangeQueryBuilder> opLambda) {
370         final Object _value = accessType;
371         RangeQueryBuilder builder = regRangeQ("accessType", ConditionKey.CK_LESS_EQUAL, _value);
372         if (opLambda != null) {
373             opLambda.callback(builder);
374         }
375     }
376 
377     public void setAccessType_Exists() {
378         setAccessType_Exists(null);
379     }
380 
381     public void setAccessType_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
382         ExistsQueryBuilder builder = regExistsQ("accessType");
383         if (opLambda != null) {
384             opLambda.callback(builder);
385         }
386     }
387 
388     public void setAccessType_CommonTerms(String accessType) {
389         setAccessType_CommonTerms(accessType, null);
390     }
391 
392     public void setAccessType_CommonTerms(String accessType, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
393         CommonTermsQueryBuilder builder = regCommonTermsQ("accessType", accessType);
394         if (opLambda != null) {
395             opLambda.callback(builder);
396         }
397     }
398 
399     public BsSearchLogCQ addOrderBy_AccessType_Asc() {
400         regOBA("accessType");
401         return this;
402     }
403 
404     public BsSearchLogCQ addOrderBy_AccessType_Desc() {
405         regOBD("accessType");
406         return this;
407     }
408 
409     public void setClientIp_Equal(String clientIp) {
410         setClientIp_Term(clientIp, null);
411     }
412 
413     public void setClientIp_Equal(String clientIp, ConditionOptionCall<TermQueryBuilder> opLambda) {
414         setClientIp_Term(clientIp, opLambda);
415     }
416 
417     public void setClientIp_Term(String clientIp) {
418         setClientIp_Term(clientIp, null);
419     }
420 
421     public void setClientIp_Term(String clientIp, ConditionOptionCall<TermQueryBuilder> opLambda) {
422         TermQueryBuilder builder = regTermQ("clientIp", clientIp);
423         if (opLambda != null) {
424             opLambda.callback(builder);
425         }
426     }
427 
428     public void setClientIp_NotEqual(String clientIp) {
429         setClientIp_NotTerm(clientIp, null);
430     }
431 
432     public void setClientIp_NotTerm(String clientIp) {
433         setClientIp_NotTerm(clientIp, null);
434     }
435 
436     public void setClientIp_NotEqual(String clientIp, ConditionOptionCall<BoolQueryBuilder> opLambda) {
437         setClientIp_NotTerm(clientIp, opLambda);
438     }
439 
440     public void setClientIp_NotTerm(String clientIp, ConditionOptionCall<BoolQueryBuilder> opLambda) {
441         not(not -> not.setClientIp_Term(clientIp), opLambda);
442     }
443 
444     public void setClientIp_Terms(Collection<String> clientIpList) {
445         setClientIp_Terms(clientIpList, null);
446     }
447 
448     public void setClientIp_Terms(Collection<String> clientIpList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
449         TermsQueryBuilder builder = regTermsQ("clientIp", clientIpList);
450         if (opLambda != null) {
451             opLambda.callback(builder);
452         }
453     }
454 
455     public void setClientIp_InScope(Collection<String> clientIpList) {
456         setClientIp_Terms(clientIpList, null);
457     }
458 
459     public void setClientIp_InScope(Collection<String> clientIpList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
460         setClientIp_Terms(clientIpList, opLambda);
461     }
462 
463     public void setClientIp_Match(String clientIp) {
464         setClientIp_Match(clientIp, null);
465     }
466 
467     public void setClientIp_Match(String clientIp, ConditionOptionCall<MatchQueryBuilder> opLambda) {
468         MatchQueryBuilder builder = regMatchQ("clientIp", clientIp);
469         if (opLambda != null) {
470             opLambda.callback(builder);
471         }
472     }
473 
474     public void setClientIp_MatchPhrase(String clientIp) {
475         setClientIp_MatchPhrase(clientIp, null);
476     }
477 
478     public void setClientIp_MatchPhrase(String clientIp, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
479         MatchPhraseQueryBuilder builder = regMatchPhraseQ("clientIp", clientIp);
480         if (opLambda != null) {
481             opLambda.callback(builder);
482         }
483     }
484 
485     public void setClientIp_MatchPhrasePrefix(String clientIp) {
486         setClientIp_MatchPhrasePrefix(clientIp, null);
487     }
488 
489     public void setClientIp_MatchPhrasePrefix(String clientIp, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
490         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("clientIp", clientIp);
491         if (opLambda != null) {
492             opLambda.callback(builder);
493         }
494     }
495 
496     public void setClientIp_Fuzzy(String clientIp) {
497         setClientIp_Fuzzy(clientIp, null);
498     }
499 
500     public void setClientIp_Fuzzy(String clientIp, ConditionOptionCall<MatchQueryBuilder> opLambda) {
501         MatchQueryBuilder builder = regFuzzyQ("clientIp", clientIp);
502         if (opLambda != null) {
503             opLambda.callback(builder);
504         }
505     }
506 
507     public void setClientIp_Prefix(String clientIp) {
508         setClientIp_Prefix(clientIp, null);
509     }
510 
511     public void setClientIp_Prefix(String clientIp, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
512         PrefixQueryBuilder builder = regPrefixQ("clientIp", clientIp);
513         if (opLambda != null) {
514             opLambda.callback(builder);
515         }
516     }
517 
518     public void setClientIp_Wildcard(String clientIp) {
519         setClientIp_Wildcard(clientIp, null);
520     }
521 
522     public void setClientIp_Wildcard(String clientIp, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
523         WildcardQueryBuilder builder = regWildcardQ("clientIp", clientIp);
524         if (opLambda != null) {
525             opLambda.callback(builder);
526         }
527     }
528 
529     public void setClientIp_Regexp(String clientIp) {
530         setClientIp_Regexp(clientIp, null);
531     }
532 
533     public void setClientIp_Regexp(String clientIp, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
534         RegexpQueryBuilder builder = regRegexpQ("clientIp", clientIp);
535         if (opLambda != null) {
536             opLambda.callback(builder);
537         }
538     }
539 
540     public void setClientIp_SpanTerm(String clientIp) {
541         setClientIp_SpanTerm("clientIp", null);
542     }
543 
544     public void setClientIp_SpanTerm(String clientIp, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
545         SpanTermQueryBuilder builder = regSpanTermQ("clientIp", clientIp);
546         if (opLambda != null) {
547             opLambda.callback(builder);
548         }
549     }
550 
551     public void setClientIp_GreaterThan(String clientIp) {
552         setClientIp_GreaterThan(clientIp, null);
553     }
554 
555     public void setClientIp_GreaterThan(String clientIp, ConditionOptionCall<RangeQueryBuilder> opLambda) {
556         final Object _value = clientIp;
557         RangeQueryBuilder builder = regRangeQ("clientIp", ConditionKey.CK_GREATER_THAN, _value);
558         if (opLambda != null) {
559             opLambda.callback(builder);
560         }
561     }
562 
563     public void setClientIp_LessThan(String clientIp) {
564         setClientIp_LessThan(clientIp, null);
565     }
566 
567     public void setClientIp_LessThan(String clientIp, ConditionOptionCall<RangeQueryBuilder> opLambda) {
568         final Object _value = clientIp;
569         RangeQueryBuilder builder = regRangeQ("clientIp", ConditionKey.CK_LESS_THAN, _value);
570         if (opLambda != null) {
571             opLambda.callback(builder);
572         }
573     }
574 
575     public void setClientIp_GreaterEqual(String clientIp) {
576         setClientIp_GreaterEqual(clientIp, null);
577     }
578 
579     public void setClientIp_GreaterEqual(String clientIp, ConditionOptionCall<RangeQueryBuilder> opLambda) {
580         final Object _value = clientIp;
581         RangeQueryBuilder builder = regRangeQ("clientIp", ConditionKey.CK_GREATER_EQUAL, _value);
582         if (opLambda != null) {
583             opLambda.callback(builder);
584         }
585     }
586 
587     public void setClientIp_LessEqual(String clientIp) {
588         setClientIp_LessEqual(clientIp, null);
589     }
590 
591     public void setClientIp_LessEqual(String clientIp, ConditionOptionCall<RangeQueryBuilder> opLambda) {
592         final Object _value = clientIp;
593         RangeQueryBuilder builder = regRangeQ("clientIp", ConditionKey.CK_LESS_EQUAL, _value);
594         if (opLambda != null) {
595             opLambda.callback(builder);
596         }
597     }
598 
599     public void setClientIp_Exists() {
600         setClientIp_Exists(null);
601     }
602 
603     public void setClientIp_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
604         ExistsQueryBuilder builder = regExistsQ("clientIp");
605         if (opLambda != null) {
606             opLambda.callback(builder);
607         }
608     }
609 
610     public void setClientIp_CommonTerms(String clientIp) {
611         setClientIp_CommonTerms(clientIp, null);
612     }
613 
614     public void setClientIp_CommonTerms(String clientIp, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
615         CommonTermsQueryBuilder builder = regCommonTermsQ("clientIp", clientIp);
616         if (opLambda != null) {
617             opLambda.callback(builder);
618         }
619     }
620 
621     public BsSearchLogCQ addOrderBy_ClientIp_Asc() {
622         regOBA("clientIp");
623         return this;
624     }
625 
626     public BsSearchLogCQ addOrderBy_ClientIp_Desc() {
627         regOBD("clientIp");
628         return this;
629     }
630 
631     public void setHitCount_Equal(Long hitCount) {
632         setHitCount_Term(hitCount, null);
633     }
634 
635     public void setHitCount_Equal(Long hitCount, ConditionOptionCall<TermQueryBuilder> opLambda) {
636         setHitCount_Term(hitCount, opLambda);
637     }
638 
639     public void setHitCount_Term(Long hitCount) {
640         setHitCount_Term(hitCount, null);
641     }
642 
643     public void setHitCount_Term(Long hitCount, ConditionOptionCall<TermQueryBuilder> opLambda) {
644         TermQueryBuilder builder = regTermQ("hitCount", hitCount);
645         if (opLambda != null) {
646             opLambda.callback(builder);
647         }
648     }
649 
650     public void setHitCount_NotEqual(Long hitCount) {
651         setHitCount_NotTerm(hitCount, null);
652     }
653 
654     public void setHitCount_NotTerm(Long hitCount) {
655         setHitCount_NotTerm(hitCount, null);
656     }
657 
658     public void setHitCount_NotEqual(Long hitCount, ConditionOptionCall<BoolQueryBuilder> opLambda) {
659         setHitCount_NotTerm(hitCount, opLambda);
660     }
661 
662     public void setHitCount_NotTerm(Long hitCount, ConditionOptionCall<BoolQueryBuilder> opLambda) {
663         not(not -> not.setHitCount_Term(hitCount), opLambda);
664     }
665 
666     public void setHitCount_Terms(Collection<Long> hitCountList) {
667         setHitCount_Terms(hitCountList, null);
668     }
669 
670     public void setHitCount_Terms(Collection<Long> hitCountList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
671         TermsQueryBuilder builder = regTermsQ("hitCount", hitCountList);
672         if (opLambda != null) {
673             opLambda.callback(builder);
674         }
675     }
676 
677     public void setHitCount_InScope(Collection<Long> hitCountList) {
678         setHitCount_Terms(hitCountList, null);
679     }
680 
681     public void setHitCount_InScope(Collection<Long> hitCountList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
682         setHitCount_Terms(hitCountList, opLambda);
683     }
684 
685     public void setHitCount_Match(Long hitCount) {
686         setHitCount_Match(hitCount, null);
687     }
688 
689     public void setHitCount_Match(Long hitCount, ConditionOptionCall<MatchQueryBuilder> opLambda) {
690         MatchQueryBuilder builder = regMatchQ("hitCount", hitCount);
691         if (opLambda != null) {
692             opLambda.callback(builder);
693         }
694     }
695 
696     public void setHitCount_MatchPhrase(Long hitCount) {
697         setHitCount_MatchPhrase(hitCount, null);
698     }
699 
700     public void setHitCount_MatchPhrase(Long hitCount, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
701         MatchPhraseQueryBuilder builder = regMatchPhraseQ("hitCount", hitCount);
702         if (opLambda != null) {
703             opLambda.callback(builder);
704         }
705     }
706 
707     public void setHitCount_MatchPhrasePrefix(Long hitCount) {
708         setHitCount_MatchPhrasePrefix(hitCount, null);
709     }
710 
711     public void setHitCount_MatchPhrasePrefix(Long hitCount, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
712         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("hitCount", hitCount);
713         if (opLambda != null) {
714             opLambda.callback(builder);
715         }
716     }
717 
718     public void setHitCount_Fuzzy(Long hitCount) {
719         setHitCount_Fuzzy(hitCount, null);
720     }
721 
722     public void setHitCount_Fuzzy(Long hitCount, ConditionOptionCall<MatchQueryBuilder> opLambda) {
723         MatchQueryBuilder builder = regFuzzyQ("hitCount", hitCount);
724         if (opLambda != null) {
725             opLambda.callback(builder);
726         }
727     }
728 
729     public void setHitCount_GreaterThan(Long hitCount) {
730         setHitCount_GreaterThan(hitCount, null);
731     }
732 
733     public void setHitCount_GreaterThan(Long hitCount, ConditionOptionCall<RangeQueryBuilder> opLambda) {
734         final Object _value = hitCount;
735         RangeQueryBuilder builder = regRangeQ("hitCount", ConditionKey.CK_GREATER_THAN, _value);
736         if (opLambda != null) {
737             opLambda.callback(builder);
738         }
739     }
740 
741     public void setHitCount_LessThan(Long hitCount) {
742         setHitCount_LessThan(hitCount, null);
743     }
744 
745     public void setHitCount_LessThan(Long hitCount, ConditionOptionCall<RangeQueryBuilder> opLambda) {
746         final Object _value = hitCount;
747         RangeQueryBuilder builder = regRangeQ("hitCount", ConditionKey.CK_LESS_THAN, _value);
748         if (opLambda != null) {
749             opLambda.callback(builder);
750         }
751     }
752 
753     public void setHitCount_GreaterEqual(Long hitCount) {
754         setHitCount_GreaterEqual(hitCount, null);
755     }
756 
757     public void setHitCount_GreaterEqual(Long hitCount, ConditionOptionCall<RangeQueryBuilder> opLambda) {
758         final Object _value = hitCount;
759         RangeQueryBuilder builder = regRangeQ("hitCount", ConditionKey.CK_GREATER_EQUAL, _value);
760         if (opLambda != null) {
761             opLambda.callback(builder);
762         }
763     }
764 
765     public void setHitCount_LessEqual(Long hitCount) {
766         setHitCount_LessEqual(hitCount, null);
767     }
768 
769     public void setHitCount_LessEqual(Long hitCount, ConditionOptionCall<RangeQueryBuilder> opLambda) {
770         final Object _value = hitCount;
771         RangeQueryBuilder builder = regRangeQ("hitCount", ConditionKey.CK_LESS_EQUAL, _value);
772         if (opLambda != null) {
773             opLambda.callback(builder);
774         }
775     }
776 
777     public void setHitCount_Exists() {
778         setHitCount_Exists(null);
779     }
780 
781     public void setHitCount_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
782         ExistsQueryBuilder builder = regExistsQ("hitCount");
783         if (opLambda != null) {
784             opLambda.callback(builder);
785         }
786     }
787 
788     public void setHitCount_CommonTerms(Long hitCount) {
789         setHitCount_CommonTerms(hitCount, null);
790     }
791 
792     public void setHitCount_CommonTerms(Long hitCount, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
793         CommonTermsQueryBuilder builder = regCommonTermsQ("hitCount", hitCount);
794         if (opLambda != null) {
795             opLambda.callback(builder);
796         }
797     }
798 
799     public BsSearchLogCQ addOrderBy_HitCount_Asc() {
800         regOBA("hitCount");
801         return this;
802     }
803 
804     public BsSearchLogCQ addOrderBy_HitCount_Desc() {
805         regOBD("hitCount");
806         return this;
807     }
808 
809     public void setHitCountRelation_Equal(String hitCountRelation) {
810         setHitCountRelation_Term(hitCountRelation, null);
811     }
812 
813     public void setHitCountRelation_Equal(String hitCountRelation, ConditionOptionCall<TermQueryBuilder> opLambda) {
814         setHitCountRelation_Term(hitCountRelation, opLambda);
815     }
816 
817     public void setHitCountRelation_Term(String hitCountRelation) {
818         setHitCountRelation_Term(hitCountRelation, null);
819     }
820 
821     public void setHitCountRelation_Term(String hitCountRelation, ConditionOptionCall<TermQueryBuilder> opLambda) {
822         TermQueryBuilder builder = regTermQ("hitCountRelation", hitCountRelation);
823         if (opLambda != null) {
824             opLambda.callback(builder);
825         }
826     }
827 
828     public void setHitCountRelation_NotEqual(String hitCountRelation) {
829         setHitCountRelation_NotTerm(hitCountRelation, null);
830     }
831 
832     public void setHitCountRelation_NotTerm(String hitCountRelation) {
833         setHitCountRelation_NotTerm(hitCountRelation, null);
834     }
835 
836     public void setHitCountRelation_NotEqual(String hitCountRelation, ConditionOptionCall<BoolQueryBuilder> opLambda) {
837         setHitCountRelation_NotTerm(hitCountRelation, opLambda);
838     }
839 
840     public void setHitCountRelation_NotTerm(String hitCountRelation, ConditionOptionCall<BoolQueryBuilder> opLambda) {
841         not(not -> not.setHitCountRelation_Term(hitCountRelation), opLambda);
842     }
843 
844     public void setHitCountRelation_Terms(Collection<String> hitCountRelationList) {
845         setHitCountRelation_Terms(hitCountRelationList, null);
846     }
847 
848     public void setHitCountRelation_Terms(Collection<String> hitCountRelationList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
849         TermsQueryBuilder builder = regTermsQ("hitCountRelation", hitCountRelationList);
850         if (opLambda != null) {
851             opLambda.callback(builder);
852         }
853     }
854 
855     public void setHitCountRelation_InScope(Collection<String> hitCountRelationList) {
856         setHitCountRelation_Terms(hitCountRelationList, null);
857     }
858 
859     public void setHitCountRelation_InScope(Collection<String> hitCountRelationList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
860         setHitCountRelation_Terms(hitCountRelationList, opLambda);
861     }
862 
863     public void setHitCountRelation_Match(String hitCountRelation) {
864         setHitCountRelation_Match(hitCountRelation, null);
865     }
866 
867     public void setHitCountRelation_Match(String hitCountRelation, ConditionOptionCall<MatchQueryBuilder> opLambda) {
868         MatchQueryBuilder builder = regMatchQ("hitCountRelation", hitCountRelation);
869         if (opLambda != null) {
870             opLambda.callback(builder);
871         }
872     }
873 
874     public void setHitCountRelation_MatchPhrase(String hitCountRelation) {
875         setHitCountRelation_MatchPhrase(hitCountRelation, null);
876     }
877 
878     public void setHitCountRelation_MatchPhrase(String hitCountRelation, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
879         MatchPhraseQueryBuilder builder = regMatchPhraseQ("hitCountRelation", hitCountRelation);
880         if (opLambda != null) {
881             opLambda.callback(builder);
882         }
883     }
884 
885     public void setHitCountRelation_MatchPhrasePrefix(String hitCountRelation) {
886         setHitCountRelation_MatchPhrasePrefix(hitCountRelation, null);
887     }
888 
889     public void setHitCountRelation_MatchPhrasePrefix(String hitCountRelation,
890             ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
891         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("hitCountRelation", hitCountRelation);
892         if (opLambda != null) {
893             opLambda.callback(builder);
894         }
895     }
896 
897     public void setHitCountRelation_Fuzzy(String hitCountRelation) {
898         setHitCountRelation_Fuzzy(hitCountRelation, null);
899     }
900 
901     public void setHitCountRelation_Fuzzy(String hitCountRelation, ConditionOptionCall<MatchQueryBuilder> opLambda) {
902         MatchQueryBuilder builder = regFuzzyQ("hitCountRelation", hitCountRelation);
903         if (opLambda != null) {
904             opLambda.callback(builder);
905         }
906     }
907 
908     public void setHitCountRelation_Prefix(String hitCountRelation) {
909         setHitCountRelation_Prefix(hitCountRelation, null);
910     }
911 
912     public void setHitCountRelation_Prefix(String hitCountRelation, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
913         PrefixQueryBuilder builder = regPrefixQ("hitCountRelation", hitCountRelation);
914         if (opLambda != null) {
915             opLambda.callback(builder);
916         }
917     }
918 
919     public void setHitCountRelation_Wildcard(String hitCountRelation) {
920         setHitCountRelation_Wildcard(hitCountRelation, null);
921     }
922 
923     public void setHitCountRelation_Wildcard(String hitCountRelation, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
924         WildcardQueryBuilder builder = regWildcardQ("hitCountRelation", hitCountRelation);
925         if (opLambda != null) {
926             opLambda.callback(builder);
927         }
928     }
929 
930     public void setHitCountRelation_Regexp(String hitCountRelation) {
931         setHitCountRelation_Regexp(hitCountRelation, null);
932     }
933 
934     public void setHitCountRelation_Regexp(String hitCountRelation, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
935         RegexpQueryBuilder builder = regRegexpQ("hitCountRelation", hitCountRelation);
936         if (opLambda != null) {
937             opLambda.callback(builder);
938         }
939     }
940 
941     public void setHitCountRelation_SpanTerm(String hitCountRelation) {
942         setHitCountRelation_SpanTerm("hitCountRelation", null);
943     }
944 
945     public void setHitCountRelation_SpanTerm(String hitCountRelation, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
946         SpanTermQueryBuilder builder = regSpanTermQ("hitCountRelation", hitCountRelation);
947         if (opLambda != null) {
948             opLambda.callback(builder);
949         }
950     }
951 
952     public void setHitCountRelation_GreaterThan(String hitCountRelation) {
953         setHitCountRelation_GreaterThan(hitCountRelation, null);
954     }
955 
956     public void setHitCountRelation_GreaterThan(String hitCountRelation, ConditionOptionCall<RangeQueryBuilder> opLambda) {
957         final Object _value = hitCountRelation;
958         RangeQueryBuilder builder = regRangeQ("hitCountRelation", ConditionKey.CK_GREATER_THAN, _value);
959         if (opLambda != null) {
960             opLambda.callback(builder);
961         }
962     }
963 
964     public void setHitCountRelation_LessThan(String hitCountRelation) {
965         setHitCountRelation_LessThan(hitCountRelation, null);
966     }
967 
968     public void setHitCountRelation_LessThan(String hitCountRelation, ConditionOptionCall<RangeQueryBuilder> opLambda) {
969         final Object _value = hitCountRelation;
970         RangeQueryBuilder builder = regRangeQ("hitCountRelation", ConditionKey.CK_LESS_THAN, _value);
971         if (opLambda != null) {
972             opLambda.callback(builder);
973         }
974     }
975 
976     public void setHitCountRelation_GreaterEqual(String hitCountRelation) {
977         setHitCountRelation_GreaterEqual(hitCountRelation, null);
978     }
979 
980     public void setHitCountRelation_GreaterEqual(String hitCountRelation, ConditionOptionCall<RangeQueryBuilder> opLambda) {
981         final Object _value = hitCountRelation;
982         RangeQueryBuilder builder = regRangeQ("hitCountRelation", ConditionKey.CK_GREATER_EQUAL, _value);
983         if (opLambda != null) {
984             opLambda.callback(builder);
985         }
986     }
987 
988     public void setHitCountRelation_LessEqual(String hitCountRelation) {
989         setHitCountRelation_LessEqual(hitCountRelation, null);
990     }
991 
992     public void setHitCountRelation_LessEqual(String hitCountRelation, ConditionOptionCall<RangeQueryBuilder> opLambda) {
993         final Object _value = hitCountRelation;
994         RangeQueryBuilder builder = regRangeQ("hitCountRelation", ConditionKey.CK_LESS_EQUAL, _value);
995         if (opLambda != null) {
996             opLambda.callback(builder);
997         }
998     }
999 
1000     public void setHitCountRelation_Exists() {
1001         setHitCountRelation_Exists(null);
1002     }
1003 
1004     public void setHitCountRelation_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
1005         ExistsQueryBuilder builder = regExistsQ("hitCountRelation");
1006         if (opLambda != null) {
1007             opLambda.callback(builder);
1008         }
1009     }
1010 
1011     public void setHitCountRelation_CommonTerms(String hitCountRelation) {
1012         setHitCountRelation_CommonTerms(hitCountRelation, null);
1013     }
1014 
1015     public void setHitCountRelation_CommonTerms(String hitCountRelation, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
1016         CommonTermsQueryBuilder builder = regCommonTermsQ("hitCountRelation", hitCountRelation);
1017         if (opLambda != null) {
1018             opLambda.callback(builder);
1019         }
1020     }
1021 
1022     public BsSearchLogCQ addOrderBy_HitCountRelation_Asc() {
1023         regOBA("hitCountRelation");
1024         return this;
1025     }
1026 
1027     public BsSearchLogCQ addOrderBy_HitCountRelation_Desc() {
1028         regOBD("hitCountRelation");
1029         return this;
1030     }
1031 
1032     public void setLanguages_Equal(String languages) {
1033         setLanguages_Term(languages, null);
1034     }
1035 
1036     public void setLanguages_Equal(String languages, ConditionOptionCall<TermQueryBuilder> opLambda) {
1037         setLanguages_Term(languages, opLambda);
1038     }
1039 
1040     public void setLanguages_Term(String languages) {
1041         setLanguages_Term(languages, null);
1042     }
1043 
1044     public void setLanguages_Term(String languages, ConditionOptionCall<TermQueryBuilder> opLambda) {
1045         TermQueryBuilder builder = regTermQ("languages", languages);
1046         if (opLambda != null) {
1047             opLambda.callback(builder);
1048         }
1049     }
1050 
1051     public void setLanguages_NotEqual(String languages) {
1052         setLanguages_NotTerm(languages, null);
1053     }
1054 
1055     public void setLanguages_NotTerm(String languages) {
1056         setLanguages_NotTerm(languages, null);
1057     }
1058 
1059     public void setLanguages_NotEqual(String languages, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1060         setLanguages_NotTerm(languages, opLambda);
1061     }
1062 
1063     public void setLanguages_NotTerm(String languages, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1064         not(not -> not.setLanguages_Term(languages), opLambda);
1065     }
1066 
1067     public void setLanguages_Terms(Collection<String> languagesList) {
1068         setLanguages_Terms(languagesList, null);
1069     }
1070 
1071     public void setLanguages_Terms(Collection<String> languagesList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1072         TermsQueryBuilder builder = regTermsQ("languages", languagesList);
1073         if (opLambda != null) {
1074             opLambda.callback(builder);
1075         }
1076     }
1077 
1078     public void setLanguages_InScope(Collection<String> languagesList) {
1079         setLanguages_Terms(languagesList, null);
1080     }
1081 
1082     public void setLanguages_InScope(Collection<String> languagesList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1083         setLanguages_Terms(languagesList, opLambda);
1084     }
1085 
1086     public void setLanguages_Match(String languages) {
1087         setLanguages_Match(languages, null);
1088     }
1089 
1090     public void setLanguages_Match(String languages, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1091         MatchQueryBuilder builder = regMatchQ("languages", languages);
1092         if (opLambda != null) {
1093             opLambda.callback(builder);
1094         }
1095     }
1096 
1097     public void setLanguages_MatchPhrase(String languages) {
1098         setLanguages_MatchPhrase(languages, null);
1099     }
1100 
1101     public void setLanguages_MatchPhrase(String languages, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
1102         MatchPhraseQueryBuilder builder = regMatchPhraseQ("languages", languages);
1103         if (opLambda != null) {
1104             opLambda.callback(builder);
1105         }
1106     }
1107 
1108     public void setLanguages_MatchPhrasePrefix(String languages) {
1109         setLanguages_MatchPhrasePrefix(languages, null);
1110     }
1111 
1112     public void setLanguages_MatchPhrasePrefix(String languages, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
1113         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("languages", languages);
1114         if (opLambda != null) {
1115             opLambda.callback(builder);
1116         }
1117     }
1118 
1119     public void setLanguages_Fuzzy(String languages) {
1120         setLanguages_Fuzzy(languages, null);
1121     }
1122 
1123     public void setLanguages_Fuzzy(String languages, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1124         MatchQueryBuilder builder = regFuzzyQ("languages", languages);
1125         if (opLambda != null) {
1126             opLambda.callback(builder);
1127         }
1128     }
1129 
1130     public void setLanguages_Prefix(String languages) {
1131         setLanguages_Prefix(languages, null);
1132     }
1133 
1134     public void setLanguages_Prefix(String languages, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
1135         PrefixQueryBuilder builder = regPrefixQ("languages", languages);
1136         if (opLambda != null) {
1137             opLambda.callback(builder);
1138         }
1139     }
1140 
1141     public void setLanguages_Wildcard(String languages) {
1142         setLanguages_Wildcard(languages, null);
1143     }
1144 
1145     public void setLanguages_Wildcard(String languages, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
1146         WildcardQueryBuilder builder = regWildcardQ("languages", languages);
1147         if (opLambda != null) {
1148             opLambda.callback(builder);
1149         }
1150     }
1151 
1152     public void setLanguages_Regexp(String languages) {
1153         setLanguages_Regexp(languages, null);
1154     }
1155 
1156     public void setLanguages_Regexp(String languages, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
1157         RegexpQueryBuilder builder = regRegexpQ("languages", languages);
1158         if (opLambda != null) {
1159             opLambda.callback(builder);
1160         }
1161     }
1162 
1163     public void setLanguages_SpanTerm(String languages) {
1164         setLanguages_SpanTerm("languages", null);
1165     }
1166 
1167     public void setLanguages_SpanTerm(String languages, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
1168         SpanTermQueryBuilder builder = regSpanTermQ("languages", languages);
1169         if (opLambda != null) {
1170             opLambda.callback(builder);
1171         }
1172     }
1173 
1174     public void setLanguages_GreaterThan(String languages) {
1175         setLanguages_GreaterThan(languages, null);
1176     }
1177 
1178     public void setLanguages_GreaterThan(String languages, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1179         final Object _value = languages;
1180         RangeQueryBuilder builder = regRangeQ("languages", ConditionKey.CK_GREATER_THAN, _value);
1181         if (opLambda != null) {
1182             opLambda.callback(builder);
1183         }
1184     }
1185 
1186     public void setLanguages_LessThan(String languages) {
1187         setLanguages_LessThan(languages, null);
1188     }
1189 
1190     public void setLanguages_LessThan(String languages, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1191         final Object _value = languages;
1192         RangeQueryBuilder builder = regRangeQ("languages", ConditionKey.CK_LESS_THAN, _value);
1193         if (opLambda != null) {
1194             opLambda.callback(builder);
1195         }
1196     }
1197 
1198     public void setLanguages_GreaterEqual(String languages) {
1199         setLanguages_GreaterEqual(languages, null);
1200     }
1201 
1202     public void setLanguages_GreaterEqual(String languages, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1203         final Object _value = languages;
1204         RangeQueryBuilder builder = regRangeQ("languages", ConditionKey.CK_GREATER_EQUAL, _value);
1205         if (opLambda != null) {
1206             opLambda.callback(builder);
1207         }
1208     }
1209 
1210     public void setLanguages_LessEqual(String languages) {
1211         setLanguages_LessEqual(languages, null);
1212     }
1213 
1214     public void setLanguages_LessEqual(String languages, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1215         final Object _value = languages;
1216         RangeQueryBuilder builder = regRangeQ("languages", ConditionKey.CK_LESS_EQUAL, _value);
1217         if (opLambda != null) {
1218             opLambda.callback(builder);
1219         }
1220     }
1221 
1222     public void setLanguages_Exists() {
1223         setLanguages_Exists(null);
1224     }
1225 
1226     public void setLanguages_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
1227         ExistsQueryBuilder builder = regExistsQ("languages");
1228         if (opLambda != null) {
1229             opLambda.callback(builder);
1230         }
1231     }
1232 
1233     public void setLanguages_CommonTerms(String languages) {
1234         setLanguages_CommonTerms(languages, null);
1235     }
1236 
1237     public void setLanguages_CommonTerms(String languages, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
1238         CommonTermsQueryBuilder builder = regCommonTermsQ("languages", languages);
1239         if (opLambda != null) {
1240             opLambda.callback(builder);
1241         }
1242     }
1243 
1244     public BsSearchLogCQ addOrderBy_Languages_Asc() {
1245         regOBA("languages");
1246         return this;
1247     }
1248 
1249     public BsSearchLogCQ addOrderBy_Languages_Desc() {
1250         regOBD("languages");
1251         return this;
1252     }
1253 
1254     public void setQueryId_Equal(String queryId) {
1255         setQueryId_Term(queryId, null);
1256     }
1257 
1258     public void setQueryId_Equal(String queryId, ConditionOptionCall<TermQueryBuilder> opLambda) {
1259         setQueryId_Term(queryId, opLambda);
1260     }
1261 
1262     public void setQueryId_Term(String queryId) {
1263         setQueryId_Term(queryId, null);
1264     }
1265 
1266     public void setQueryId_Term(String queryId, ConditionOptionCall<TermQueryBuilder> opLambda) {
1267         TermQueryBuilder builder = regTermQ("queryId", queryId);
1268         if (opLambda != null) {
1269             opLambda.callback(builder);
1270         }
1271     }
1272 
1273     public void setQueryId_NotEqual(String queryId) {
1274         setQueryId_NotTerm(queryId, null);
1275     }
1276 
1277     public void setQueryId_NotTerm(String queryId) {
1278         setQueryId_NotTerm(queryId, null);
1279     }
1280 
1281     public void setQueryId_NotEqual(String queryId, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1282         setQueryId_NotTerm(queryId, opLambda);
1283     }
1284 
1285     public void setQueryId_NotTerm(String queryId, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1286         not(not -> not.setQueryId_Term(queryId), opLambda);
1287     }
1288 
1289     public void setQueryId_Terms(Collection<String> queryIdList) {
1290         setQueryId_Terms(queryIdList, null);
1291     }
1292 
1293     public void setQueryId_Terms(Collection<String> queryIdList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1294         TermsQueryBuilder builder = regTermsQ("queryId", queryIdList);
1295         if (opLambda != null) {
1296             opLambda.callback(builder);
1297         }
1298     }
1299 
1300     public void setQueryId_InScope(Collection<String> queryIdList) {
1301         setQueryId_Terms(queryIdList, null);
1302     }
1303 
1304     public void setQueryId_InScope(Collection<String> queryIdList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1305         setQueryId_Terms(queryIdList, opLambda);
1306     }
1307 
1308     public void setQueryId_Match(String queryId) {
1309         setQueryId_Match(queryId, null);
1310     }
1311 
1312     public void setQueryId_Match(String queryId, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1313         MatchQueryBuilder builder = regMatchQ("queryId", queryId);
1314         if (opLambda != null) {
1315             opLambda.callback(builder);
1316         }
1317     }
1318 
1319     public void setQueryId_MatchPhrase(String queryId) {
1320         setQueryId_MatchPhrase(queryId, null);
1321     }
1322 
1323     public void setQueryId_MatchPhrase(String queryId, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
1324         MatchPhraseQueryBuilder builder = regMatchPhraseQ("queryId", queryId);
1325         if (opLambda != null) {
1326             opLambda.callback(builder);
1327         }
1328     }
1329 
1330     public void setQueryId_MatchPhrasePrefix(String queryId) {
1331         setQueryId_MatchPhrasePrefix(queryId, null);
1332     }
1333 
1334     public void setQueryId_MatchPhrasePrefix(String queryId, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
1335         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("queryId", queryId);
1336         if (opLambda != null) {
1337             opLambda.callback(builder);
1338         }
1339     }
1340 
1341     public void setQueryId_Fuzzy(String queryId) {
1342         setQueryId_Fuzzy(queryId, null);
1343     }
1344 
1345     public void setQueryId_Fuzzy(String queryId, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1346         MatchQueryBuilder builder = regFuzzyQ("queryId", queryId);
1347         if (opLambda != null) {
1348             opLambda.callback(builder);
1349         }
1350     }
1351 
1352     public void setQueryId_Prefix(String queryId) {
1353         setQueryId_Prefix(queryId, null);
1354     }
1355 
1356     public void setQueryId_Prefix(String queryId, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
1357         PrefixQueryBuilder builder = regPrefixQ("queryId", queryId);
1358         if (opLambda != null) {
1359             opLambda.callback(builder);
1360         }
1361     }
1362 
1363     public void setQueryId_Wildcard(String queryId) {
1364         setQueryId_Wildcard(queryId, null);
1365     }
1366 
1367     public void setQueryId_Wildcard(String queryId, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
1368         WildcardQueryBuilder builder = regWildcardQ("queryId", queryId);
1369         if (opLambda != null) {
1370             opLambda.callback(builder);
1371         }
1372     }
1373 
1374     public void setQueryId_Regexp(String queryId) {
1375         setQueryId_Regexp(queryId, null);
1376     }
1377 
1378     public void setQueryId_Regexp(String queryId, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
1379         RegexpQueryBuilder builder = regRegexpQ("queryId", queryId);
1380         if (opLambda != null) {
1381             opLambda.callback(builder);
1382         }
1383     }
1384 
1385     public void setQueryId_SpanTerm(String queryId) {
1386         setQueryId_SpanTerm("queryId", null);
1387     }
1388 
1389     public void setQueryId_SpanTerm(String queryId, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
1390         SpanTermQueryBuilder builder = regSpanTermQ("queryId", queryId);
1391         if (opLambda != null) {
1392             opLambda.callback(builder);
1393         }
1394     }
1395 
1396     public void setQueryId_GreaterThan(String queryId) {
1397         setQueryId_GreaterThan(queryId, null);
1398     }
1399 
1400     public void setQueryId_GreaterThan(String queryId, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1401         final Object _value = queryId;
1402         RangeQueryBuilder builder = regRangeQ("queryId", ConditionKey.CK_GREATER_THAN, _value);
1403         if (opLambda != null) {
1404             opLambda.callback(builder);
1405         }
1406     }
1407 
1408     public void setQueryId_LessThan(String queryId) {
1409         setQueryId_LessThan(queryId, null);
1410     }
1411 
1412     public void setQueryId_LessThan(String queryId, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1413         final Object _value = queryId;
1414         RangeQueryBuilder builder = regRangeQ("queryId", ConditionKey.CK_LESS_THAN, _value);
1415         if (opLambda != null) {
1416             opLambda.callback(builder);
1417         }
1418     }
1419 
1420     public void setQueryId_GreaterEqual(String queryId) {
1421         setQueryId_GreaterEqual(queryId, null);
1422     }
1423 
1424     public void setQueryId_GreaterEqual(String queryId, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1425         final Object _value = queryId;
1426         RangeQueryBuilder builder = regRangeQ("queryId", ConditionKey.CK_GREATER_EQUAL, _value);
1427         if (opLambda != null) {
1428             opLambda.callback(builder);
1429         }
1430     }
1431 
1432     public void setQueryId_LessEqual(String queryId) {
1433         setQueryId_LessEqual(queryId, null);
1434     }
1435 
1436     public void setQueryId_LessEqual(String queryId, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1437         final Object _value = queryId;
1438         RangeQueryBuilder builder = regRangeQ("queryId", ConditionKey.CK_LESS_EQUAL, _value);
1439         if (opLambda != null) {
1440             opLambda.callback(builder);
1441         }
1442     }
1443 
1444     public void setQueryId_Exists() {
1445         setQueryId_Exists(null);
1446     }
1447 
1448     public void setQueryId_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
1449         ExistsQueryBuilder builder = regExistsQ("queryId");
1450         if (opLambda != null) {
1451             opLambda.callback(builder);
1452         }
1453     }
1454 
1455     public void setQueryId_CommonTerms(String queryId) {
1456         setQueryId_CommonTerms(queryId, null);
1457     }
1458 
1459     public void setQueryId_CommonTerms(String queryId, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
1460         CommonTermsQueryBuilder builder = regCommonTermsQ("queryId", queryId);
1461         if (opLambda != null) {
1462             opLambda.callback(builder);
1463         }
1464     }
1465 
1466     public BsSearchLogCQ addOrderBy_QueryId_Asc() {
1467         regOBA("queryId");
1468         return this;
1469     }
1470 
1471     public BsSearchLogCQ addOrderBy_QueryId_Desc() {
1472         regOBD("queryId");
1473         return this;
1474     }
1475 
1476     public void setQueryOffset_Equal(Integer queryOffset) {
1477         setQueryOffset_Term(queryOffset, null);
1478     }
1479 
1480     public void setQueryOffset_Equal(Integer queryOffset, ConditionOptionCall<TermQueryBuilder> opLambda) {
1481         setQueryOffset_Term(queryOffset, opLambda);
1482     }
1483 
1484     public void setQueryOffset_Term(Integer queryOffset) {
1485         setQueryOffset_Term(queryOffset, null);
1486     }
1487 
1488     public void setQueryOffset_Term(Integer queryOffset, ConditionOptionCall<TermQueryBuilder> opLambda) {
1489         TermQueryBuilder builder = regTermQ("queryOffset", queryOffset);
1490         if (opLambda != null) {
1491             opLambda.callback(builder);
1492         }
1493     }
1494 
1495     public void setQueryOffset_NotEqual(Integer queryOffset) {
1496         setQueryOffset_NotTerm(queryOffset, null);
1497     }
1498 
1499     public void setQueryOffset_NotTerm(Integer queryOffset) {
1500         setQueryOffset_NotTerm(queryOffset, null);
1501     }
1502 
1503     public void setQueryOffset_NotEqual(Integer queryOffset, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1504         setQueryOffset_NotTerm(queryOffset, opLambda);
1505     }
1506 
1507     public void setQueryOffset_NotTerm(Integer queryOffset, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1508         not(not -> not.setQueryOffset_Term(queryOffset), opLambda);
1509     }
1510 
1511     public void setQueryOffset_Terms(Collection<Integer> queryOffsetList) {
1512         setQueryOffset_Terms(queryOffsetList, null);
1513     }
1514 
1515     public void setQueryOffset_Terms(Collection<Integer> queryOffsetList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1516         TermsQueryBuilder builder = regTermsQ("queryOffset", queryOffsetList);
1517         if (opLambda != null) {
1518             opLambda.callback(builder);
1519         }
1520     }
1521 
1522     public void setQueryOffset_InScope(Collection<Integer> queryOffsetList) {
1523         setQueryOffset_Terms(queryOffsetList, null);
1524     }
1525 
1526     public void setQueryOffset_InScope(Collection<Integer> queryOffsetList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1527         setQueryOffset_Terms(queryOffsetList, opLambda);
1528     }
1529 
1530     public void setQueryOffset_Match(Integer queryOffset) {
1531         setQueryOffset_Match(queryOffset, null);
1532     }
1533 
1534     public void setQueryOffset_Match(Integer queryOffset, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1535         MatchQueryBuilder builder = regMatchQ("queryOffset", queryOffset);
1536         if (opLambda != null) {
1537             opLambda.callback(builder);
1538         }
1539     }
1540 
1541     public void setQueryOffset_MatchPhrase(Integer queryOffset) {
1542         setQueryOffset_MatchPhrase(queryOffset, null);
1543     }
1544 
1545     public void setQueryOffset_MatchPhrase(Integer queryOffset, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
1546         MatchPhraseQueryBuilder builder = regMatchPhraseQ("queryOffset", queryOffset);
1547         if (opLambda != null) {
1548             opLambda.callback(builder);
1549         }
1550     }
1551 
1552     public void setQueryOffset_MatchPhrasePrefix(Integer queryOffset) {
1553         setQueryOffset_MatchPhrasePrefix(queryOffset, null);
1554     }
1555 
1556     public void setQueryOffset_MatchPhrasePrefix(Integer queryOffset, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
1557         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("queryOffset", queryOffset);
1558         if (opLambda != null) {
1559             opLambda.callback(builder);
1560         }
1561     }
1562 
1563     public void setQueryOffset_Fuzzy(Integer queryOffset) {
1564         setQueryOffset_Fuzzy(queryOffset, null);
1565     }
1566 
1567     public void setQueryOffset_Fuzzy(Integer queryOffset, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1568         MatchQueryBuilder builder = regFuzzyQ("queryOffset", queryOffset);
1569         if (opLambda != null) {
1570             opLambda.callback(builder);
1571         }
1572     }
1573 
1574     public void setQueryOffset_GreaterThan(Integer queryOffset) {
1575         setQueryOffset_GreaterThan(queryOffset, null);
1576     }
1577 
1578     public void setQueryOffset_GreaterThan(Integer queryOffset, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1579         final Object _value = queryOffset;
1580         RangeQueryBuilder builder = regRangeQ("queryOffset", ConditionKey.CK_GREATER_THAN, _value);
1581         if (opLambda != null) {
1582             opLambda.callback(builder);
1583         }
1584     }
1585 
1586     public void setQueryOffset_LessThan(Integer queryOffset) {
1587         setQueryOffset_LessThan(queryOffset, null);
1588     }
1589 
1590     public void setQueryOffset_LessThan(Integer queryOffset, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1591         final Object _value = queryOffset;
1592         RangeQueryBuilder builder = regRangeQ("queryOffset", ConditionKey.CK_LESS_THAN, _value);
1593         if (opLambda != null) {
1594             opLambda.callback(builder);
1595         }
1596     }
1597 
1598     public void setQueryOffset_GreaterEqual(Integer queryOffset) {
1599         setQueryOffset_GreaterEqual(queryOffset, null);
1600     }
1601 
1602     public void setQueryOffset_GreaterEqual(Integer queryOffset, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1603         final Object _value = queryOffset;
1604         RangeQueryBuilder builder = regRangeQ("queryOffset", ConditionKey.CK_GREATER_EQUAL, _value);
1605         if (opLambda != null) {
1606             opLambda.callback(builder);
1607         }
1608     }
1609 
1610     public void setQueryOffset_LessEqual(Integer queryOffset) {
1611         setQueryOffset_LessEqual(queryOffset, null);
1612     }
1613 
1614     public void setQueryOffset_LessEqual(Integer queryOffset, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1615         final Object _value = queryOffset;
1616         RangeQueryBuilder builder = regRangeQ("queryOffset", ConditionKey.CK_LESS_EQUAL, _value);
1617         if (opLambda != null) {
1618             opLambda.callback(builder);
1619         }
1620     }
1621 
1622     public void setQueryOffset_Exists() {
1623         setQueryOffset_Exists(null);
1624     }
1625 
1626     public void setQueryOffset_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
1627         ExistsQueryBuilder builder = regExistsQ("queryOffset");
1628         if (opLambda != null) {
1629             opLambda.callback(builder);
1630         }
1631     }
1632 
1633     public void setQueryOffset_CommonTerms(Integer queryOffset) {
1634         setQueryOffset_CommonTerms(queryOffset, null);
1635     }
1636 
1637     public void setQueryOffset_CommonTerms(Integer queryOffset, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
1638         CommonTermsQueryBuilder builder = regCommonTermsQ("queryOffset", queryOffset);
1639         if (opLambda != null) {
1640             opLambda.callback(builder);
1641         }
1642     }
1643 
1644     public BsSearchLogCQ addOrderBy_QueryOffset_Asc() {
1645         regOBA("queryOffset");
1646         return this;
1647     }
1648 
1649     public BsSearchLogCQ addOrderBy_QueryOffset_Desc() {
1650         regOBD("queryOffset");
1651         return this;
1652     }
1653 
1654     public void setQueryPageSize_Equal(Integer queryPageSize) {
1655         setQueryPageSize_Term(queryPageSize, null);
1656     }
1657 
1658     public void setQueryPageSize_Equal(Integer queryPageSize, ConditionOptionCall<TermQueryBuilder> opLambda) {
1659         setQueryPageSize_Term(queryPageSize, opLambda);
1660     }
1661 
1662     public void setQueryPageSize_Term(Integer queryPageSize) {
1663         setQueryPageSize_Term(queryPageSize, null);
1664     }
1665 
1666     public void setQueryPageSize_Term(Integer queryPageSize, ConditionOptionCall<TermQueryBuilder> opLambda) {
1667         TermQueryBuilder builder = regTermQ("queryPageSize", queryPageSize);
1668         if (opLambda != null) {
1669             opLambda.callback(builder);
1670         }
1671     }
1672 
1673     public void setQueryPageSize_NotEqual(Integer queryPageSize) {
1674         setQueryPageSize_NotTerm(queryPageSize, null);
1675     }
1676 
1677     public void setQueryPageSize_NotTerm(Integer queryPageSize) {
1678         setQueryPageSize_NotTerm(queryPageSize, null);
1679     }
1680 
1681     public void setQueryPageSize_NotEqual(Integer queryPageSize, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1682         setQueryPageSize_NotTerm(queryPageSize, opLambda);
1683     }
1684 
1685     public void setQueryPageSize_NotTerm(Integer queryPageSize, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1686         not(not -> not.setQueryPageSize_Term(queryPageSize), opLambda);
1687     }
1688 
1689     public void setQueryPageSize_Terms(Collection<Integer> queryPageSizeList) {
1690         setQueryPageSize_Terms(queryPageSizeList, null);
1691     }
1692 
1693     public void setQueryPageSize_Terms(Collection<Integer> queryPageSizeList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1694         TermsQueryBuilder builder = regTermsQ("queryPageSize", queryPageSizeList);
1695         if (opLambda != null) {
1696             opLambda.callback(builder);
1697         }
1698     }
1699 
1700     public void setQueryPageSize_InScope(Collection<Integer> queryPageSizeList) {
1701         setQueryPageSize_Terms(queryPageSizeList, null);
1702     }
1703 
1704     public void setQueryPageSize_InScope(Collection<Integer> queryPageSizeList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1705         setQueryPageSize_Terms(queryPageSizeList, opLambda);
1706     }
1707 
1708     public void setQueryPageSize_Match(Integer queryPageSize) {
1709         setQueryPageSize_Match(queryPageSize, null);
1710     }
1711 
1712     public void setQueryPageSize_Match(Integer queryPageSize, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1713         MatchQueryBuilder builder = regMatchQ("queryPageSize", queryPageSize);
1714         if (opLambda != null) {
1715             opLambda.callback(builder);
1716         }
1717     }
1718 
1719     public void setQueryPageSize_MatchPhrase(Integer queryPageSize) {
1720         setQueryPageSize_MatchPhrase(queryPageSize, null);
1721     }
1722 
1723     public void setQueryPageSize_MatchPhrase(Integer queryPageSize, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
1724         MatchPhraseQueryBuilder builder = regMatchPhraseQ("queryPageSize", queryPageSize);
1725         if (opLambda != null) {
1726             opLambda.callback(builder);
1727         }
1728     }
1729 
1730     public void setQueryPageSize_MatchPhrasePrefix(Integer queryPageSize) {
1731         setQueryPageSize_MatchPhrasePrefix(queryPageSize, null);
1732     }
1733 
1734     public void setQueryPageSize_MatchPhrasePrefix(Integer queryPageSize, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
1735         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("queryPageSize", queryPageSize);
1736         if (opLambda != null) {
1737             opLambda.callback(builder);
1738         }
1739     }
1740 
1741     public void setQueryPageSize_Fuzzy(Integer queryPageSize) {
1742         setQueryPageSize_Fuzzy(queryPageSize, null);
1743     }
1744 
1745     public void setQueryPageSize_Fuzzy(Integer queryPageSize, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1746         MatchQueryBuilder builder = regFuzzyQ("queryPageSize", queryPageSize);
1747         if (opLambda != null) {
1748             opLambda.callback(builder);
1749         }
1750     }
1751 
1752     public void setQueryPageSize_GreaterThan(Integer queryPageSize) {
1753         setQueryPageSize_GreaterThan(queryPageSize, null);
1754     }
1755 
1756     public void setQueryPageSize_GreaterThan(Integer queryPageSize, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1757         final Object _value = queryPageSize;
1758         RangeQueryBuilder builder = regRangeQ("queryPageSize", ConditionKey.CK_GREATER_THAN, _value);
1759         if (opLambda != null) {
1760             opLambda.callback(builder);
1761         }
1762     }
1763 
1764     public void setQueryPageSize_LessThan(Integer queryPageSize) {
1765         setQueryPageSize_LessThan(queryPageSize, null);
1766     }
1767 
1768     public void setQueryPageSize_LessThan(Integer queryPageSize, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1769         final Object _value = queryPageSize;
1770         RangeQueryBuilder builder = regRangeQ("queryPageSize", ConditionKey.CK_LESS_THAN, _value);
1771         if (opLambda != null) {
1772             opLambda.callback(builder);
1773         }
1774     }
1775 
1776     public void setQueryPageSize_GreaterEqual(Integer queryPageSize) {
1777         setQueryPageSize_GreaterEqual(queryPageSize, null);
1778     }
1779 
1780     public void setQueryPageSize_GreaterEqual(Integer queryPageSize, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1781         final Object _value = queryPageSize;
1782         RangeQueryBuilder builder = regRangeQ("queryPageSize", ConditionKey.CK_GREATER_EQUAL, _value);
1783         if (opLambda != null) {
1784             opLambda.callback(builder);
1785         }
1786     }
1787 
1788     public void setQueryPageSize_LessEqual(Integer queryPageSize) {
1789         setQueryPageSize_LessEqual(queryPageSize, null);
1790     }
1791 
1792     public void setQueryPageSize_LessEqual(Integer queryPageSize, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1793         final Object _value = queryPageSize;
1794         RangeQueryBuilder builder = regRangeQ("queryPageSize", ConditionKey.CK_LESS_EQUAL, _value);
1795         if (opLambda != null) {
1796             opLambda.callback(builder);
1797         }
1798     }
1799 
1800     public void setQueryPageSize_Exists() {
1801         setQueryPageSize_Exists(null);
1802     }
1803 
1804     public void setQueryPageSize_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
1805         ExistsQueryBuilder builder = regExistsQ("queryPageSize");
1806         if (opLambda != null) {
1807             opLambda.callback(builder);
1808         }
1809     }
1810 
1811     public void setQueryPageSize_CommonTerms(Integer queryPageSize) {
1812         setQueryPageSize_CommonTerms(queryPageSize, null);
1813     }
1814 
1815     public void setQueryPageSize_CommonTerms(Integer queryPageSize, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
1816         CommonTermsQueryBuilder builder = regCommonTermsQ("queryPageSize", queryPageSize);
1817         if (opLambda != null) {
1818             opLambda.callback(builder);
1819         }
1820     }
1821 
1822     public BsSearchLogCQ addOrderBy_QueryPageSize_Asc() {
1823         regOBA("queryPageSize");
1824         return this;
1825     }
1826 
1827     public BsSearchLogCQ addOrderBy_QueryPageSize_Desc() {
1828         regOBD("queryPageSize");
1829         return this;
1830     }
1831 
1832     public void setQueryTime_Equal(Long queryTime) {
1833         setQueryTime_Term(queryTime, null);
1834     }
1835 
1836     public void setQueryTime_Equal(Long queryTime, ConditionOptionCall<TermQueryBuilder> opLambda) {
1837         setQueryTime_Term(queryTime, opLambda);
1838     }
1839 
1840     public void setQueryTime_Term(Long queryTime) {
1841         setQueryTime_Term(queryTime, null);
1842     }
1843 
1844     public void setQueryTime_Term(Long queryTime, ConditionOptionCall<TermQueryBuilder> opLambda) {
1845         TermQueryBuilder builder = regTermQ("queryTime", queryTime);
1846         if (opLambda != null) {
1847             opLambda.callback(builder);
1848         }
1849     }
1850 
1851     public void setQueryTime_NotEqual(Long queryTime) {
1852         setQueryTime_NotTerm(queryTime, null);
1853     }
1854 
1855     public void setQueryTime_NotTerm(Long queryTime) {
1856         setQueryTime_NotTerm(queryTime, null);
1857     }
1858 
1859     public void setQueryTime_NotEqual(Long queryTime, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1860         setQueryTime_NotTerm(queryTime, opLambda);
1861     }
1862 
1863     public void setQueryTime_NotTerm(Long queryTime, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1864         not(not -> not.setQueryTime_Term(queryTime), opLambda);
1865     }
1866 
1867     public void setQueryTime_Terms(Collection<Long> queryTimeList) {
1868         setQueryTime_Terms(queryTimeList, null);
1869     }
1870 
1871     public void setQueryTime_Terms(Collection<Long> queryTimeList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1872         TermsQueryBuilder builder = regTermsQ("queryTime", queryTimeList);
1873         if (opLambda != null) {
1874             opLambda.callback(builder);
1875         }
1876     }
1877 
1878     public void setQueryTime_InScope(Collection<Long> queryTimeList) {
1879         setQueryTime_Terms(queryTimeList, null);
1880     }
1881 
1882     public void setQueryTime_InScope(Collection<Long> queryTimeList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1883         setQueryTime_Terms(queryTimeList, opLambda);
1884     }
1885 
1886     public void setQueryTime_Match(Long queryTime) {
1887         setQueryTime_Match(queryTime, null);
1888     }
1889 
1890     public void setQueryTime_Match(Long queryTime, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1891         MatchQueryBuilder builder = regMatchQ("queryTime", queryTime);
1892         if (opLambda != null) {
1893             opLambda.callback(builder);
1894         }
1895     }
1896 
1897     public void setQueryTime_MatchPhrase(Long queryTime) {
1898         setQueryTime_MatchPhrase(queryTime, null);
1899     }
1900 
1901     public void setQueryTime_MatchPhrase(Long queryTime, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
1902         MatchPhraseQueryBuilder builder = regMatchPhraseQ("queryTime", queryTime);
1903         if (opLambda != null) {
1904             opLambda.callback(builder);
1905         }
1906     }
1907 
1908     public void setQueryTime_MatchPhrasePrefix(Long queryTime) {
1909         setQueryTime_MatchPhrasePrefix(queryTime, null);
1910     }
1911 
1912     public void setQueryTime_MatchPhrasePrefix(Long queryTime, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
1913         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("queryTime", queryTime);
1914         if (opLambda != null) {
1915             opLambda.callback(builder);
1916         }
1917     }
1918 
1919     public void setQueryTime_Fuzzy(Long queryTime) {
1920         setQueryTime_Fuzzy(queryTime, null);
1921     }
1922 
1923     public void setQueryTime_Fuzzy(Long queryTime, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1924         MatchQueryBuilder builder = regFuzzyQ("queryTime", queryTime);
1925         if (opLambda != null) {
1926             opLambda.callback(builder);
1927         }
1928     }
1929 
1930     public void setQueryTime_GreaterThan(Long queryTime) {
1931         setQueryTime_GreaterThan(queryTime, null);
1932     }
1933 
1934     public void setQueryTime_GreaterThan(Long queryTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1935         final Object _value = queryTime;
1936         RangeQueryBuilder builder = regRangeQ("queryTime", ConditionKey.CK_GREATER_THAN, _value);
1937         if (opLambda != null) {
1938             opLambda.callback(builder);
1939         }
1940     }
1941 
1942     public void setQueryTime_LessThan(Long queryTime) {
1943         setQueryTime_LessThan(queryTime, null);
1944     }
1945 
1946     public void setQueryTime_LessThan(Long queryTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1947         final Object _value = queryTime;
1948         RangeQueryBuilder builder = regRangeQ("queryTime", ConditionKey.CK_LESS_THAN, _value);
1949         if (opLambda != null) {
1950             opLambda.callback(builder);
1951         }
1952     }
1953 
1954     public void setQueryTime_GreaterEqual(Long queryTime) {
1955         setQueryTime_GreaterEqual(queryTime, null);
1956     }
1957 
1958     public void setQueryTime_GreaterEqual(Long queryTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1959         final Object _value = queryTime;
1960         RangeQueryBuilder builder = regRangeQ("queryTime", ConditionKey.CK_GREATER_EQUAL, _value);
1961         if (opLambda != null) {
1962             opLambda.callback(builder);
1963         }
1964     }
1965 
1966     public void setQueryTime_LessEqual(Long queryTime) {
1967         setQueryTime_LessEqual(queryTime, null);
1968     }
1969 
1970     public void setQueryTime_LessEqual(Long queryTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1971         final Object _value = queryTime;
1972         RangeQueryBuilder builder = regRangeQ("queryTime", ConditionKey.CK_LESS_EQUAL, _value);
1973         if (opLambda != null) {
1974             opLambda.callback(builder);
1975         }
1976     }
1977 
1978     public void setQueryTime_Exists() {
1979         setQueryTime_Exists(null);
1980     }
1981 
1982     public void setQueryTime_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
1983         ExistsQueryBuilder builder = regExistsQ("queryTime");
1984         if (opLambda != null) {
1985             opLambda.callback(builder);
1986         }
1987     }
1988 
1989     public void setQueryTime_CommonTerms(Long queryTime) {
1990         setQueryTime_CommonTerms(queryTime, null);
1991     }
1992 
1993     public void setQueryTime_CommonTerms(Long queryTime, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
1994         CommonTermsQueryBuilder builder = regCommonTermsQ("queryTime", queryTime);
1995         if (opLambda != null) {
1996             opLambda.callback(builder);
1997         }
1998     }
1999 
2000     public BsSearchLogCQ addOrderBy_QueryTime_Asc() {
2001         regOBA("queryTime");
2002         return this;
2003     }
2004 
2005     public BsSearchLogCQ addOrderBy_QueryTime_Desc() {
2006         regOBD("queryTime");
2007         return this;
2008     }
2009 
2010     public void setReferer_Equal(String referer) {
2011         setReferer_Term(referer, null);
2012     }
2013 
2014     public void setReferer_Equal(String referer, ConditionOptionCall<TermQueryBuilder> opLambda) {
2015         setReferer_Term(referer, opLambda);
2016     }
2017 
2018     public void setReferer_Term(String referer) {
2019         setReferer_Term(referer, null);
2020     }
2021 
2022     public void setReferer_Term(String referer, ConditionOptionCall<TermQueryBuilder> opLambda) {
2023         TermQueryBuilder builder = regTermQ("referer", referer);
2024         if (opLambda != null) {
2025             opLambda.callback(builder);
2026         }
2027     }
2028 
2029     public void setReferer_NotEqual(String referer) {
2030         setReferer_NotTerm(referer, null);
2031     }
2032 
2033     public void setReferer_NotTerm(String referer) {
2034         setReferer_NotTerm(referer, null);
2035     }
2036 
2037     public void setReferer_NotEqual(String referer, ConditionOptionCall<BoolQueryBuilder> opLambda) {
2038         setReferer_NotTerm(referer, opLambda);
2039     }
2040 
2041     public void setReferer_NotTerm(String referer, ConditionOptionCall<BoolQueryBuilder> opLambda) {
2042         not(not -> not.setReferer_Term(referer), opLambda);
2043     }
2044 
2045     public void setReferer_Terms(Collection<String> refererList) {
2046         setReferer_Terms(refererList, null);
2047     }
2048 
2049     public void setReferer_Terms(Collection<String> refererList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
2050         TermsQueryBuilder builder = regTermsQ("referer", refererList);
2051         if (opLambda != null) {
2052             opLambda.callback(builder);
2053         }
2054     }
2055 
2056     public void setReferer_InScope(Collection<String> refererList) {
2057         setReferer_Terms(refererList, null);
2058     }
2059 
2060     public void setReferer_InScope(Collection<String> refererList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
2061         setReferer_Terms(refererList, opLambda);
2062     }
2063 
2064     public void setReferer_Match(String referer) {
2065         setReferer_Match(referer, null);
2066     }
2067 
2068     public void setReferer_Match(String referer, ConditionOptionCall<MatchQueryBuilder> opLambda) {
2069         MatchQueryBuilder builder = regMatchQ("referer", referer);
2070         if (opLambda != null) {
2071             opLambda.callback(builder);
2072         }
2073     }
2074 
2075     public void setReferer_MatchPhrase(String referer) {
2076         setReferer_MatchPhrase(referer, null);
2077     }
2078 
2079     public void setReferer_MatchPhrase(String referer, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
2080         MatchPhraseQueryBuilder builder = regMatchPhraseQ("referer", referer);
2081         if (opLambda != null) {
2082             opLambda.callback(builder);
2083         }
2084     }
2085 
2086     public void setReferer_MatchPhrasePrefix(String referer) {
2087         setReferer_MatchPhrasePrefix(referer, null);
2088     }
2089 
2090     public void setReferer_MatchPhrasePrefix(String referer, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
2091         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("referer", referer);
2092         if (opLambda != null) {
2093             opLambda.callback(builder);
2094         }
2095     }
2096 
2097     public void setReferer_Fuzzy(String referer) {
2098         setReferer_Fuzzy(referer, null);
2099     }
2100 
2101     public void setReferer_Fuzzy(String referer, ConditionOptionCall<MatchQueryBuilder> opLambda) {
2102         MatchQueryBuilder builder = regFuzzyQ("referer", referer);
2103         if (opLambda != null) {
2104             opLambda.callback(builder);
2105         }
2106     }
2107 
2108     public void setReferer_Prefix(String referer) {
2109         setReferer_Prefix(referer, null);
2110     }
2111 
2112     public void setReferer_Prefix(String referer, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
2113         PrefixQueryBuilder builder = regPrefixQ("referer", referer);
2114         if (opLambda != null) {
2115             opLambda.callback(builder);
2116         }
2117     }
2118 
2119     public void setReferer_Wildcard(String referer) {
2120         setReferer_Wildcard(referer, null);
2121     }
2122 
2123     public void setReferer_Wildcard(String referer, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
2124         WildcardQueryBuilder builder = regWildcardQ("referer", referer);
2125         if (opLambda != null) {
2126             opLambda.callback(builder);
2127         }
2128     }
2129 
2130     public void setReferer_Regexp(String referer) {
2131         setReferer_Regexp(referer, null);
2132     }
2133 
2134     public void setReferer_Regexp(String referer, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
2135         RegexpQueryBuilder builder = regRegexpQ("referer", referer);
2136         if (opLambda != null) {
2137             opLambda.callback(builder);
2138         }
2139     }
2140 
2141     public void setReferer_SpanTerm(String referer) {
2142         setReferer_SpanTerm("referer", null);
2143     }
2144 
2145     public void setReferer_SpanTerm(String referer, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
2146         SpanTermQueryBuilder builder = regSpanTermQ("referer", referer);
2147         if (opLambda != null) {
2148             opLambda.callback(builder);
2149         }
2150     }
2151 
2152     public void setReferer_GreaterThan(String referer) {
2153         setReferer_GreaterThan(referer, null);
2154     }
2155 
2156     public void setReferer_GreaterThan(String referer, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2157         final Object _value = referer;
2158         RangeQueryBuilder builder = regRangeQ("referer", ConditionKey.CK_GREATER_THAN, _value);
2159         if (opLambda != null) {
2160             opLambda.callback(builder);
2161         }
2162     }
2163 
2164     public void setReferer_LessThan(String referer) {
2165         setReferer_LessThan(referer, null);
2166     }
2167 
2168     public void setReferer_LessThan(String referer, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2169         final Object _value = referer;
2170         RangeQueryBuilder builder = regRangeQ("referer", ConditionKey.CK_LESS_THAN, _value);
2171         if (opLambda != null) {
2172             opLambda.callback(builder);
2173         }
2174     }
2175 
2176     public void setReferer_GreaterEqual(String referer) {
2177         setReferer_GreaterEqual(referer, null);
2178     }
2179 
2180     public void setReferer_GreaterEqual(String referer, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2181         final Object _value = referer;
2182         RangeQueryBuilder builder = regRangeQ("referer", ConditionKey.CK_GREATER_EQUAL, _value);
2183         if (opLambda != null) {
2184             opLambda.callback(builder);
2185         }
2186     }
2187 
2188     public void setReferer_LessEqual(String referer) {
2189         setReferer_LessEqual(referer, null);
2190     }
2191 
2192     public void setReferer_LessEqual(String referer, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2193         final Object _value = referer;
2194         RangeQueryBuilder builder = regRangeQ("referer", ConditionKey.CK_LESS_EQUAL, _value);
2195         if (opLambda != null) {
2196             opLambda.callback(builder);
2197         }
2198     }
2199 
2200     public void setReferer_Exists() {
2201         setReferer_Exists(null);
2202     }
2203 
2204     public void setReferer_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
2205         ExistsQueryBuilder builder = regExistsQ("referer");
2206         if (opLambda != null) {
2207             opLambda.callback(builder);
2208         }
2209     }
2210 
2211     public void setReferer_CommonTerms(String referer) {
2212         setReferer_CommonTerms(referer, null);
2213     }
2214 
2215     public void setReferer_CommonTerms(String referer, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
2216         CommonTermsQueryBuilder builder = regCommonTermsQ("referer", referer);
2217         if (opLambda != null) {
2218             opLambda.callback(builder);
2219         }
2220     }
2221 
2222     public BsSearchLogCQ addOrderBy_Referer_Asc() {
2223         regOBA("referer");
2224         return this;
2225     }
2226 
2227     public BsSearchLogCQ addOrderBy_Referer_Desc() {
2228         regOBD("referer");
2229         return this;
2230     }
2231 
2232     public void setRequestedAt_Equal(LocalDateTime requestedAt) {
2233         setRequestedAt_Term(requestedAt, null);
2234     }
2235 
2236     public void setRequestedAt_Equal(LocalDateTime requestedAt, ConditionOptionCall<TermQueryBuilder> opLambda) {
2237         setRequestedAt_Term(requestedAt, opLambda);
2238     }
2239 
2240     public void setRequestedAt_Term(LocalDateTime requestedAt) {
2241         setRequestedAt_Term(requestedAt, null);
2242     }
2243 
2244     public void setRequestedAt_Term(LocalDateTime requestedAt, ConditionOptionCall<TermQueryBuilder> opLambda) {
2245         TermQueryBuilder builder = regTermQ("requestedAt", requestedAt);
2246         if (opLambda != null) {
2247             opLambda.callback(builder);
2248         }
2249     }
2250 
2251     public void setRequestedAt_NotEqual(LocalDateTime requestedAt) {
2252         setRequestedAt_NotTerm(requestedAt, null);
2253     }
2254 
2255     public void setRequestedAt_NotTerm(LocalDateTime requestedAt) {
2256         setRequestedAt_NotTerm(requestedAt, null);
2257     }
2258 
2259     public void setRequestedAt_NotEqual(LocalDateTime requestedAt, ConditionOptionCall<BoolQueryBuilder> opLambda) {
2260         setRequestedAt_NotTerm(requestedAt, opLambda);
2261     }
2262 
2263     public void setRequestedAt_NotTerm(LocalDateTime requestedAt, ConditionOptionCall<BoolQueryBuilder> opLambda) {
2264         not(not -> not.setRequestedAt_Term(requestedAt), opLambda);
2265     }
2266 
2267     public void setRequestedAt_Terms(Collection<LocalDateTime> requestedAtList) {
2268         setRequestedAt_Terms(requestedAtList, null);
2269     }
2270 
2271     public void setRequestedAt_Terms(Collection<LocalDateTime> requestedAtList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
2272         TermsQueryBuilder builder = regTermsQ("requestedAt", requestedAtList);
2273         if (opLambda != null) {
2274             opLambda.callback(builder);
2275         }
2276     }
2277 
2278     public void setRequestedAt_InScope(Collection<LocalDateTime> requestedAtList) {
2279         setRequestedAt_Terms(requestedAtList, null);
2280     }
2281 
2282     public void setRequestedAt_InScope(Collection<LocalDateTime> requestedAtList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
2283         setRequestedAt_Terms(requestedAtList, opLambda);
2284     }
2285 
2286     public void setRequestedAt_Match(LocalDateTime requestedAt) {
2287         setRequestedAt_Match(requestedAt, null);
2288     }
2289 
2290     public void setRequestedAt_Match(LocalDateTime requestedAt, ConditionOptionCall<MatchQueryBuilder> opLambda) {
2291         MatchQueryBuilder builder = regMatchQ("requestedAt", requestedAt);
2292         if (opLambda != null) {
2293             opLambda.callback(builder);
2294         }
2295     }
2296 
2297     public void setRequestedAt_MatchPhrase(LocalDateTime requestedAt) {
2298         setRequestedAt_MatchPhrase(requestedAt, null);
2299     }
2300 
2301     public void setRequestedAt_MatchPhrase(LocalDateTime requestedAt, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
2302         MatchPhraseQueryBuilder builder = regMatchPhraseQ("requestedAt", requestedAt);
2303         if (opLambda != null) {
2304             opLambda.callback(builder);
2305         }
2306     }
2307 
2308     public void setRequestedAt_MatchPhrasePrefix(LocalDateTime requestedAt) {
2309         setRequestedAt_MatchPhrasePrefix(requestedAt, null);
2310     }
2311 
2312     public void setRequestedAt_MatchPhrasePrefix(LocalDateTime requestedAt, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
2313         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("requestedAt", requestedAt);
2314         if (opLambda != null) {
2315             opLambda.callback(builder);
2316         }
2317     }
2318 
2319     public void setRequestedAt_Fuzzy(LocalDateTime requestedAt) {
2320         setRequestedAt_Fuzzy(requestedAt, null);
2321     }
2322 
2323     public void setRequestedAt_Fuzzy(LocalDateTime requestedAt, ConditionOptionCall<MatchQueryBuilder> opLambda) {
2324         MatchQueryBuilder builder = regFuzzyQ("requestedAt", requestedAt);
2325         if (opLambda != null) {
2326             opLambda.callback(builder);
2327         }
2328     }
2329 
2330     public void setRequestedAt_GreaterThan(LocalDateTime requestedAt) {
2331         setRequestedAt_GreaterThan(requestedAt, null);
2332     }
2333 
2334     public void setRequestedAt_GreaterThan(LocalDateTime requestedAt, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2335         final Object _value = toRangeLocalDateTimeString(requestedAt, "date_optional_time");
2336         RangeQueryBuilder builder = regRangeQ("requestedAt", ConditionKey.CK_GREATER_THAN, _value);
2337         if (opLambda != null) {
2338             opLambda.callback(builder);
2339         }
2340     }
2341 
2342     public void setRequestedAt_LessThan(LocalDateTime requestedAt) {
2343         setRequestedAt_LessThan(requestedAt, null);
2344     }
2345 
2346     public void setRequestedAt_LessThan(LocalDateTime requestedAt, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2347         final Object _value = toRangeLocalDateTimeString(requestedAt, "date_optional_time");
2348         RangeQueryBuilder builder = regRangeQ("requestedAt", ConditionKey.CK_LESS_THAN, _value);
2349         if (opLambda != null) {
2350             opLambda.callback(builder);
2351         }
2352     }
2353 
2354     public void setRequestedAt_GreaterEqual(LocalDateTime requestedAt) {
2355         setRequestedAt_GreaterEqual(requestedAt, null);
2356     }
2357 
2358     public void setRequestedAt_GreaterEqual(LocalDateTime requestedAt, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2359         final Object _value = toRangeLocalDateTimeString(requestedAt, "date_optional_time");
2360         RangeQueryBuilder builder = regRangeQ("requestedAt", ConditionKey.CK_GREATER_EQUAL, _value);
2361         if (opLambda != null) {
2362             opLambda.callback(builder);
2363         }
2364     }
2365 
2366     public void setRequestedAt_LessEqual(LocalDateTime requestedAt) {
2367         setRequestedAt_LessEqual(requestedAt, null);
2368     }
2369 
2370     public void setRequestedAt_LessEqual(LocalDateTime requestedAt, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2371         final Object _value = toRangeLocalDateTimeString(requestedAt, "date_optional_time");
2372         RangeQueryBuilder builder = regRangeQ("requestedAt", ConditionKey.CK_LESS_EQUAL, _value);
2373         if (opLambda != null) {
2374             opLambda.callback(builder);
2375         }
2376     }
2377 
2378     public void setRequestedAt_Exists() {
2379         setRequestedAt_Exists(null);
2380     }
2381 
2382     public void setRequestedAt_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
2383         ExistsQueryBuilder builder = regExistsQ("requestedAt");
2384         if (opLambda != null) {
2385             opLambda.callback(builder);
2386         }
2387     }
2388 
2389     public void setRequestedAt_CommonTerms(LocalDateTime requestedAt) {
2390         setRequestedAt_CommonTerms(requestedAt, null);
2391     }
2392 
2393     public void setRequestedAt_CommonTerms(LocalDateTime requestedAt, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
2394         CommonTermsQueryBuilder builder = regCommonTermsQ("requestedAt", requestedAt);
2395         if (opLambda != null) {
2396             opLambda.callback(builder);
2397         }
2398     }
2399 
2400     public BsSearchLogCQ addOrderBy_RequestedAt_Asc() {
2401         regOBA("requestedAt");
2402         return this;
2403     }
2404 
2405     public BsSearchLogCQ addOrderBy_RequestedAt_Desc() {
2406         regOBD("requestedAt");
2407         return this;
2408     }
2409 
2410     public void setResponseTime_Equal(Long responseTime) {
2411         setResponseTime_Term(responseTime, null);
2412     }
2413 
2414     public void setResponseTime_Equal(Long responseTime, ConditionOptionCall<TermQueryBuilder> opLambda) {
2415         setResponseTime_Term(responseTime, opLambda);
2416     }
2417 
2418     public void setResponseTime_Term(Long responseTime) {
2419         setResponseTime_Term(responseTime, null);
2420     }
2421 
2422     public void setResponseTime_Term(Long responseTime, ConditionOptionCall<TermQueryBuilder> opLambda) {
2423         TermQueryBuilder builder = regTermQ("responseTime", responseTime);
2424         if (opLambda != null) {
2425             opLambda.callback(builder);
2426         }
2427     }
2428 
2429     public void setResponseTime_NotEqual(Long responseTime) {
2430         setResponseTime_NotTerm(responseTime, null);
2431     }
2432 
2433     public void setResponseTime_NotTerm(Long responseTime) {
2434         setResponseTime_NotTerm(responseTime, null);
2435     }
2436 
2437     public void setResponseTime_NotEqual(Long responseTime, ConditionOptionCall<BoolQueryBuilder> opLambda) {
2438         setResponseTime_NotTerm(responseTime, opLambda);
2439     }
2440 
2441     public void setResponseTime_NotTerm(Long responseTime, ConditionOptionCall<BoolQueryBuilder> opLambda) {
2442         not(not -> not.setResponseTime_Term(responseTime), opLambda);
2443     }
2444 
2445     public void setResponseTime_Terms(Collection<Long> responseTimeList) {
2446         setResponseTime_Terms(responseTimeList, null);
2447     }
2448 
2449     public void setResponseTime_Terms(Collection<Long> responseTimeList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
2450         TermsQueryBuilder builder = regTermsQ("responseTime", responseTimeList);
2451         if (opLambda != null) {
2452             opLambda.callback(builder);
2453         }
2454     }
2455 
2456     public void setResponseTime_InScope(Collection<Long> responseTimeList) {
2457         setResponseTime_Terms(responseTimeList, null);
2458     }
2459 
2460     public void setResponseTime_InScope(Collection<Long> responseTimeList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
2461         setResponseTime_Terms(responseTimeList, opLambda);
2462     }
2463 
2464     public void setResponseTime_Match(Long responseTime) {
2465         setResponseTime_Match(responseTime, null);
2466     }
2467 
2468     public void setResponseTime_Match(Long responseTime, ConditionOptionCall<MatchQueryBuilder> opLambda) {
2469         MatchQueryBuilder builder = regMatchQ("responseTime", responseTime);
2470         if (opLambda != null) {
2471             opLambda.callback(builder);
2472         }
2473     }
2474 
2475     public void setResponseTime_MatchPhrase(Long responseTime) {
2476         setResponseTime_MatchPhrase(responseTime, null);
2477     }
2478 
2479     public void setResponseTime_MatchPhrase(Long responseTime, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
2480         MatchPhraseQueryBuilder builder = regMatchPhraseQ("responseTime", responseTime);
2481         if (opLambda != null) {
2482             opLambda.callback(builder);
2483         }
2484     }
2485 
2486     public void setResponseTime_MatchPhrasePrefix(Long responseTime) {
2487         setResponseTime_MatchPhrasePrefix(responseTime, null);
2488     }
2489 
2490     public void setResponseTime_MatchPhrasePrefix(Long responseTime, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
2491         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("responseTime", responseTime);
2492         if (opLambda != null) {
2493             opLambda.callback(builder);
2494         }
2495     }
2496 
2497     public void setResponseTime_Fuzzy(Long responseTime) {
2498         setResponseTime_Fuzzy(responseTime, null);
2499     }
2500 
2501     public void setResponseTime_Fuzzy(Long responseTime, ConditionOptionCall<MatchQueryBuilder> opLambda) {
2502         MatchQueryBuilder builder = regFuzzyQ("responseTime", responseTime);
2503         if (opLambda != null) {
2504             opLambda.callback(builder);
2505         }
2506     }
2507 
2508     public void setResponseTime_GreaterThan(Long responseTime) {
2509         setResponseTime_GreaterThan(responseTime, null);
2510     }
2511 
2512     public void setResponseTime_GreaterThan(Long responseTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2513         final Object _value = responseTime;
2514         RangeQueryBuilder builder = regRangeQ("responseTime", ConditionKey.CK_GREATER_THAN, _value);
2515         if (opLambda != null) {
2516             opLambda.callback(builder);
2517         }
2518     }
2519 
2520     public void setResponseTime_LessThan(Long responseTime) {
2521         setResponseTime_LessThan(responseTime, null);
2522     }
2523 
2524     public void setResponseTime_LessThan(Long responseTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2525         final Object _value = responseTime;
2526         RangeQueryBuilder builder = regRangeQ("responseTime", ConditionKey.CK_LESS_THAN, _value);
2527         if (opLambda != null) {
2528             opLambda.callback(builder);
2529         }
2530     }
2531 
2532     public void setResponseTime_GreaterEqual(Long responseTime) {
2533         setResponseTime_GreaterEqual(responseTime, null);
2534     }
2535 
2536     public void setResponseTime_GreaterEqual(Long responseTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2537         final Object _value = responseTime;
2538         RangeQueryBuilder builder = regRangeQ("responseTime", ConditionKey.CK_GREATER_EQUAL, _value);
2539         if (opLambda != null) {
2540             opLambda.callback(builder);
2541         }
2542     }
2543 
2544     public void setResponseTime_LessEqual(Long responseTime) {
2545         setResponseTime_LessEqual(responseTime, null);
2546     }
2547 
2548     public void setResponseTime_LessEqual(Long responseTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2549         final Object _value = responseTime;
2550         RangeQueryBuilder builder = regRangeQ("responseTime", ConditionKey.CK_LESS_EQUAL, _value);
2551         if (opLambda != null) {
2552             opLambda.callback(builder);
2553         }
2554     }
2555 
2556     public void setResponseTime_Exists() {
2557         setResponseTime_Exists(null);
2558     }
2559 
2560     public void setResponseTime_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
2561         ExistsQueryBuilder builder = regExistsQ("responseTime");
2562         if (opLambda != null) {
2563             opLambda.callback(builder);
2564         }
2565     }
2566 
2567     public void setResponseTime_CommonTerms(Long responseTime) {
2568         setResponseTime_CommonTerms(responseTime, null);
2569     }
2570 
2571     public void setResponseTime_CommonTerms(Long responseTime, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
2572         CommonTermsQueryBuilder builder = regCommonTermsQ("responseTime", responseTime);
2573         if (opLambda != null) {
2574             opLambda.callback(builder);
2575         }
2576     }
2577 
2578     public BsSearchLogCQ addOrderBy_ResponseTime_Asc() {
2579         regOBA("responseTime");
2580         return this;
2581     }
2582 
2583     public BsSearchLogCQ addOrderBy_ResponseTime_Desc() {
2584         regOBD("responseTime");
2585         return this;
2586     }
2587 
2588     public void setRoles_Equal(String roles) {
2589         setRoles_Term(roles, null);
2590     }
2591 
2592     public void setRoles_Equal(String roles, ConditionOptionCall<TermQueryBuilder> opLambda) {
2593         setRoles_Term(roles, opLambda);
2594     }
2595 
2596     public void setRoles_Term(String roles) {
2597         setRoles_Term(roles, null);
2598     }
2599 
2600     public void setRoles_Term(String roles, ConditionOptionCall<TermQueryBuilder> opLambda) {
2601         TermQueryBuilder builder = regTermQ("roles", roles);
2602         if (opLambda != null) {
2603             opLambda.callback(builder);
2604         }
2605     }
2606 
2607     public void setRoles_NotEqual(String roles) {
2608         setRoles_NotTerm(roles, null);
2609     }
2610 
2611     public void setRoles_NotTerm(String roles) {
2612         setRoles_NotTerm(roles, null);
2613     }
2614 
2615     public void setRoles_NotEqual(String roles, ConditionOptionCall<BoolQueryBuilder> opLambda) {
2616         setRoles_NotTerm(roles, opLambda);
2617     }
2618 
2619     public void setRoles_NotTerm(String roles, ConditionOptionCall<BoolQueryBuilder> opLambda) {
2620         not(not -> not.setRoles_Term(roles), opLambda);
2621     }
2622 
2623     public void setRoles_Terms(Collection<String> rolesList) {
2624         setRoles_Terms(rolesList, null);
2625     }
2626 
2627     public void setRoles_Terms(Collection<String> rolesList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
2628         TermsQueryBuilder builder = regTermsQ("roles", rolesList);
2629         if (opLambda != null) {
2630             opLambda.callback(builder);
2631         }
2632     }
2633 
2634     public void setRoles_InScope(Collection<String> rolesList) {
2635         setRoles_Terms(rolesList, null);
2636     }
2637 
2638     public void setRoles_InScope(Collection<String> rolesList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
2639         setRoles_Terms(rolesList, opLambda);
2640     }
2641 
2642     public void setRoles_Match(String roles) {
2643         setRoles_Match(roles, null);
2644     }
2645 
2646     public void setRoles_Match(String roles, ConditionOptionCall<MatchQueryBuilder> opLambda) {
2647         MatchQueryBuilder builder = regMatchQ("roles", roles);
2648         if (opLambda != null) {
2649             opLambda.callback(builder);
2650         }
2651     }
2652 
2653     public void setRoles_MatchPhrase(String roles) {
2654         setRoles_MatchPhrase(roles, null);
2655     }
2656 
2657     public void setRoles_MatchPhrase(String roles, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
2658         MatchPhraseQueryBuilder builder = regMatchPhraseQ("roles", roles);
2659         if (opLambda != null) {
2660             opLambda.callback(builder);
2661         }
2662     }
2663 
2664     public void setRoles_MatchPhrasePrefix(String roles) {
2665         setRoles_MatchPhrasePrefix(roles, null);
2666     }
2667 
2668     public void setRoles_MatchPhrasePrefix(String roles, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
2669         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("roles", roles);
2670         if (opLambda != null) {
2671             opLambda.callback(builder);
2672         }
2673     }
2674 
2675     public void setRoles_Fuzzy(String roles) {
2676         setRoles_Fuzzy(roles, null);
2677     }
2678 
2679     public void setRoles_Fuzzy(String roles, ConditionOptionCall<MatchQueryBuilder> opLambda) {
2680         MatchQueryBuilder builder = regFuzzyQ("roles", roles);
2681         if (opLambda != null) {
2682             opLambda.callback(builder);
2683         }
2684     }
2685 
2686     public void setRoles_Prefix(String roles) {
2687         setRoles_Prefix(roles, null);
2688     }
2689 
2690     public void setRoles_Prefix(String roles, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
2691         PrefixQueryBuilder builder = regPrefixQ("roles", roles);
2692         if (opLambda != null) {
2693             opLambda.callback(builder);
2694         }
2695     }
2696 
2697     public void setRoles_Wildcard(String roles) {
2698         setRoles_Wildcard(roles, null);
2699     }
2700 
2701     public void setRoles_Wildcard(String roles, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
2702         WildcardQueryBuilder builder = regWildcardQ("roles", roles);
2703         if (opLambda != null) {
2704             opLambda.callback(builder);
2705         }
2706     }
2707 
2708     public void setRoles_Regexp(String roles) {
2709         setRoles_Regexp(roles, null);
2710     }
2711 
2712     public void setRoles_Regexp(String roles, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
2713         RegexpQueryBuilder builder = regRegexpQ("roles", roles);
2714         if (opLambda != null) {
2715             opLambda.callback(builder);
2716         }
2717     }
2718 
2719     public void setRoles_SpanTerm(String roles) {
2720         setRoles_SpanTerm("roles", null);
2721     }
2722 
2723     public void setRoles_SpanTerm(String roles, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
2724         SpanTermQueryBuilder builder = regSpanTermQ("roles", roles);
2725         if (opLambda != null) {
2726             opLambda.callback(builder);
2727         }
2728     }
2729 
2730     public void setRoles_GreaterThan(String roles) {
2731         setRoles_GreaterThan(roles, null);
2732     }
2733 
2734     public void setRoles_GreaterThan(String roles, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2735         final Object _value = roles;
2736         RangeQueryBuilder builder = regRangeQ("roles", ConditionKey.CK_GREATER_THAN, _value);
2737         if (opLambda != null) {
2738             opLambda.callback(builder);
2739         }
2740     }
2741 
2742     public void setRoles_LessThan(String roles) {
2743         setRoles_LessThan(roles, null);
2744     }
2745 
2746     public void setRoles_LessThan(String roles, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2747         final Object _value = roles;
2748         RangeQueryBuilder builder = regRangeQ("roles", ConditionKey.CK_LESS_THAN, _value);
2749         if (opLambda != null) {
2750             opLambda.callback(builder);
2751         }
2752     }
2753 
2754     public void setRoles_GreaterEqual(String roles) {
2755         setRoles_GreaterEqual(roles, null);
2756     }
2757 
2758     public void setRoles_GreaterEqual(String roles, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2759         final Object _value = roles;
2760         RangeQueryBuilder builder = regRangeQ("roles", ConditionKey.CK_GREATER_EQUAL, _value);
2761         if (opLambda != null) {
2762             opLambda.callback(builder);
2763         }
2764     }
2765 
2766     public void setRoles_LessEqual(String roles) {
2767         setRoles_LessEqual(roles, null);
2768     }
2769 
2770     public void setRoles_LessEqual(String roles, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2771         final Object _value = roles;
2772         RangeQueryBuilder builder = regRangeQ("roles", ConditionKey.CK_LESS_EQUAL, _value);
2773         if (opLambda != null) {
2774             opLambda.callback(builder);
2775         }
2776     }
2777 
2778     public void setRoles_Exists() {
2779         setRoles_Exists(null);
2780     }
2781 
2782     public void setRoles_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
2783         ExistsQueryBuilder builder = regExistsQ("roles");
2784         if (opLambda != null) {
2785             opLambda.callback(builder);
2786         }
2787     }
2788 
2789     public void setRoles_CommonTerms(String roles) {
2790         setRoles_CommonTerms(roles, null);
2791     }
2792 
2793     public void setRoles_CommonTerms(String roles, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
2794         CommonTermsQueryBuilder builder = regCommonTermsQ("roles", roles);
2795         if (opLambda != null) {
2796             opLambda.callback(builder);
2797         }
2798     }
2799 
2800     public BsSearchLogCQ addOrderBy_Roles_Asc() {
2801         regOBA("roles");
2802         return this;
2803     }
2804 
2805     public BsSearchLogCQ addOrderBy_Roles_Desc() {
2806         regOBD("roles");
2807         return this;
2808     }
2809 
2810     public void setSearchWord_Equal(String searchWord) {
2811         setSearchWord_Term(searchWord, null);
2812     }
2813 
2814     public void setSearchWord_Equal(String searchWord, ConditionOptionCall<TermQueryBuilder> opLambda) {
2815         setSearchWord_Term(searchWord, opLambda);
2816     }
2817 
2818     public void setSearchWord_Term(String searchWord) {
2819         setSearchWord_Term(searchWord, null);
2820     }
2821 
2822     public void setSearchWord_Term(String searchWord, ConditionOptionCall<TermQueryBuilder> opLambda) {
2823         TermQueryBuilder builder = regTermQ("searchWord", searchWord);
2824         if (opLambda != null) {
2825             opLambda.callback(builder);
2826         }
2827     }
2828 
2829     public void setSearchWord_NotEqual(String searchWord) {
2830         setSearchWord_NotTerm(searchWord, null);
2831     }
2832 
2833     public void setSearchWord_NotTerm(String searchWord) {
2834         setSearchWord_NotTerm(searchWord, null);
2835     }
2836 
2837     public void setSearchWord_NotEqual(String searchWord, ConditionOptionCall<BoolQueryBuilder> opLambda) {
2838         setSearchWord_NotTerm(searchWord, opLambda);
2839     }
2840 
2841     public void setSearchWord_NotTerm(String searchWord, ConditionOptionCall<BoolQueryBuilder> opLambda) {
2842         not(not -> not.setSearchWord_Term(searchWord), opLambda);
2843     }
2844 
2845     public void setSearchWord_Terms(Collection<String> searchWordList) {
2846         setSearchWord_Terms(searchWordList, null);
2847     }
2848 
2849     public void setSearchWord_Terms(Collection<String> searchWordList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
2850         TermsQueryBuilder builder = regTermsQ("searchWord", searchWordList);
2851         if (opLambda != null) {
2852             opLambda.callback(builder);
2853         }
2854     }
2855 
2856     public void setSearchWord_InScope(Collection<String> searchWordList) {
2857         setSearchWord_Terms(searchWordList, null);
2858     }
2859 
2860     public void setSearchWord_InScope(Collection<String> searchWordList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
2861         setSearchWord_Terms(searchWordList, opLambda);
2862     }
2863 
2864     public void setSearchWord_Match(String searchWord) {
2865         setSearchWord_Match(searchWord, null);
2866     }
2867 
2868     public void setSearchWord_Match(String searchWord, ConditionOptionCall<MatchQueryBuilder> opLambda) {
2869         MatchQueryBuilder builder = regMatchQ("searchWord", searchWord);
2870         if (opLambda != null) {
2871             opLambda.callback(builder);
2872         }
2873     }
2874 
2875     public void setSearchWord_MatchPhrase(String searchWord) {
2876         setSearchWord_MatchPhrase(searchWord, null);
2877     }
2878 
2879     public void setSearchWord_MatchPhrase(String searchWord, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
2880         MatchPhraseQueryBuilder builder = regMatchPhraseQ("searchWord", searchWord);
2881         if (opLambda != null) {
2882             opLambda.callback(builder);
2883         }
2884     }
2885 
2886     public void setSearchWord_MatchPhrasePrefix(String searchWord) {
2887         setSearchWord_MatchPhrasePrefix(searchWord, null);
2888     }
2889 
2890     public void setSearchWord_MatchPhrasePrefix(String searchWord, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
2891         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("searchWord", searchWord);
2892         if (opLambda != null) {
2893             opLambda.callback(builder);
2894         }
2895     }
2896 
2897     public void setSearchWord_Fuzzy(String searchWord) {
2898         setSearchWord_Fuzzy(searchWord, null);
2899     }
2900 
2901     public void setSearchWord_Fuzzy(String searchWord, ConditionOptionCall<MatchQueryBuilder> opLambda) {
2902         MatchQueryBuilder builder = regFuzzyQ("searchWord", searchWord);
2903         if (opLambda != null) {
2904             opLambda.callback(builder);
2905         }
2906     }
2907 
2908     public void setSearchWord_Prefix(String searchWord) {
2909         setSearchWord_Prefix(searchWord, null);
2910     }
2911 
2912     public void setSearchWord_Prefix(String searchWord, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
2913         PrefixQueryBuilder builder = regPrefixQ("searchWord", searchWord);
2914         if (opLambda != null) {
2915             opLambda.callback(builder);
2916         }
2917     }
2918 
2919     public void setSearchWord_Wildcard(String searchWord) {
2920         setSearchWord_Wildcard(searchWord, null);
2921     }
2922 
2923     public void setSearchWord_Wildcard(String searchWord, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
2924         WildcardQueryBuilder builder = regWildcardQ("searchWord", searchWord);
2925         if (opLambda != null) {
2926             opLambda.callback(builder);
2927         }
2928     }
2929 
2930     public void setSearchWord_Regexp(String searchWord) {
2931         setSearchWord_Regexp(searchWord, null);
2932     }
2933 
2934     public void setSearchWord_Regexp(String searchWord, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
2935         RegexpQueryBuilder builder = regRegexpQ("searchWord", searchWord);
2936         if (opLambda != null) {
2937             opLambda.callback(builder);
2938         }
2939     }
2940 
2941     public void setSearchWord_SpanTerm(String searchWord) {
2942         setSearchWord_SpanTerm("searchWord", null);
2943     }
2944 
2945     public void setSearchWord_SpanTerm(String searchWord, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
2946         SpanTermQueryBuilder builder = regSpanTermQ("searchWord", searchWord);
2947         if (opLambda != null) {
2948             opLambda.callback(builder);
2949         }
2950     }
2951 
2952     public void setSearchWord_GreaterThan(String searchWord) {
2953         setSearchWord_GreaterThan(searchWord, null);
2954     }
2955 
2956     public void setSearchWord_GreaterThan(String searchWord, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2957         final Object _value = searchWord;
2958         RangeQueryBuilder builder = regRangeQ("searchWord", ConditionKey.CK_GREATER_THAN, _value);
2959         if (opLambda != null) {
2960             opLambda.callback(builder);
2961         }
2962     }
2963 
2964     public void setSearchWord_LessThan(String searchWord) {
2965         setSearchWord_LessThan(searchWord, null);
2966     }
2967 
2968     public void setSearchWord_LessThan(String searchWord, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2969         final Object _value = searchWord;
2970         RangeQueryBuilder builder = regRangeQ("searchWord", ConditionKey.CK_LESS_THAN, _value);
2971         if (opLambda != null) {
2972             opLambda.callback(builder);
2973         }
2974     }
2975 
2976     public void setSearchWord_GreaterEqual(String searchWord) {
2977         setSearchWord_GreaterEqual(searchWord, null);
2978     }
2979 
2980     public void setSearchWord_GreaterEqual(String searchWord, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2981         final Object _value = searchWord;
2982         RangeQueryBuilder builder = regRangeQ("searchWord", ConditionKey.CK_GREATER_EQUAL, _value);
2983         if (opLambda != null) {
2984             opLambda.callback(builder);
2985         }
2986     }
2987 
2988     public void setSearchWord_LessEqual(String searchWord) {
2989         setSearchWord_LessEqual(searchWord, null);
2990     }
2991 
2992     public void setSearchWord_LessEqual(String searchWord, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2993         final Object _value = searchWord;
2994         RangeQueryBuilder builder = regRangeQ("searchWord", ConditionKey.CK_LESS_EQUAL, _value);
2995         if (opLambda != null) {
2996             opLambda.callback(builder);
2997         }
2998     }
2999 
3000     public void setSearchWord_Exists() {
3001         setSearchWord_Exists(null);
3002     }
3003 
3004     public void setSearchWord_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
3005         ExistsQueryBuilder builder = regExistsQ("searchWord");
3006         if (opLambda != null) {
3007             opLambda.callback(builder);
3008         }
3009     }
3010 
3011     public void setSearchWord_CommonTerms(String searchWord) {
3012         setSearchWord_CommonTerms(searchWord, null);
3013     }
3014 
3015     public void setSearchWord_CommonTerms(String searchWord, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
3016         CommonTermsQueryBuilder builder = regCommonTermsQ("searchWord", searchWord);
3017         if (opLambda != null) {
3018             opLambda.callback(builder);
3019         }
3020     }
3021 
3022     public BsSearchLogCQ addOrderBy_SearchWord_Asc() {
3023         regOBA("searchWord");
3024         return this;
3025     }
3026 
3027     public BsSearchLogCQ addOrderBy_SearchWord_Desc() {
3028         regOBD("searchWord");
3029         return this;
3030     }
3031 
3032     public void setUser_Equal(String user) {
3033         setUser_Term(user, null);
3034     }
3035 
3036     public void setUser_Equal(String user, ConditionOptionCall<TermQueryBuilder> opLambda) {
3037         setUser_Term(user, opLambda);
3038     }
3039 
3040     public void setUser_Term(String user) {
3041         setUser_Term(user, null);
3042     }
3043 
3044     public void setUser_Term(String user, ConditionOptionCall<TermQueryBuilder> opLambda) {
3045         TermQueryBuilder builder = regTermQ("user", user);
3046         if (opLambda != null) {
3047             opLambda.callback(builder);
3048         }
3049     }
3050 
3051     public void setUser_NotEqual(String user) {
3052         setUser_NotTerm(user, null);
3053     }
3054 
3055     public void setUser_NotTerm(String user) {
3056         setUser_NotTerm(user, null);
3057     }
3058 
3059     public void setUser_NotEqual(String user, ConditionOptionCall<BoolQueryBuilder> opLambda) {
3060         setUser_NotTerm(user, opLambda);
3061     }
3062 
3063     public void setUser_NotTerm(String user, ConditionOptionCall<BoolQueryBuilder> opLambda) {
3064         not(not -> not.setUser_Term(user), opLambda);
3065     }
3066 
3067     public void setUser_Terms(Collection<String> userList) {
3068         setUser_Terms(userList, null);
3069     }
3070 
3071     public void setUser_Terms(Collection<String> userList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
3072         TermsQueryBuilder builder = regTermsQ("user", userList);
3073         if (opLambda != null) {
3074             opLambda.callback(builder);
3075         }
3076     }
3077 
3078     public void setUser_InScope(Collection<String> userList) {
3079         setUser_Terms(userList, null);
3080     }
3081 
3082     public void setUser_InScope(Collection<String> userList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
3083         setUser_Terms(userList, opLambda);
3084     }
3085 
3086     public void setUser_Match(String user) {
3087         setUser_Match(user, null);
3088     }
3089 
3090     public void setUser_Match(String user, ConditionOptionCall<MatchQueryBuilder> opLambda) {
3091         MatchQueryBuilder builder = regMatchQ("user", user);
3092         if (opLambda != null) {
3093             opLambda.callback(builder);
3094         }
3095     }
3096 
3097     public void setUser_MatchPhrase(String user) {
3098         setUser_MatchPhrase(user, null);
3099     }
3100 
3101     public void setUser_MatchPhrase(String user, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
3102         MatchPhraseQueryBuilder builder = regMatchPhraseQ("user", user);
3103         if (opLambda != null) {
3104             opLambda.callback(builder);
3105         }
3106     }
3107 
3108     public void setUser_MatchPhrasePrefix(String user) {
3109         setUser_MatchPhrasePrefix(user, null);
3110     }
3111 
3112     public void setUser_MatchPhrasePrefix(String user, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
3113         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("user", user);
3114         if (opLambda != null) {
3115             opLambda.callback(builder);
3116         }
3117     }
3118 
3119     public void setUser_Fuzzy(String user) {
3120         setUser_Fuzzy(user, null);
3121     }
3122 
3123     public void setUser_Fuzzy(String user, ConditionOptionCall<MatchQueryBuilder> opLambda) {
3124         MatchQueryBuilder builder = regFuzzyQ("user", user);
3125         if (opLambda != null) {
3126             opLambda.callback(builder);
3127         }
3128     }
3129 
3130     public void setUser_Prefix(String user) {
3131         setUser_Prefix(user, null);
3132     }
3133 
3134     public void setUser_Prefix(String user, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
3135         PrefixQueryBuilder builder = regPrefixQ("user", user);
3136         if (opLambda != null) {
3137             opLambda.callback(builder);
3138         }
3139     }
3140 
3141     public void setUser_Wildcard(String user) {
3142         setUser_Wildcard(user, null);
3143     }
3144 
3145     public void setUser_Wildcard(String user, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
3146         WildcardQueryBuilder builder = regWildcardQ("user", user);
3147         if (opLambda != null) {
3148             opLambda.callback(builder);
3149         }
3150     }
3151 
3152     public void setUser_Regexp(String user) {
3153         setUser_Regexp(user, null);
3154     }
3155 
3156     public void setUser_Regexp(String user, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
3157         RegexpQueryBuilder builder = regRegexpQ("user", user);
3158         if (opLambda != null) {
3159             opLambda.callback(builder);
3160         }
3161     }
3162 
3163     public void setUser_SpanTerm(String user) {
3164         setUser_SpanTerm("user", null);
3165     }
3166 
3167     public void setUser_SpanTerm(String user, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
3168         SpanTermQueryBuilder builder = regSpanTermQ("user", user);
3169         if (opLambda != null) {
3170             opLambda.callback(builder);
3171         }
3172     }
3173 
3174     public void setUser_GreaterThan(String user) {
3175         setUser_GreaterThan(user, null);
3176     }
3177 
3178     public void setUser_GreaterThan(String user, ConditionOptionCall<RangeQueryBuilder> opLambda) {
3179         final Object _value = user;
3180         RangeQueryBuilder builder = regRangeQ("user", ConditionKey.CK_GREATER_THAN, _value);
3181         if (opLambda != null) {
3182             opLambda.callback(builder);
3183         }
3184     }
3185 
3186     public void setUser_LessThan(String user) {
3187         setUser_LessThan(user, null);
3188     }
3189 
3190     public void setUser_LessThan(String user, ConditionOptionCall<RangeQueryBuilder> opLambda) {
3191         final Object _value = user;
3192         RangeQueryBuilder builder = regRangeQ("user", ConditionKey.CK_LESS_THAN, _value);
3193         if (opLambda != null) {
3194             opLambda.callback(builder);
3195         }
3196     }
3197 
3198     public void setUser_GreaterEqual(String user) {
3199         setUser_GreaterEqual(user, null);
3200     }
3201 
3202     public void setUser_GreaterEqual(String user, ConditionOptionCall<RangeQueryBuilder> opLambda) {
3203         final Object _value = user;
3204         RangeQueryBuilder builder = regRangeQ("user", ConditionKey.CK_GREATER_EQUAL, _value);
3205         if (opLambda != null) {
3206             opLambda.callback(builder);
3207         }
3208     }
3209 
3210     public void setUser_LessEqual(String user) {
3211         setUser_LessEqual(user, null);
3212     }
3213 
3214     public void setUser_LessEqual(String user, ConditionOptionCall<RangeQueryBuilder> opLambda) {
3215         final Object _value = user;
3216         RangeQueryBuilder builder = regRangeQ("user", ConditionKey.CK_LESS_EQUAL, _value);
3217         if (opLambda != null) {
3218             opLambda.callback(builder);
3219         }
3220     }
3221 
3222     public void setUser_Exists() {
3223         setUser_Exists(null);
3224     }
3225 
3226     public void setUser_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
3227         ExistsQueryBuilder builder = regExistsQ("user");
3228         if (opLambda != null) {
3229             opLambda.callback(builder);
3230         }
3231     }
3232 
3233     public void setUser_CommonTerms(String user) {
3234         setUser_CommonTerms(user, null);
3235     }
3236 
3237     public void setUser_CommonTerms(String user, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
3238         CommonTermsQueryBuilder builder = regCommonTermsQ("user", user);
3239         if (opLambda != null) {
3240             opLambda.callback(builder);
3241         }
3242     }
3243 
3244     public BsSearchLogCQ addOrderBy_User_Asc() {
3245         regOBA("user");
3246         return this;
3247     }
3248 
3249     public BsSearchLogCQ addOrderBy_User_Desc() {
3250         regOBD("user");
3251         return this;
3252     }
3253 
3254     public void setUserAgent_Equal(String userAgent) {
3255         setUserAgent_Term(userAgent, null);
3256     }
3257 
3258     public void setUserAgent_Equal(String userAgent, ConditionOptionCall<TermQueryBuilder> opLambda) {
3259         setUserAgent_Term(userAgent, opLambda);
3260     }
3261 
3262     public void setUserAgent_Term(String userAgent) {
3263         setUserAgent_Term(userAgent, null);
3264     }
3265 
3266     public void setUserAgent_Term(String userAgent, ConditionOptionCall<TermQueryBuilder> opLambda) {
3267         TermQueryBuilder builder = regTermQ("userAgent", userAgent);
3268         if (opLambda != null) {
3269             opLambda.callback(builder);
3270         }
3271     }
3272 
3273     public void setUserAgent_NotEqual(String userAgent) {
3274         setUserAgent_NotTerm(userAgent, null);
3275     }
3276 
3277     public void setUserAgent_NotTerm(String userAgent) {
3278         setUserAgent_NotTerm(userAgent, null);
3279     }
3280 
3281     public void setUserAgent_NotEqual(String userAgent, ConditionOptionCall<BoolQueryBuilder> opLambda) {
3282         setUserAgent_NotTerm(userAgent, opLambda);
3283     }
3284 
3285     public void setUserAgent_NotTerm(String userAgent, ConditionOptionCall<BoolQueryBuilder> opLambda) {
3286         not(not -> not.setUserAgent_Term(userAgent), opLambda);
3287     }
3288 
3289     public void setUserAgent_Terms(Collection<String> userAgentList) {
3290         setUserAgent_Terms(userAgentList, null);
3291     }
3292 
3293     public void setUserAgent_Terms(Collection<String> userAgentList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
3294         TermsQueryBuilder builder = regTermsQ("userAgent", userAgentList);
3295         if (opLambda != null) {
3296             opLambda.callback(builder);
3297         }
3298     }
3299 
3300     public void setUserAgent_InScope(Collection<String> userAgentList) {
3301         setUserAgent_Terms(userAgentList, null);
3302     }
3303 
3304     public void setUserAgent_InScope(Collection<String> userAgentList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
3305         setUserAgent_Terms(userAgentList, opLambda);
3306     }
3307 
3308     public void setUserAgent_Match(String userAgent) {
3309         setUserAgent_Match(userAgent, null);
3310     }
3311 
3312     public void setUserAgent_Match(String userAgent, ConditionOptionCall<MatchQueryBuilder> opLambda) {
3313         MatchQueryBuilder builder = regMatchQ("userAgent", userAgent);
3314         if (opLambda != null) {
3315             opLambda.callback(builder);
3316         }
3317     }
3318 
3319     public void setUserAgent_MatchPhrase(String userAgent) {
3320         setUserAgent_MatchPhrase(userAgent, null);
3321     }
3322 
3323     public void setUserAgent_MatchPhrase(String userAgent, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
3324         MatchPhraseQueryBuilder builder = regMatchPhraseQ("userAgent", userAgent);
3325         if (opLambda != null) {
3326             opLambda.callback(builder);
3327         }
3328     }
3329 
3330     public void setUserAgent_MatchPhrasePrefix(String userAgent) {
3331         setUserAgent_MatchPhrasePrefix(userAgent, null);
3332     }
3333 
3334     public void setUserAgent_MatchPhrasePrefix(String userAgent, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
3335         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("userAgent", userAgent);
3336         if (opLambda != null) {
3337             opLambda.callback(builder);
3338         }
3339     }
3340 
3341     public void setUserAgent_Fuzzy(String userAgent) {
3342         setUserAgent_Fuzzy(userAgent, null);
3343     }
3344 
3345     public void setUserAgent_Fuzzy(String userAgent, ConditionOptionCall<MatchQueryBuilder> opLambda) {
3346         MatchQueryBuilder builder = regFuzzyQ("userAgent", userAgent);
3347         if (opLambda != null) {
3348             opLambda.callback(builder);
3349         }
3350     }
3351 
3352     public void setUserAgent_Prefix(String userAgent) {
3353         setUserAgent_Prefix(userAgent, null);
3354     }
3355 
3356     public void setUserAgent_Prefix(String userAgent, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
3357         PrefixQueryBuilder builder = regPrefixQ("userAgent", userAgent);
3358         if (opLambda != null) {
3359             opLambda.callback(builder);
3360         }
3361     }
3362 
3363     public void setUserAgent_Wildcard(String userAgent) {
3364         setUserAgent_Wildcard(userAgent, null);
3365     }
3366 
3367     public void setUserAgent_Wildcard(String userAgent, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
3368         WildcardQueryBuilder builder = regWildcardQ("userAgent", userAgent);
3369         if (opLambda != null) {
3370             opLambda.callback(builder);
3371         }
3372     }
3373 
3374     public void setUserAgent_Regexp(String userAgent) {
3375         setUserAgent_Regexp(userAgent, null);
3376     }
3377 
3378     public void setUserAgent_Regexp(String userAgent, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
3379         RegexpQueryBuilder builder = regRegexpQ("userAgent", userAgent);
3380         if (opLambda != null) {
3381             opLambda.callback(builder);
3382         }
3383     }
3384 
3385     public void setUserAgent_SpanTerm(String userAgent) {
3386         setUserAgent_SpanTerm("userAgent", null);
3387     }
3388 
3389     public void setUserAgent_SpanTerm(String userAgent, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
3390         SpanTermQueryBuilder builder = regSpanTermQ("userAgent", userAgent);
3391         if (opLambda != null) {
3392             opLambda.callback(builder);
3393         }
3394     }
3395 
3396     public void setUserAgent_GreaterThan(String userAgent) {
3397         setUserAgent_GreaterThan(userAgent, null);
3398     }
3399 
3400     public void setUserAgent_GreaterThan(String userAgent, ConditionOptionCall<RangeQueryBuilder> opLambda) {
3401         final Object _value = userAgent;
3402         RangeQueryBuilder builder = regRangeQ("userAgent", ConditionKey.CK_GREATER_THAN, _value);
3403         if (opLambda != null) {
3404             opLambda.callback(builder);
3405         }
3406     }
3407 
3408     public void setUserAgent_LessThan(String userAgent) {
3409         setUserAgent_LessThan(userAgent, null);
3410     }
3411 
3412     public void setUserAgent_LessThan(String userAgent, ConditionOptionCall<RangeQueryBuilder> opLambda) {
3413         final Object _value = userAgent;
3414         RangeQueryBuilder builder = regRangeQ("userAgent", ConditionKey.CK_LESS_THAN, _value);
3415         if (opLambda != null) {
3416             opLambda.callback(builder);
3417         }
3418     }
3419 
3420     public void setUserAgent_GreaterEqual(String userAgent) {
3421         setUserAgent_GreaterEqual(userAgent, null);
3422     }
3423 
3424     public void setUserAgent_GreaterEqual(String userAgent, ConditionOptionCall<RangeQueryBuilder> opLambda) {
3425         final Object _value = userAgent;
3426         RangeQueryBuilder builder = regRangeQ("userAgent", ConditionKey.CK_GREATER_EQUAL, _value);
3427         if (opLambda != null) {
3428             opLambda.callback(builder);
3429         }
3430     }
3431 
3432     public void setUserAgent_LessEqual(String userAgent) {
3433         setUserAgent_LessEqual(userAgent, null);
3434     }
3435 
3436     public void setUserAgent_LessEqual(String userAgent, ConditionOptionCall<RangeQueryBuilder> opLambda) {
3437         final Object _value = userAgent;
3438         RangeQueryBuilder builder = regRangeQ("userAgent", ConditionKey.CK_LESS_EQUAL, _value);
3439         if (opLambda != null) {
3440             opLambda.callback(builder);
3441         }
3442     }
3443 
3444     public void setUserAgent_Exists() {
3445         setUserAgent_Exists(null);
3446     }
3447 
3448     public void setUserAgent_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
3449         ExistsQueryBuilder builder = regExistsQ("userAgent");
3450         if (opLambda != null) {
3451             opLambda.callback(builder);
3452         }
3453     }
3454 
3455     public void setUserAgent_CommonTerms(String userAgent) {
3456         setUserAgent_CommonTerms(userAgent, null);
3457     }
3458 
3459     public void setUserAgent_CommonTerms(String userAgent, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
3460         CommonTermsQueryBuilder builder = regCommonTermsQ("userAgent", userAgent);
3461         if (opLambda != null) {
3462             opLambda.callback(builder);
3463         }
3464     }
3465 
3466     public BsSearchLogCQ addOrderBy_UserAgent_Asc() {
3467         regOBA("userAgent");
3468         return this;
3469     }
3470 
3471     public BsSearchLogCQ addOrderBy_UserAgent_Desc() {
3472         regOBD("userAgent");
3473         return this;
3474     }
3475 
3476     public void setUserInfoId_Equal(String userInfoId) {
3477         setUserInfoId_Term(userInfoId, null);
3478     }
3479 
3480     public void setUserInfoId_Equal(String userInfoId, ConditionOptionCall<TermQueryBuilder> opLambda) {
3481         setUserInfoId_Term(userInfoId, opLambda);
3482     }
3483 
3484     public void setUserInfoId_Term(String userInfoId) {
3485         setUserInfoId_Term(userInfoId, null);
3486     }
3487 
3488     public void setUserInfoId_Term(String userInfoId, ConditionOptionCall<TermQueryBuilder> opLambda) {
3489         TermQueryBuilder builder = regTermQ("userInfoId", userInfoId);
3490         if (opLambda != null) {
3491             opLambda.callback(builder);
3492         }
3493     }
3494 
3495     public void setUserInfoId_NotEqual(String userInfoId) {
3496         setUserInfoId_NotTerm(userInfoId, null);
3497     }
3498 
3499     public void setUserInfoId_NotTerm(String userInfoId) {
3500         setUserInfoId_NotTerm(userInfoId, null);
3501     }
3502 
3503     public void setUserInfoId_NotEqual(String userInfoId, ConditionOptionCall<BoolQueryBuilder> opLambda) {
3504         setUserInfoId_NotTerm(userInfoId, opLambda);
3505     }
3506 
3507     public void setUserInfoId_NotTerm(String userInfoId, ConditionOptionCall<BoolQueryBuilder> opLambda) {
3508         not(not -> not.setUserInfoId_Term(userInfoId), opLambda);
3509     }
3510 
3511     public void setUserInfoId_Terms(Collection<String> userInfoIdList) {
3512         setUserInfoId_Terms(userInfoIdList, null);
3513     }
3514 
3515     public void setUserInfoId_Terms(Collection<String> userInfoIdList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
3516         TermsQueryBuilder builder = regTermsQ("userInfoId", userInfoIdList);
3517         if (opLambda != null) {
3518             opLambda.callback(builder);
3519         }
3520     }
3521 
3522     public void setUserInfoId_InScope(Collection<String> userInfoIdList) {
3523         setUserInfoId_Terms(userInfoIdList, null);
3524     }
3525 
3526     public void setUserInfoId_InScope(Collection<String> userInfoIdList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
3527         setUserInfoId_Terms(userInfoIdList, opLambda);
3528     }
3529 
3530     public void setUserInfoId_Match(String userInfoId) {
3531         setUserInfoId_Match(userInfoId, null);
3532     }
3533 
3534     public void setUserInfoId_Match(String userInfoId, ConditionOptionCall<MatchQueryBuilder> opLambda) {
3535         MatchQueryBuilder builder = regMatchQ("userInfoId", userInfoId);
3536         if (opLambda != null) {
3537             opLambda.callback(builder);
3538         }
3539     }
3540 
3541     public void setUserInfoId_MatchPhrase(String userInfoId) {
3542         setUserInfoId_MatchPhrase(userInfoId, null);
3543     }
3544 
3545     public void setUserInfoId_MatchPhrase(String userInfoId, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
3546         MatchPhraseQueryBuilder builder = regMatchPhraseQ("userInfoId", userInfoId);
3547         if (opLambda != null) {
3548             opLambda.callback(builder);
3549         }
3550     }
3551 
3552     public void setUserInfoId_MatchPhrasePrefix(String userInfoId) {
3553         setUserInfoId_MatchPhrasePrefix(userInfoId, null);
3554     }
3555 
3556     public void setUserInfoId_MatchPhrasePrefix(String userInfoId, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
3557         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("userInfoId", userInfoId);
3558         if (opLambda != null) {
3559             opLambda.callback(builder);
3560         }
3561     }
3562 
3563     public void setUserInfoId_Fuzzy(String userInfoId) {
3564         setUserInfoId_Fuzzy(userInfoId, null);
3565     }
3566 
3567     public void setUserInfoId_Fuzzy(String userInfoId, ConditionOptionCall<MatchQueryBuilder> opLambda) {
3568         MatchQueryBuilder builder = regFuzzyQ("userInfoId", userInfoId);
3569         if (opLambda != null) {
3570             opLambda.callback(builder);
3571         }
3572     }
3573 
3574     public void setUserInfoId_Prefix(String userInfoId) {
3575         setUserInfoId_Prefix(userInfoId, null);
3576     }
3577 
3578     public void setUserInfoId_Prefix(String userInfoId, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
3579         PrefixQueryBuilder builder = regPrefixQ("userInfoId", userInfoId);
3580         if (opLambda != null) {
3581             opLambda.callback(builder);
3582         }
3583     }
3584 
3585     public void setUserInfoId_Wildcard(String userInfoId) {
3586         setUserInfoId_Wildcard(userInfoId, null);
3587     }
3588 
3589     public void setUserInfoId_Wildcard(String userInfoId, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
3590         WildcardQueryBuilder builder = regWildcardQ("userInfoId", userInfoId);
3591         if (opLambda != null) {
3592             opLambda.callback(builder);
3593         }
3594     }
3595 
3596     public void setUserInfoId_Regexp(String userInfoId) {
3597         setUserInfoId_Regexp(userInfoId, null);
3598     }
3599 
3600     public void setUserInfoId_Regexp(String userInfoId, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
3601         RegexpQueryBuilder builder = regRegexpQ("userInfoId", userInfoId);
3602         if (opLambda != null) {
3603             opLambda.callback(builder);
3604         }
3605     }
3606 
3607     public void setUserInfoId_SpanTerm(String userInfoId) {
3608         setUserInfoId_SpanTerm("userInfoId", null);
3609     }
3610 
3611     public void setUserInfoId_SpanTerm(String userInfoId, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
3612         SpanTermQueryBuilder builder = regSpanTermQ("userInfoId", userInfoId);
3613         if (opLambda != null) {
3614             opLambda.callback(builder);
3615         }
3616     }
3617 
3618     public void setUserInfoId_GreaterThan(String userInfoId) {
3619         setUserInfoId_GreaterThan(userInfoId, null);
3620     }
3621 
3622     public void setUserInfoId_GreaterThan(String userInfoId, ConditionOptionCall<RangeQueryBuilder> opLambda) {
3623         final Object _value = userInfoId;
3624         RangeQueryBuilder builder = regRangeQ("userInfoId", ConditionKey.CK_GREATER_THAN, _value);
3625         if (opLambda != null) {
3626             opLambda.callback(builder);
3627         }
3628     }
3629 
3630     public void setUserInfoId_LessThan(String userInfoId) {
3631         setUserInfoId_LessThan(userInfoId, null);
3632     }
3633 
3634     public void setUserInfoId_LessThan(String userInfoId, ConditionOptionCall<RangeQueryBuilder> opLambda) {
3635         final Object _value = userInfoId;
3636         RangeQueryBuilder builder = regRangeQ("userInfoId", ConditionKey.CK_LESS_THAN, _value);
3637         if (opLambda != null) {
3638             opLambda.callback(builder);
3639         }
3640     }
3641 
3642     public void setUserInfoId_GreaterEqual(String userInfoId) {
3643         setUserInfoId_GreaterEqual(userInfoId, null);
3644     }
3645 
3646     public void setUserInfoId_GreaterEqual(String userInfoId, ConditionOptionCall<RangeQueryBuilder> opLambda) {
3647         final Object _value = userInfoId;
3648         RangeQueryBuilder builder = regRangeQ("userInfoId", ConditionKey.CK_GREATER_EQUAL, _value);
3649         if (opLambda != null) {
3650             opLambda.callback(builder);
3651         }
3652     }
3653 
3654     public void setUserInfoId_LessEqual(String userInfoId) {
3655         setUserInfoId_LessEqual(userInfoId, null);
3656     }
3657 
3658     public void setUserInfoId_LessEqual(String userInfoId, ConditionOptionCall<RangeQueryBuilder> opLambda) {
3659         final Object _value = userInfoId;
3660         RangeQueryBuilder builder = regRangeQ("userInfoId", ConditionKey.CK_LESS_EQUAL, _value);
3661         if (opLambda != null) {
3662             opLambda.callback(builder);
3663         }
3664     }
3665 
3666     public void setUserInfoId_Exists() {
3667         setUserInfoId_Exists(null);
3668     }
3669 
3670     public void setUserInfoId_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
3671         ExistsQueryBuilder builder = regExistsQ("userInfoId");
3672         if (opLambda != null) {
3673             opLambda.callback(builder);
3674         }
3675     }
3676 
3677     public void setUserInfoId_CommonTerms(String userInfoId) {
3678         setUserInfoId_CommonTerms(userInfoId, null);
3679     }
3680 
3681     public void setUserInfoId_CommonTerms(String userInfoId, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
3682         CommonTermsQueryBuilder builder = regCommonTermsQ("userInfoId", userInfoId);
3683         if (opLambda != null) {
3684             opLambda.callback(builder);
3685         }
3686     }
3687 
3688     public BsSearchLogCQ addOrderBy_UserInfoId_Asc() {
3689         regOBA("userInfoId");
3690         return this;
3691     }
3692 
3693     public BsSearchLogCQ addOrderBy_UserInfoId_Desc() {
3694         regOBD("userInfoId");
3695         return this;
3696     }
3697 
3698     public void setUserSessionId_Equal(String userSessionId) {
3699         setUserSessionId_Term(userSessionId, null);
3700     }
3701 
3702     public void setUserSessionId_Equal(String userSessionId, ConditionOptionCall<TermQueryBuilder> opLambda) {
3703         setUserSessionId_Term(userSessionId, opLambda);
3704     }
3705 
3706     public void setUserSessionId_Term(String userSessionId) {
3707         setUserSessionId_Term(userSessionId, null);
3708     }
3709 
3710     public void setUserSessionId_Term(String userSessionId, ConditionOptionCall<TermQueryBuilder> opLambda) {
3711         TermQueryBuilder builder = regTermQ("userSessionId", userSessionId);
3712         if (opLambda != null) {
3713             opLambda.callback(builder);
3714         }
3715     }
3716 
3717     public void setUserSessionId_NotEqual(String userSessionId) {
3718         setUserSessionId_NotTerm(userSessionId, null);
3719     }
3720 
3721     public void setUserSessionId_NotTerm(String userSessionId) {
3722         setUserSessionId_NotTerm(userSessionId, null);
3723     }
3724 
3725     public void setUserSessionId_NotEqual(String userSessionId, ConditionOptionCall<BoolQueryBuilder> opLambda) {
3726         setUserSessionId_NotTerm(userSessionId, opLambda);
3727     }
3728 
3729     public void setUserSessionId_NotTerm(String userSessionId, ConditionOptionCall<BoolQueryBuilder> opLambda) {
3730         not(not -> not.setUserSessionId_Term(userSessionId), opLambda);
3731     }
3732 
3733     public void setUserSessionId_Terms(Collection<String> userSessionIdList) {
3734         setUserSessionId_Terms(userSessionIdList, null);
3735     }
3736 
3737     public void setUserSessionId_Terms(Collection<String> userSessionIdList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
3738         TermsQueryBuilder builder = regTermsQ("userSessionId", userSessionIdList);
3739         if (opLambda != null) {
3740             opLambda.callback(builder);
3741         }
3742     }
3743 
3744     public void setUserSessionId_InScope(Collection<String> userSessionIdList) {
3745         setUserSessionId_Terms(userSessionIdList, null);
3746     }
3747 
3748     public void setUserSessionId_InScope(Collection<String> userSessionIdList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
3749         setUserSessionId_Terms(userSessionIdList, opLambda);
3750     }
3751 
3752     public void setUserSessionId_Match(String userSessionId) {
3753         setUserSessionId_Match(userSessionId, null);
3754     }
3755 
3756     public void setUserSessionId_Match(String userSessionId, ConditionOptionCall<MatchQueryBuilder> opLambda) {
3757         MatchQueryBuilder builder = regMatchQ("userSessionId", userSessionId);
3758         if (opLambda != null) {
3759             opLambda.callback(builder);
3760         }
3761     }
3762 
3763     public void setUserSessionId_MatchPhrase(String userSessionId) {
3764         setUserSessionId_MatchPhrase(userSessionId, null);
3765     }
3766 
3767     public void setUserSessionId_MatchPhrase(String userSessionId, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
3768         MatchPhraseQueryBuilder builder = regMatchPhraseQ("userSessionId", userSessionId);
3769         if (opLambda != null) {
3770             opLambda.callback(builder);
3771         }
3772     }
3773 
3774     public void setUserSessionId_MatchPhrasePrefix(String userSessionId) {
3775         setUserSessionId_MatchPhrasePrefix(userSessionId, null);
3776     }
3777 
3778     public void setUserSessionId_MatchPhrasePrefix(String userSessionId, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
3779         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("userSessionId", userSessionId);
3780         if (opLambda != null) {
3781             opLambda.callback(builder);
3782         }
3783     }
3784 
3785     public void setUserSessionId_Fuzzy(String userSessionId) {
3786         setUserSessionId_Fuzzy(userSessionId, null);
3787     }
3788 
3789     public void setUserSessionId_Fuzzy(String userSessionId, ConditionOptionCall<MatchQueryBuilder> opLambda) {
3790         MatchQueryBuilder builder = regFuzzyQ("userSessionId", userSessionId);
3791         if (opLambda != null) {
3792             opLambda.callback(builder);
3793         }
3794     }
3795 
3796     public void setUserSessionId_Prefix(String userSessionId) {
3797         setUserSessionId_Prefix(userSessionId, null);
3798     }
3799 
3800     public void setUserSessionId_Prefix(String userSessionId, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
3801         PrefixQueryBuilder builder = regPrefixQ("userSessionId", userSessionId);
3802         if (opLambda != null) {
3803             opLambda.callback(builder);
3804         }
3805     }
3806 
3807     public void setUserSessionId_Wildcard(String userSessionId) {
3808         setUserSessionId_Wildcard(userSessionId, null);
3809     }
3810 
3811     public void setUserSessionId_Wildcard(String userSessionId, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
3812         WildcardQueryBuilder builder = regWildcardQ("userSessionId", userSessionId);
3813         if (opLambda != null) {
3814             opLambda.callback(builder);
3815         }
3816     }
3817 
3818     public void setUserSessionId_Regexp(String userSessionId) {
3819         setUserSessionId_Regexp(userSessionId, null);
3820     }
3821 
3822     public void setUserSessionId_Regexp(String userSessionId, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
3823         RegexpQueryBuilder builder = regRegexpQ("userSessionId", userSessionId);
3824         if (opLambda != null) {
3825             opLambda.callback(builder);
3826         }
3827     }
3828 
3829     public void setUserSessionId_SpanTerm(String userSessionId) {
3830         setUserSessionId_SpanTerm("userSessionId", null);
3831     }
3832 
3833     public void setUserSessionId_SpanTerm(String userSessionId, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
3834         SpanTermQueryBuilder builder = regSpanTermQ("userSessionId", userSessionId);
3835         if (opLambda != null) {
3836             opLambda.callback(builder);
3837         }
3838     }
3839 
3840     public void setUserSessionId_GreaterThan(String userSessionId) {
3841         setUserSessionId_GreaterThan(userSessionId, null);
3842     }
3843 
3844     public void setUserSessionId_GreaterThan(String userSessionId, ConditionOptionCall<RangeQueryBuilder> opLambda) {
3845         final Object _value = userSessionId;
3846         RangeQueryBuilder builder = regRangeQ("userSessionId", ConditionKey.CK_GREATER_THAN, _value);
3847         if (opLambda != null) {
3848             opLambda.callback(builder);
3849         }
3850     }
3851 
3852     public void setUserSessionId_LessThan(String userSessionId) {
3853         setUserSessionId_LessThan(userSessionId, null);
3854     }
3855 
3856     public void setUserSessionId_LessThan(String userSessionId, ConditionOptionCall<RangeQueryBuilder> opLambda) {
3857         final Object _value = userSessionId;
3858         RangeQueryBuilder builder = regRangeQ("userSessionId", ConditionKey.CK_LESS_THAN, _value);
3859         if (opLambda != null) {
3860             opLambda.callback(builder);
3861         }
3862     }
3863 
3864     public void setUserSessionId_GreaterEqual(String userSessionId) {
3865         setUserSessionId_GreaterEqual(userSessionId, null);
3866     }
3867 
3868     public void setUserSessionId_GreaterEqual(String userSessionId, ConditionOptionCall<RangeQueryBuilder> opLambda) {
3869         final Object _value = userSessionId;
3870         RangeQueryBuilder builder = regRangeQ("userSessionId", ConditionKey.CK_GREATER_EQUAL, _value);
3871         if (opLambda != null) {
3872             opLambda.callback(builder);
3873         }
3874     }
3875 
3876     public void setUserSessionId_LessEqual(String userSessionId) {
3877         setUserSessionId_LessEqual(userSessionId, null);
3878     }
3879 
3880     public void setUserSessionId_LessEqual(String userSessionId, ConditionOptionCall<RangeQueryBuilder> opLambda) {
3881         final Object _value = userSessionId;
3882         RangeQueryBuilder builder = regRangeQ("userSessionId", ConditionKey.CK_LESS_EQUAL, _value);
3883         if (opLambda != null) {
3884             opLambda.callback(builder);
3885         }
3886     }
3887 
3888     public void setUserSessionId_Exists() {
3889         setUserSessionId_Exists(null);
3890     }
3891 
3892     public void setUserSessionId_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
3893         ExistsQueryBuilder builder = regExistsQ("userSessionId");
3894         if (opLambda != null) {
3895             opLambda.callback(builder);
3896         }
3897     }
3898 
3899     public void setUserSessionId_CommonTerms(String userSessionId) {
3900         setUserSessionId_CommonTerms(userSessionId, null);
3901     }
3902 
3903     public void setUserSessionId_CommonTerms(String userSessionId, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
3904         CommonTermsQueryBuilder builder = regCommonTermsQ("userSessionId", userSessionId);
3905         if (opLambda != null) {
3906             opLambda.callback(builder);
3907         }
3908     }
3909 
3910     public BsSearchLogCQ addOrderBy_UserSessionId_Asc() {
3911         regOBA("userSessionId");
3912         return this;
3913     }
3914 
3915     public BsSearchLogCQ addOrderBy_UserSessionId_Desc() {
3916         regOBD("userSessionId");
3917         return this;
3918     }
3919 
3920     public void setVirtualHost_Equal(String virtualHost) {
3921         setVirtualHost_Term(virtualHost, null);
3922     }
3923 
3924     public void setVirtualHost_Equal(String virtualHost, ConditionOptionCall<TermQueryBuilder> opLambda) {
3925         setVirtualHost_Term(virtualHost, opLambda);
3926     }
3927 
3928     public void setVirtualHost_Term(String virtualHost) {
3929         setVirtualHost_Term(virtualHost, null);
3930     }
3931 
3932     public void setVirtualHost_Term(String virtualHost, ConditionOptionCall<TermQueryBuilder> opLambda) {
3933         TermQueryBuilder builder = regTermQ("virtualHost", virtualHost);
3934         if (opLambda != null) {
3935             opLambda.callback(builder);
3936         }
3937     }
3938 
3939     public void setVirtualHost_NotEqual(String virtualHost) {
3940         setVirtualHost_NotTerm(virtualHost, null);
3941     }
3942 
3943     public void setVirtualHost_NotTerm(String virtualHost) {
3944         setVirtualHost_NotTerm(virtualHost, null);
3945     }
3946 
3947     public void setVirtualHost_NotEqual(String virtualHost, ConditionOptionCall<BoolQueryBuilder> opLambda) {
3948         setVirtualHost_NotTerm(virtualHost, opLambda);
3949     }
3950 
3951     public void setVirtualHost_NotTerm(String virtualHost, ConditionOptionCall<BoolQueryBuilder> opLambda) {
3952         not(not -> not.setVirtualHost_Term(virtualHost), opLambda);
3953     }
3954 
3955     public void setVirtualHost_Terms(Collection<String> virtualHostList) {
3956         setVirtualHost_Terms(virtualHostList, null);
3957     }
3958 
3959     public void setVirtualHost_Terms(Collection<String> virtualHostList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
3960         TermsQueryBuilder builder = regTermsQ("virtualHost", virtualHostList);
3961         if (opLambda != null) {
3962             opLambda.callback(builder);
3963         }
3964     }
3965 
3966     public void setVirtualHost_InScope(Collection<String> virtualHostList) {
3967         setVirtualHost_Terms(virtualHostList, null);
3968     }
3969 
3970     public void setVirtualHost_InScope(Collection<String> virtualHostList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
3971         setVirtualHost_Terms(virtualHostList, opLambda);
3972     }
3973 
3974     public void setVirtualHost_Match(String virtualHost) {
3975         setVirtualHost_Match(virtualHost, null);
3976     }
3977 
3978     public void setVirtualHost_Match(String virtualHost, ConditionOptionCall<MatchQueryBuilder> opLambda) {
3979         MatchQueryBuilder builder = regMatchQ("virtualHost", virtualHost);
3980         if (opLambda != null) {
3981             opLambda.callback(builder);
3982         }
3983     }
3984 
3985     public void setVirtualHost_MatchPhrase(String virtualHost) {
3986         setVirtualHost_MatchPhrase(virtualHost, null);
3987     }
3988 
3989     public void setVirtualHost_MatchPhrase(String virtualHost, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
3990         MatchPhraseQueryBuilder builder = regMatchPhraseQ("virtualHost", virtualHost);
3991         if (opLambda != null) {
3992             opLambda.callback(builder);
3993         }
3994     }
3995 
3996     public void setVirtualHost_MatchPhrasePrefix(String virtualHost) {
3997         setVirtualHost_MatchPhrasePrefix(virtualHost, null);
3998     }
3999 
4000     public void setVirtualHost_MatchPhrasePrefix(String virtualHost, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
4001         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("virtualHost", virtualHost);
4002         if (opLambda != null) {
4003             opLambda.callback(builder);
4004         }
4005     }
4006 
4007     public void setVirtualHost_Fuzzy(String virtualHost) {
4008         setVirtualHost_Fuzzy(virtualHost, null);
4009     }
4010 
4011     public void setVirtualHost_Fuzzy(String virtualHost, ConditionOptionCall<MatchQueryBuilder> opLambda) {
4012         MatchQueryBuilder builder = regFuzzyQ("virtualHost", virtualHost);
4013         if (opLambda != null) {
4014             opLambda.callback(builder);
4015         }
4016     }
4017 
4018     public void setVirtualHost_Prefix(String virtualHost) {
4019         setVirtualHost_Prefix(virtualHost, null);
4020     }
4021 
4022     public void setVirtualHost_Prefix(String virtualHost, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
4023         PrefixQueryBuilder builder = regPrefixQ("virtualHost", virtualHost);
4024         if (opLambda != null) {
4025             opLambda.callback(builder);
4026         }
4027     }
4028 
4029     public void setVirtualHost_Wildcard(String virtualHost) {
4030         setVirtualHost_Wildcard(virtualHost, null);
4031     }
4032 
4033     public void setVirtualHost_Wildcard(String virtualHost, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
4034         WildcardQueryBuilder builder = regWildcardQ("virtualHost", virtualHost);
4035         if (opLambda != null) {
4036             opLambda.callback(builder);
4037         }
4038     }
4039 
4040     public void setVirtualHost_Regexp(String virtualHost) {
4041         setVirtualHost_Regexp(virtualHost, null);
4042     }
4043 
4044     public void setVirtualHost_Regexp(String virtualHost, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
4045         RegexpQueryBuilder builder = regRegexpQ("virtualHost", virtualHost);
4046         if (opLambda != null) {
4047             opLambda.callback(builder);
4048         }
4049     }
4050 
4051     public void setVirtualHost_SpanTerm(String virtualHost) {
4052         setVirtualHost_SpanTerm("virtualHost", null);
4053     }
4054 
4055     public void setVirtualHost_SpanTerm(String virtualHost, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
4056         SpanTermQueryBuilder builder = regSpanTermQ("virtualHost", virtualHost);
4057         if (opLambda != null) {
4058             opLambda.callback(builder);
4059         }
4060     }
4061 
4062     public void setVirtualHost_GreaterThan(String virtualHost) {
4063         setVirtualHost_GreaterThan(virtualHost, null);
4064     }
4065 
4066     public void setVirtualHost_GreaterThan(String virtualHost, ConditionOptionCall<RangeQueryBuilder> opLambda) {
4067         final Object _value = virtualHost;
4068         RangeQueryBuilder builder = regRangeQ("virtualHost", ConditionKey.CK_GREATER_THAN, _value);
4069         if (opLambda != null) {
4070             opLambda.callback(builder);
4071         }
4072     }
4073 
4074     public void setVirtualHost_LessThan(String virtualHost) {
4075         setVirtualHost_LessThan(virtualHost, null);
4076     }
4077 
4078     public void setVirtualHost_LessThan(String virtualHost, ConditionOptionCall<RangeQueryBuilder> opLambda) {
4079         final Object _value = virtualHost;
4080         RangeQueryBuilder builder = regRangeQ("virtualHost", ConditionKey.CK_LESS_THAN, _value);
4081         if (opLambda != null) {
4082             opLambda.callback(builder);
4083         }
4084     }
4085 
4086     public void setVirtualHost_GreaterEqual(String virtualHost) {
4087         setVirtualHost_GreaterEqual(virtualHost, null);
4088     }
4089 
4090     public void setVirtualHost_GreaterEqual(String virtualHost, ConditionOptionCall<RangeQueryBuilder> opLambda) {
4091         final Object _value = virtualHost;
4092         RangeQueryBuilder builder = regRangeQ("virtualHost", ConditionKey.CK_GREATER_EQUAL, _value);
4093         if (opLambda != null) {
4094             opLambda.callback(builder);
4095         }
4096     }
4097 
4098     public void setVirtualHost_LessEqual(String virtualHost) {
4099         setVirtualHost_LessEqual(virtualHost, null);
4100     }
4101 
4102     public void setVirtualHost_LessEqual(String virtualHost, ConditionOptionCall<RangeQueryBuilder> opLambda) {
4103         final Object _value = virtualHost;
4104         RangeQueryBuilder builder = regRangeQ("virtualHost", ConditionKey.CK_LESS_EQUAL, _value);
4105         if (opLambda != null) {
4106             opLambda.callback(builder);
4107         }
4108     }
4109 
4110     public void setVirtualHost_Exists() {
4111         setVirtualHost_Exists(null);
4112     }
4113 
4114     public void setVirtualHost_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
4115         ExistsQueryBuilder builder = regExistsQ("virtualHost");
4116         if (opLambda != null) {
4117             opLambda.callback(builder);
4118         }
4119     }
4120 
4121     public void setVirtualHost_CommonTerms(String virtualHost) {
4122         setVirtualHost_CommonTerms(virtualHost, null);
4123     }
4124 
4125     public void setVirtualHost_CommonTerms(String virtualHost, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
4126         CommonTermsQueryBuilder builder = regCommonTermsQ("virtualHost", virtualHost);
4127         if (opLambda != null) {
4128             opLambda.callback(builder);
4129         }
4130     }
4131 
4132     public BsSearchLogCQ addOrderBy_VirtualHost_Asc() {
4133         regOBA("virtualHost");
4134         return this;
4135     }
4136 
4137     public BsSearchLogCQ addOrderBy_VirtualHost_Desc() {
4138         regOBD("virtualHost");
4139         return this;
4140     }
4141 
4142 }