com
.
sksamuel
.
elastic4s
.
searches
.
queries
span
package
span
Visibility
Public
All
Type Members
case class
SpanContainingQueryDefinition
(
little:
SpanQueryDefinition
,
big:
SpanQueryDefinition
,
boost:
Option
[
Double
] =
None
,
queryName:
Option
[
String
] =
None
)
extends
QueryDefinition
with
Product
with
Serializable
case class
SpanFirstQueryDefinition
(
query:
SpanQueryDefinition
,
end:
Int
,
boost:
Option
[
Double
] =
None
,
queryName:
Option
[
String
] =
None
)
extends
QueryDefinition
with
Product
with
Serializable
case class
SpanMultiTermQueryDefinition
(
query:
MultiTermQueryDefinition
,
boost:
Option
[
Double
] =
None
,
queryName:
Option
[
String
] =
None
)
extends
SpanQueryDefinition
with
Product
with
Serializable
case class
SpanNearQueryDefinition
(
clauses:
Seq
[
SpanQueryDefinition
]
,
slop:
Int
,
boost:
Option
[
Double
] =
None
,
inOrder:
Option
[
Boolean
] =
None
,
queryName:
Option
[
String
] =
None
)
extends
SpanQueryDefinition
with
Product
with
Serializable
case class
SpanNotQueryDefinition
(
include:
SpanQueryDefinition
,
exclude:
SpanQueryDefinition
,
dist:
Option
[
Int
] =
None
,
pre:
Option
[
Int
] =
None
,
post:
Option
[
Int
] =
None
,
boost:
Option
[
Double
] =
None
,
queryName:
Option
[
String
] =
None
)
extends
QueryDefinition
with
Product
with
Serializable
case class
SpanOrQueryDefinition
(
clauses:
Seq
[
SpanQueryDefinition
]
,
boost:
Option
[
Double
] =
None
,
queryName:
Option
[
String
] =
None
)
extends
SpanQueryDefinition
with
Product
with
Serializable
trait
SpanQueryDefinition
extends
QueryDefinition
case class
SpanTermQueryDefinition
(
field:
String
,
value:
Any
,
queryName:
Option
[
String
] =
None
,
boost:
Option
[
Double
] =
None
)
extends
SpanQueryDefinition
with
Product
with
Serializable
case class
SpanWithinQueryDefinition
(
little:
SpanQueryDefinition
,
big:
SpanQueryDefinition
,
boost:
Option
[
Double
] =
None
,
queryName:
Option
[
String
] =
None
)
extends
QueryDefinition
with
Product
with
Serializable
Ungrouped