com
.
sksamuel
.
elastic4s
.
searches
.
queries
matches
package
matches
Visibility
Public
All
Type Members
case class
MatchAllQueryDefinition
(
boost:
Option
[
Float
] =
None
,
queryName:
Option
[
String
] =
None
)
extends
QueryDefinition
with
Product
with
Serializable
case class
MatchPhraseDefinition
(
field:
String
,
value:
Any
,
boost:
Option
[
Double
] =
None
,
analyzer:
Option
[
String
] =
None
,
slop:
Option
[
Int
] =
None
,
queryName:
Option
[
String
] =
None
)
extends
QueryDefinition
with
Product
with
Serializable
case class
MatchPhrasePrefixDefinition
(
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
QueryDefinition
with
Product
with
Serializable
case class
MatchQueryDefinition
(
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
,
slop:
Option
[
Int
] =
None
,
zeroTerms:
Option
[
String
] =
None
)
extends
QueryDefinition
with
Product
with
Serializable
case class
MultiMatchQueryDefinition
(
text:
String
,
analyzer:
Option
[
String
] =
None
,
cutoffFrequency:
Option
[
Double
] =
None
,
fields:
Seq
[(
String
,
Float
)] =
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
[
Type
] =
None
,
zeroTermsQuery:
Option
[
ZeroTermsQuery
] =
None
,
boost:
Option
[
Double
] =
None
)
extends
QueryDefinition
with
Product
with
Serializable
Ungrouped