MultiMatchQuery

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
trait Serializable
trait Product
trait Equals
trait Query
class Object
trait Matchable
class Any

Value members

Concrete methods

def analyzer(name: String): MultiMatchQuery
def autoGenerateSynonymsPhraseQuery(autoGenerateSynonymsPhraseQuery: Boolean): MultiMatchQuery
def boost(boost: Double): MultiMatchQuery
def cutoffFrequency(freq: Double): MultiMatchQuery
def field(name: String, boost: Double): MultiMatchQuery
def fields(_fields: String*): MultiMatchQuery
def fields(_fields: Iterable[String]): MultiMatchQuery
def fields(fields: Map[String, Double]): MultiMatchQuery
def lenient(l: Boolean): MultiMatchQuery
def matchType(t: String): MultiMatchQuery
def operator(op: String): MultiMatchQuery
def queryName(queryName: String): MultiMatchQuery
def slop(slop: Int): MultiMatchQuery
def tieBreaker(tieBreaker: Double): MultiMatchQuery

Inherited methods

def productElementNames: Iterator[String]
Inherited from:
Product
def productIterator: Iterator[Any]
Inherited from:
Product