QueryStringQuery

com.sksamuel.elastic4s.requests.searches.queries.QueryStringQuery
case class QueryStringQuery(query: String, allowLeadingWildcard: Option[Boolean], analyzeWildcard: Option[Boolean], analyzer: Option[String], autoGeneratePhraseQueries: Option[Boolean], autoGenerateSynonymsPhraseQuery: Option[Boolean], boost: Option[Double], defaultOperator: Option[String], defaultField: Option[String], enablePositionIncrements: Option[Boolean], fields: Seq[(String, Option[Double])], fuzziness: Option[String], fuzzyMaxExpansions: Option[Int], fuzzyPrefixLength: Option[Int], fuzzyRewrite: Option[String], lenient: Option[Boolean], maxDeterminizedStates: Option[Int], minimumShouldMatch: Option[String], phraseSlop: Option[Int], quoteAnalyzer: Option[String], quoteFieldSuffix: Option[String], queryName: Option[String], rewrite: Option[String], splitOnWhitespace: Option[Boolean], tieBreaker: Option[Double], `type`: Option[MultiMatchQueryBuilderType], timeZone: Option[String]) extends Query

Attributes

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

Members list

Value members

Concrete methods

def allowLeadingWildcard(allowLeadingWildcard: Boolean): QueryStringQuery
def analyzeWildcard(analyzeWildcard: Boolean): QueryStringQuery
def analyzer(a: String): QueryStringQuery
def asfields(fields: String*): QueryStringQuery
def autoGeneratePhraseQueries(autoGeneratePhraseQueries: Boolean): QueryStringQuery
def autoGenerateSynonymsPhraseQuery(autoGenerateSynonymsPhraseQuery: Boolean): QueryStringQuery
def boost(boost: Double): QueryStringQuery
def defaultField(field: String): QueryStringQuery
def enablePositionIncrements(enablePositionIncrements: Boolean): QueryStringQuery
def field(name: String): QueryStringQuery
def field(name: String, boost: Double): QueryStringQuery
def fuzziness(fuzziness: String): QueryStringQuery
def fuzzyMaxExpansions(fuzzyMaxExpansions: Int): QueryStringQuery
def fuzzyPrefixLength(fuzzyPrefixLength: Int): QueryStringQuery
def fuzzyRewrite(fuzzyRewrite: String): QueryStringQuery
def lenient(lenient: Boolean): QueryStringQuery
def matchType(t: String): QueryStringQuery
def maxDeterminizedStates(maxDeterminizedStates: Int): QueryStringQuery
def minimumShouldMatch(minimumShouldMatch: String): QueryStringQuery
def operator(op: String): QueryStringQuery
def phraseSlop(phraseSlop: Int): QueryStringQuery
def queryName(queryName: String): QueryStringQuery
def quoteAnalyzer(quoteAnalyzer: String): QueryStringQuery
def quoteFieldSuffix(quoteFieldSuffix: String): QueryStringQuery
def rewrite(rewrite: String): QueryStringQuery
def splitOnWhitespace(splitOnWhitespace: Boolean): QueryStringQuery
def tieBreaker(tieBreaker: Double): QueryStringQuery
def timeZone(t: String): QueryStringQuery
def timeZone(t: TimeZone): QueryStringQuery

Deprecated methods

Attributes

Deprecated
true

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product