com
.
sksamuel
.
elastic4s
.
searches
.
queries
matches
package
matches
Visibility
Public
All
Type Members
case class
FieldWithOptionalBoost
(
field:
String
,
boost:
Option
[
Double
]
)
extends
Product
with
Serializable
case class
MatchAllQuery
(
boost:
Option
[
Double
] =
None
,
queryName:
Option
[
String
] =
None
)
extends
Query
with
Product
with
Serializable
case class
MatchNoneQuery
(
queryName:
Option
[
String
] =
None
)
extends
Query
with
Product
with
Serializable
case class
MatchPhrase
(
field:
String
,
value:
Any
,
boost:
Option
[
Double
] =
None
,
analyzer:
Option
[
String
] =
None
,
slop:
Option
[
Int
] =
None
,
queryName:
Option
[
String
] =
None
)
extends
Query
with
Product
with
Serializable
case class
MatchPhrasePrefix
(
field:
String
,
value:
Any
,
analyzer:
Option
[
String
] =
None
,
queryName:
Option
[
String
] =
None
,
boost:
Option
[
Double
] =
None
,
maxExpansions:
Option
[
Int
] =
None
,
slop:
Option
[
Int
] =
None
)
extends
Query
with
Product
with
Serializable
case class
MatchQuery
(
field:
String
,
value:
Any
,
analyzer:
Option
[
String
] =
None
,
boost:
Option
[
Double
] =
None
,
cutoffFrequency:
Option
[
Double
] =
None
,
fuzziness:
Option
[
String
] =
None
,
fuzzyRewrite:
Option
[
String
] =
None
,
fuzzyTranspositions:
Option
[
Boolean
] =
None
,
lenient:
Option
[
Boolean
] =
None
,
maxExpansions:
Option
[
Int
] =
None
,
minimumShouldMatch:
Option
[
String
] =
None
,
operator:
Option
[
Operator
] =
None
,
prefixLength:
Option
[
Int
] =
None
,
queryName:
Option
[
String
] =
None
,
zeroTerms:
Option
[
String
] =
None
)
extends
Query
with
Product
with
Serializable
case class
MultiMatchQuery
(
text:
String
,
analyzer:
Option
[
String
] =
None
,
cutoffFrequency:
Option
[
Double
] =
None
,
fields:
Seq
[
FieldWithOptionalBoost
] =
Nil
,
fuzziness:
Option
[
String
] =
None
,
fuzzyRewrite:
Option
[
String
] =
None
,
lenient:
Option
[
Boolean
] =
None
,
maxExpansions:
Option
[
Int
] =
None
,
minimumShouldMatch:
Option
[
String
] =
None
,
operator:
Option
[
Operator
] =
None
,
prefixLength:
Option
[
Int
] =
None
,
queryName:
Option
[
String
] =
None
,
slop:
Option
[
Int
] =
None
,
tieBreaker:
Option
[
Double
] =
None
,
type:
Option
[
MultiMatchQueryBuilderType
] =
None
,
zeroTermsQuery:
Option
[
ZeroTermsQuery
] =
None
,
boost:
Option
[
Double
] =
None
)
extends
Query
with
Product
with
Serializable
sealed
trait
MultiMatchQueryBuilderType
extends
AnyRef
sealed
trait
ZeroTermsQuery
extends
AnyRef
Value Members
object
MultiMatchQueryBuilderType
object
ZeroTermsQuery
Ungrouped