Class

com.sksamuel.elastic4s.searches.queries

MoreLikeThisQueryDefinition

Related Doc: package queries

Permalink

case class MoreLikeThisQueryDefinition(fields: Seq[String], likeTexts: Seq[String] = Nil, likeDocs: Seq[DocumentRef] = Nil, analyzer: Option[String] = None, boost: Option[Double] = None, boostTerms: Option[Double] = None, failOnUnsupportedField: Option[Boolean] = None, include: Option[Boolean] = None, minDocFreq: Option[Int] = None, maxDocFreq: Option[Int] = None, minWordLength: Option[Int] = None, maxWordLength: Option[Int] = None, minTermFreq: Option[Int] = None, maxQueryTerms: Option[Int] = None, minShouldMatch: Option[String] = None, unlikeTexts: Seq[String] = Nil, unlikeDocs: Seq[DocumentRef] = Nil, stopWords: Seq[String] = Nil, queryName: Option[String] = None) extends QueryDefinition with Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, QueryDefinition, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. MoreLikeThisQueryDefinition
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. QueryDefinition
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new MoreLikeThisQueryDefinition(fields: Seq[String], likeTexts: Seq[String] = Nil, likeDocs: Seq[DocumentRef] = Nil, analyzer: Option[String] = None, boost: Option[Double] = None, boostTerms: Option[Double] = None, failOnUnsupportedField: Option[Boolean] = None, include: Option[Boolean] = None, minDocFreq: Option[Int] = None, maxDocFreq: Option[Int] = None, minWordLength: Option[Int] = None, maxWordLength: Option[Int] = None, minTermFreq: Option[Int] = None, maxQueryTerms: Option[Int] = None, minShouldMatch: Option[String] = None, unlikeTexts: Seq[String] = Nil, unlikeDocs: Seq[DocumentRef] = Nil, stopWords: Seq[String] = Nil, queryName: Option[String] = None)

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def analyzer(analyzer: String): MoreLikeThisQueryDefinition

    Permalink
  5. val analyzer: Option[String]

    Permalink
  6. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  7. def boost(boost: Double): MoreLikeThisQueryDefinition

    Permalink
  8. val boost: Option[Double]

    Permalink
  9. def boostTerms(boostTerms: Double): MoreLikeThisQueryDefinition

    Permalink
  10. val boostTerms: Option[Double]

    Permalink
  11. def builder: MoreLikeThisQueryBuilder

    Permalink
  12. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  13. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  14. def failOnUnsupportedField(failOnUnsupportedField: Boolean): MoreLikeThisQueryDefinition

    Permalink
  15. val failOnUnsupportedField: Option[Boolean]

    Permalink
  16. val fields: Seq[String]

    Permalink
  17. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  18. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  19. def include(inc: Boolean): MoreLikeThisQueryDefinition

    Permalink
  20. val include: Option[Boolean]

    Permalink
  21. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  22. val likeDocs: Seq[DocumentRef]

    Permalink
  23. val likeTexts: Seq[String]

    Permalink
  24. def maxDocFreq(maxDocFreq: Int): MoreLikeThisQueryDefinition

    Permalink
  25. val maxDocFreq: Option[Int]

    Permalink
  26. def maxQueryTerms(maxQueryTerms: Int): MoreLikeThisQueryDefinition

    Permalink
  27. val maxQueryTerms: Option[Int]

    Permalink
  28. def maxWordLength(maxWordLen: Int): MoreLikeThisQueryDefinition

    Permalink
  29. val maxWordLength: Option[Int]

    Permalink
  30. def minDocFreq(minDocFreq: Int): MoreLikeThisQueryDefinition

    Permalink
  31. val minDocFreq: Option[Int]

    Permalink
  32. def minShouldMatch(minShouldMatch: String): MoreLikeThisQueryDefinition

    Permalink
  33. val minShouldMatch: Option[String]

    Permalink
  34. def minTermFreq(minTermFreq: Int): MoreLikeThisQueryDefinition

    Permalink
  35. val minTermFreq: Option[Int]

    Permalink
  36. def minWordLength(minWordLen: Int): MoreLikeThisQueryDefinition

    Permalink
  37. val minWordLength: Option[Int]

    Permalink
  38. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  39. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  40. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  41. def queryName(queryName: String): MoreLikeThisQueryDefinition

    Permalink
  42. val queryName: Option[String]

    Permalink
  43. def stopWords(first: String, rest: String*): MoreLikeThisQueryDefinition

    Permalink
  44. def stopWords(stopWords: Iterable[String]): MoreLikeThisQueryDefinition

    Permalink
  45. val stopWords: Seq[String]

    Permalink
  46. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  47. def unlikeDocs(unlikes: Iterable[DocumentRef]): MoreLikeThisQueryDefinition

    Permalink
  48. val unlikeDocs: Seq[DocumentRef]

    Permalink
  49. def unlikeItems(unlikes: Iterable[MoreLikeThisItem]): MoreLikeThisQueryDefinition

    Permalink
  50. def unlikeItems(first: MoreLikeThisItem, rest: MoreLikeThisItem*): MoreLikeThisQueryDefinition

    Permalink
  51. def unlikeText(unlikes: Iterable[String]): MoreLikeThisQueryDefinition

    Permalink
  52. def unlikeText(first: String, rest: String*): MoreLikeThisQueryDefinition

    Permalink
  53. val unlikeTexts: Seq[String]

    Permalink
  54. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  55. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  56. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from QueryDefinition

Inherited from AnyRef

Inherited from Any

Ungrouped