c

com.sksamuel.elastic4s.mappings

PutMappingRequest

case class PutMappingRequest(indexesAndType: IndexesAndType, updateAllTypes: Option[Boolean] = None, ignoreUnavailable: Option[Boolean] = None, allowNoIndices: Option[Boolean] = None, expandWildcards: Option[Boolean] = None, all: Option[Boolean] = None, source: Option[Boolean] = None, sourceExcludes: Seq[String] = Nil, dateDetection: Option[Boolean] = None, numericDetection: Option[Boolean] = None, size: Option[Boolean] = None, dynamicDateFormats: Seq[String] = Nil, fields: Seq[FieldDefinition] = Nil, analyzer: Option[String] = None, boostName: Option[String] = None, boostNullValue: Option[Double] = None, parent: Option[String] = None, dynamic: Option[DynamicMapping] = None, meta: Map[String, Any] = Map.empty, routing: Option[Routing] = None, templates: Seq[DynamicTemplateRequest] = Nil, rawSource: Option[String] = None) extends MappingDefinitionLike with Product with Serializable

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

Instance Constructors

  1. new PutMappingRequest(indexesAndType: IndexesAndType, updateAllTypes: Option[Boolean] = None, ignoreUnavailable: Option[Boolean] = None, allowNoIndices: Option[Boolean] = None, expandWildcards: Option[Boolean] = None, all: Option[Boolean] = None, source: Option[Boolean] = None, sourceExcludes: Seq[String] = Nil, dateDetection: Option[Boolean] = None, numericDetection: Option[Boolean] = None, size: Option[Boolean] = None, dynamicDateFormats: Seq[String] = Nil, fields: Seq[FieldDefinition] = Nil, analyzer: Option[String] = None, boostName: Option[String] = None, boostNullValue: Option[Double] = None, parent: Option[String] = None, dynamic: Option[DynamicMapping] = None, meta: Map[String, Any] = Map.empty, routing: Option[Routing] = None, templates: Seq[DynamicTemplateRequest] = Nil, rawSource: Option[String] = None)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def all(all: Boolean): PutMappingRequest
  5. val all: Option[Boolean]
  6. val allowNoIndices: Option[Boolean]
  7. def analyzer(analyzer: Analyzer): PutMappingRequest
  8. def analyzer(analyzer: String): PutMappingRequest
  9. val analyzer: Option[String]
  10. def as(iterable: Iterable[FieldDefinition]): PutMappingRequest
  11. def as(fields: FieldDefinition*): PutMappingRequest
  12. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  13. def boostName(boostName: String): PutMappingRequest
  14. val boostName: Option[String]
  15. def boostNullValue(boostNullValue: Double): PutMappingRequest
  16. val boostNullValue: Option[Double]
  17. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  18. def dateDetection(dateDetection: Boolean): PutMappingRequest
  19. val dateDetection: Option[Boolean]
  20. def dynamic(dynamic: DynamicMapping): PutMappingRequest
  21. val dynamic: Option[DynamicMapping]
  22. def dynamicDateFormats(dynamic_date_formats: Iterable[String]): PutMappingRequest
  23. def dynamicDateFormats(dynamic_date_formats: String*): PutMappingRequest
  24. val dynamicDateFormats: Seq[String]
  25. def dynamicTemplates(temps: DynamicTemplateRequest*): PutMappingRequest
  26. def dynamicTemplates(temps: Iterable[DynamicTemplateRequest]): PutMappingRequest
  27. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  28. val expandWildcards: Option[Boolean]
  29. def fields(fields: FieldDefinition*): PutMappingRequest
  30. def fields(fields: Iterable[FieldDefinition]): PutMappingRequest
  31. val fields: Seq[FieldDefinition]
  32. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  33. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  34. val ignoreUnavailable: Option[Boolean]
  35. val indexesAndType: IndexesAndType
  36. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  37. def meta(map: Map[String, Any]): PutMappingRequest
  38. val meta: Map[String, Any]
  39. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  40. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  41. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  42. def numericDetection(numericDetection: Boolean): PutMappingRequest
  43. val numericDetection: Option[Boolean]
  44. def parent(parent: String): PutMappingRequest
  45. val parent: Option[String]
  46. def rawSource(rawSource: String): PutMappingRequest
  47. val rawSource: Option[String]
  48. def routing(required: Boolean, path: Option[String] = None): PutMappingRequest
  49. val routing: Option[Routing]
  50. def size(size: Boolean): PutMappingRequest
  51. val size: Option[Boolean]
  52. def source(source: Boolean): PutMappingRequest
  53. val source: Option[Boolean]
  54. def sourceExcludes(sourceExcludes: Iterable[String]): PutMappingRequest
  55. def sourceExcludes(sourceExcludes: String*): PutMappingRequest
  56. val sourceExcludes: Seq[String]
  57. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  58. def templates(temps: DynamicTemplateRequest*): PutMappingRequest
  59. def templates(temps: Iterable[DynamicTemplateRequest]): PutMappingRequest
  60. val templates: Seq[DynamicTemplateRequest]
  61. val updateAllTypes: Option[Boolean]
  62. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  63. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  64. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Deprecated Value Members

  1. def boost(boostName: String): PutMappingRequest
    Annotations
    @deprecated
    Deprecated

    (Since version 5.2) use boostName

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from MappingDefinitionLike

Inherited from AnyRef

Inherited from Any

Ungrouped