Class

com.sksamuel.elastic4s.mappings

CompletionFieldDefinition

Related Doc: package mappings

Permalink

case class CompletionFieldDefinition(name: String, analyzer: Option[String] = None, boost: Option[Double] = None, coerce: Option[Boolean] = None, copyTo: Seq[String] = Nil, docValues: Option[Boolean] = None, enabled: Option[Boolean] = None, fields: Seq[FieldDefinition] = Nil, fielddataFrequencyFilter: Option[FielddataFrequencyFilter] = None, includeInAll: Option[Boolean] = None, ignoreAbove: Option[Int] = None, ignoreMalformed: Option[Boolean] = None, index: Option[String] = None, indexOptions: Option[String] = None, maxInputLength: Option[Int] = None, norms: Option[Boolean] = None, normalizer: Option[String] = None, nullable: Option[Boolean] = None, nullValue: Option[Any] = None, preserveSeparators: Option[Boolean] = None, preservePositionIncrements: Option[Boolean] = None, searchAnalyzer: Option[String] = None, similarity: Option[String] = None, store: Option[Boolean] = None, termVector: Option[String] = None, contexts: Seq[ContextField] = Nil) extends FieldDefinition with Product with Serializable

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

Instance Constructors

  1. new CompletionFieldDefinition(name: String, analyzer: Option[String] = None, boost: Option[Double] = None, coerce: Option[Boolean] = None, copyTo: Seq[String] = Nil, docValues: Option[Boolean] = None, enabled: Option[Boolean] = None, fields: Seq[FieldDefinition] = Nil, fielddataFrequencyFilter: Option[FielddataFrequencyFilter] = None, includeInAll: Option[Boolean] = None, ignoreAbove: Option[Int] = None, ignoreMalformed: Option[Boolean] = None, index: Option[String] = None, indexOptions: Option[String] = None, maxInputLength: Option[Int] = None, norms: Option[Boolean] = None, normalizer: Option[String] = None, nullable: Option[Boolean] = None, nullValue: Option[Any] = None, preserveSeparators: Option[Boolean] = None, preservePositionIncrements: Option[Boolean] = None, searchAnalyzer: Option[String] = None, similarity: Option[String] = None, store: Option[Boolean] = None, termVector: Option[String] = None, contexts: Seq[ContextField] = Nil)

    Permalink

Type Members

  1. type T = CompletionFieldDefinition

    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): T

    Permalink
  5. final def analyzer(a: Analyzer): T

    Permalink
    Definition Classes
    FieldDefinition
  6. val analyzer: Option[String]

    Permalink
  7. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  8. def boost(boost: Double): T

    Permalink
  9. val boost: Option[Double]

    Permalink
  10. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  11. def coerce(coerce: Boolean): T

    Permalink
  12. val coerce: Option[Boolean]

    Permalink
  13. def contexts(contexts: Iterable[ContextField]): CompletionFieldDefinition

    Permalink
  14. def contexts(first: ContextField, rest: ContextField*): CompletionFieldDefinition

    Permalink
  15. val contexts: Seq[ContextField]

    Permalink
  16. def copyTo(copyTo: Iterable[String]): T

    Permalink
  17. def copyTo(first: String, rest: String*): T

    Permalink
  18. val copyTo: Seq[String]

    Permalink
  19. def docValues(docValues: Boolean): T

    Permalink
  20. val docValues: Option[Boolean]

    Permalink
  21. def enabled(enabled: Boolean): T

    Permalink
  22. val enabled: Option[Boolean]

    Permalink
  23. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  24. val fielddataFrequencyFilter: Option[FielddataFrequencyFilter]

    Permalink
  25. def fields(fields: Iterable[FieldDefinition]): T

    Permalink
  26. final def fields(first: FieldDefinition, rest: FieldDefinition*): T

    Permalink
    Definition Classes
    FieldDefinition
  27. val fields: Seq[FieldDefinition]

    Permalink
  28. def finalize(): Unit

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

    Permalink
    Definition Classes
    AnyRef → Any
  30. def ignoreAbove(ignoreAbove: Int): T

    Permalink
  31. val ignoreAbove: Option[Int]

    Permalink
  32. def ignoreMalformed(ignoreMalformed: Boolean): T

    Permalink
  33. val ignoreMalformed: Option[Boolean]

    Permalink
  34. def includeInAll(includeInAll: Boolean): T

    Permalink
  35. val includeInAll: Option[Boolean]

    Permalink
  36. def index(index: Boolean): T

    Permalink
  37. val index: Option[String]

    Permalink
  38. val indexOptions: Option[String]

    Permalink
  39. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  40. def maxInputLength(maxInputLength: Int): T

    Permalink
  41. val maxInputLength: Option[Int]

    Permalink
  42. val name: String

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

    Permalink
    Definition Classes
    AnyRef
  44. def normalizer(normalizer: String): T

    Permalink
  45. val normalizer: Option[String]

    Permalink
  46. def norms(norms: Boolean): T

    Permalink
  47. val norms: Option[Boolean]

    Permalink
  48. final def notify(): Unit

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

    Permalink
    Definition Classes
    AnyRef
  50. def nullValue(nullvalue: Any): T

    Permalink
  51. val nullValue: Option[Any]

    Permalink
  52. def nullable(nullable: Boolean): T

    Permalink
  53. val nullable: Option[Boolean]

    Permalink
  54. def preservePositionIncrements(preserve: Boolean): T

    Permalink
  55. val preservePositionIncrements: Option[Boolean]

    Permalink
  56. def preserveSeparators(preserve: Boolean): T

    Permalink
  57. val preserveSeparators: Option[Boolean]

    Permalink
  58. def searchAnalyzer(analyzer: String): T

    Permalink
  59. final def searchAnalyzer(alyzer: Analyzer): T

    Permalink
    Definition Classes
    FieldDefinition
  60. val searchAnalyzer: Option[String]

    Permalink
  61. def similarity(similarity: String): T

    Permalink
  62. val similarity: Option[String]

    Permalink
  63. def store(b: Boolean): T

    Permalink
  64. val store: Option[Boolean]

    Permalink
  65. final def stored(b: Boolean): T

    Permalink
    Definition Classes
    FieldDefinition
  66. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  67. def termVector(t: String): T

    Permalink
  68. val termVector: Option[String]

    Permalink
  69. def type: String

    Permalink
  70. final def wait(): Unit

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  72. 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 FieldDefinition

Inherited from AnyRef

Inherited from Any

Ungrouped