Class SpanQuery.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<SpanQuery.Builder>
co.elastic.clients.elasticsearch._types.query_dsl.SpanQuery.Builder
- All Implemented Interfaces:
WithJson<SpanQuery.Builder>
,ObjectBuilder<SpanQuery>
- Enclosing class:
- SpanQuery
public static class SpanQuery.Builder
extends WithJsonObjectBuilderBase<SpanQuery.Builder>
implements ObjectBuilder<SpanQuery>
-
Constructor Summary
-
Method Summary
Methods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJson
Methods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
self
- Specified by:
self
in classWithJsonObjectBuilderBase<SpanQuery.Builder>
-
spanContaining
-
spanContaining
public ObjectBuilder<SpanQuery> spanContaining(Function<SpanContainingQuery.Builder, ObjectBuilder<SpanContainingQuery>> fn) -
fieldMaskingSpan
-
fieldMaskingSpan
public ObjectBuilder<SpanQuery> fieldMaskingSpan(Function<SpanFieldMaskingQuery.Builder, ObjectBuilder<SpanFieldMaskingQuery>> fn) -
spanFirst
-
spanFirst
public ObjectBuilder<SpanQuery> spanFirst(Function<SpanFirstQuery.Builder, ObjectBuilder<SpanFirstQuery>> fn) -
spanGap
-
spanGap
public ObjectBuilder<SpanQuery> spanGap(Function<SpanGapQuery.Builder, ObjectBuilder<SpanGapQuery>> fn) -
spanMulti
-
spanMulti
public ObjectBuilder<SpanQuery> spanMulti(Function<SpanMultiTermQuery.Builder, ObjectBuilder<SpanMultiTermQuery>> fn) -
spanNear
-
spanNear
public ObjectBuilder<SpanQuery> spanNear(Function<SpanNearQuery.Builder, ObjectBuilder<SpanNearQuery>> fn) -
spanNot
-
spanNot
public ObjectBuilder<SpanQuery> spanNot(Function<SpanNotQuery.Builder, ObjectBuilder<SpanNotQuery>> fn) -
spanOr
-
spanOr
-
spanTerm
-
spanTerm
public ObjectBuilder<SpanQuery> spanTerm(Function<SpanTermQuery.Builder, ObjectBuilder<SpanTermQuery>> fn) -
spanWithin
-
spanWithin
public ObjectBuilder<SpanQuery> spanWithin(Function<SpanWithinQuery.Builder, ObjectBuilder<SpanWithinQuery>> fn) -
build
- Specified by:
build
in interfaceObjectBuilder<SpanQuery>
-