com.sksamuel.elastic4s.requests.searches.queries.matches

Members list

Type members

Classlikes

case class FieldWithOptionalBoost(field: String, boost: Option[Double])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class MatchAllQuery(boost: Option[Double], queryName: Option[String]) extends Query

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Query
class Object
trait Matchable
class Any
Show all
case class MatchBoolPrefixQuery(field: String, value: Any, analyzer: Option[String], queryName: Option[String], boost: Option[Double], minimumShouldMatch: Option[String], operator: Option[Operator], fuzziness: Option[String], prefixLength: Option[Int], maxExpansions: Option[Int], fuzzyTranspositions: Option[Boolean], fuzzyRewrite: Option[String]) extends Query

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Query
class Object
trait Matchable
class Any
Show all
case class MatchNoneQuery(queryName: Option[String]) extends Query

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Query
class Object
trait Matchable
class Any
Show all
case class MatchPhrasePrefixQuery(field: String, value: Any, analyzer: Option[String], queryName: Option[String], boost: Option[Double], maxExpansions: Option[Int], slop: Option[Int]) extends Query

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Query
class Object
trait Matchable
class Any
Show all
case class MatchPhraseQuery(field: String, value: Any, boost: Option[Double], analyzer: Option[String], slop: Option[Int], queryName: Option[String]) extends Query

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Query
class Object
trait Matchable
class Any
Show all
case class MatchQuery(field: String, value: Any, analyzer: Option[String], boost: Option[Double], cutoffFrequency: Option[Double], fuzziness: Option[String], fuzzyRewrite: Option[String], fuzzyTranspositions: Option[Boolean], lenient: Option[Boolean], maxExpansions: Option[Int], minimumShouldMatch: Option[String], operator: Option[Operator], prefixLength: Option[Int], queryName: Option[String], zeroTerms: Option[String]) extends Query

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Query
class Object
trait Matchable
class Any
Show all
case class MultiMatchQuery(text: String, analyzer: Option[String], cutoffFrequency: Option[Double], fields: Seq[FieldWithOptionalBoost], fuzziness: Option[String], fuzzyRewrite: Option[String], lenient: Option[Boolean], maxExpansions: Option[Int], minimumShouldMatch: Option[String], operator: Option[Operator], prefixLength: Option[Int], queryName: Option[String], slop: Option[Int], tieBreaker: Option[Double], `type`: Option[MultiMatchQueryBuilderType], zeroTermsQuery: Option[ZeroTermsQuery], boost: Option[Double], autoGenerateSynonymsPhraseQuery: Option[Boolean]) extends Query

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Query
class Object
trait Matchable
class Any
Show all

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object BEST_FIELDS.type
object BOOL_PREFIX.type
object CROSS_FIELDS.type
object MOST_FIELDS.type
object PHRASE.type
object PHRASE_PREFIX.type
Show all

Attributes

Companion
trait
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
sealed trait ZeroTermsQuery

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object All.type
object None.type

Attributes

Companion
trait
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type