MappingDefinition
case class MappingDefinition(properties: Seq[ElasticField], all: Option[Boolean], source: Option[Boolean], sourceExcludes: Seq[String], dateDetection: Option[Boolean], numericDetection: Option[Boolean], size: Option[Boolean], dynamicDateFormats: Seq[String], analyzer: Option[String], boostName: Option[String], boostNullValue: Option[Double], parent: Option[String], dynamic: Option[DynamicMapping], meta: Map[String, Any], routing: Option[Routing], templates: Seq[DynamicTemplateRequest], rawSource: Option[String]) extends MappingDefinitionLike
trait Serializable
trait Product
trait Equals
trait MappingDefinitionLike
class Object
trait Matchable
class Any