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
Ordering
- Alphabetic
- By Inheritance
Inherited
- PutMappingRequest
- Serializable
- Serializable
- Product
- Equals
- MappingDefinitionLike
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- 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
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def all(all: Boolean): PutMappingRequest
-
val
all: Option[Boolean]
- Definition Classes
- PutMappingRequest → MappingDefinitionLike
- val allowNoIndices: Option[Boolean]
- def analyzer(analyzer: Analyzer): PutMappingRequest
- def analyzer(analyzer: String): PutMappingRequest
-
val
analyzer: Option[String]
- Definition Classes
- PutMappingRequest → MappingDefinitionLike
- def as(iterable: Iterable[FieldDefinition]): PutMappingRequest
- def as(fields: FieldDefinition*): PutMappingRequest
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- def boostName(boostName: String): PutMappingRequest
-
val
boostName: Option[String]
- Definition Classes
- PutMappingRequest → MappingDefinitionLike
- def boostNullValue(boostNullValue: Double): PutMappingRequest
-
val
boostNullValue: Option[Double]
- Definition Classes
- PutMappingRequest → MappingDefinitionLike
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
- def dateDetection(dateDetection: Boolean): PutMappingRequest
-
val
dateDetection: Option[Boolean]
- Definition Classes
- PutMappingRequest → MappingDefinitionLike
- def dynamic(dynamic: DynamicMapping): PutMappingRequest
-
val
dynamic: Option[DynamicMapping]
- Definition Classes
- PutMappingRequest → MappingDefinitionLike
- def dynamicDateFormats(dynamic_date_formats: Iterable[String]): PutMappingRequest
- def dynamicDateFormats(dynamic_date_formats: String*): PutMappingRequest
-
val
dynamicDateFormats: Seq[String]
- Definition Classes
- PutMappingRequest → MappingDefinitionLike
- def dynamicTemplates(temps: DynamicTemplateRequest*): PutMappingRequest
- def dynamicTemplates(temps: Iterable[DynamicTemplateRequest]): PutMappingRequest
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- val expandWildcards: Option[Boolean]
- def fields(fields: FieldDefinition*): PutMappingRequest
- def fields(fields: Iterable[FieldDefinition]): PutMappingRequest
-
val
fields: Seq[FieldDefinition]
- Definition Classes
- PutMappingRequest → MappingDefinitionLike
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- val ignoreUnavailable: Option[Boolean]
- val indexesAndType: IndexesAndType
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def meta(map: Map[String, Any]): PutMappingRequest
-
val
meta: Map[String, Any]
- Definition Classes
- PutMappingRequest → MappingDefinitionLike
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def numericDetection(numericDetection: Boolean): PutMappingRequest
-
val
numericDetection: Option[Boolean]
- Definition Classes
- PutMappingRequest → MappingDefinitionLike
- def parent(parent: String): PutMappingRequest
-
val
parent: Option[String]
- Definition Classes
- PutMappingRequest → MappingDefinitionLike
- def rawSource(rawSource: String): PutMappingRequest
-
val
rawSource: Option[String]
- Definition Classes
- PutMappingRequest → MappingDefinitionLike
- def routing(required: Boolean, path: Option[String] = None): PutMappingRequest
-
val
routing: Option[Routing]
- Definition Classes
- PutMappingRequest → MappingDefinitionLike
- def size(size: Boolean): PutMappingRequest
-
val
size: Option[Boolean]
- Definition Classes
- PutMappingRequest → MappingDefinitionLike
- def source(source: Boolean): PutMappingRequest
-
val
source: Option[Boolean]
- Definition Classes
- PutMappingRequest → MappingDefinitionLike
- def sourceExcludes(sourceExcludes: Iterable[String]): PutMappingRequest
- def sourceExcludes(sourceExcludes: String*): PutMappingRequest
-
val
sourceExcludes: Seq[String]
- Definition Classes
- PutMappingRequest → MappingDefinitionLike
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
- def templates(temps: DynamicTemplateRequest*): PutMappingRequest
- def templates(temps: Iterable[DynamicTemplateRequest]): PutMappingRequest
-
val
templates: Seq[DynamicTemplateRequest]
- Definition Classes
- PutMappingRequest → MappingDefinitionLike
- val updateAllTypes: Option[Boolean]
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
Deprecated Value Members
-
def
boost(boostName: String): PutMappingRequest
- Annotations
- @deprecated
- Deprecated
(Since version 5.2) use boostName