package
mappings
Type Members
-
-
-
-
-
-
-
case class
DocValuesFormat(value: String) extends Product with Serializable
-
-
sealed abstract
class
DynamicMapping extends AnyRef
-
-
case class
DynamicTemplateDefinition(name: String, mapping: TypedFieldDefinition, _match: Option[String] = None, _unmatch: Option[String] = None, _path_match: Option[String] = None, _path_unmatch: Option[String] = None, _match_pattern: Option[String] = None, _match_mapping_type: Option[String] = None) extends Product with Serializable
-
-
abstract
class
FieldType extends AnyRef
-
-
-
-
case class
GetMappingDefinition(indexesAndTypes: IndexesAndTypes, local: Option[Boolean] = None) extends Product with Serializable
-
case class
IdField(index: String) extends Product with Serializable
-
case class
IndexOptions(value: String) extends Product with Serializable
-
-
-
-
-
trait
MappingApi extends AnyRef
-
case class
MappingDefinition(type: String, 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[TypedFieldDefinition] = 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[RoutingDefinition] = None, timestamp: Option[TimestampDefinition] = None, templates: Seq[DynamicTemplateDefinition] = Nil, id: Option[IdField] = None) extends MappingDefinitionLike with Product with Serializable
-
-
-
-
-
-
-
case class
PostingsFormat(value: String) extends Product with Serializable
-
case class
PrefixTree(value: String) extends Product with Serializable
-
case class
PutMappingDefinition(indexesAndType: IndexesAndType, 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[TypedFieldDefinition] = 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[RoutingDefinition] = None, timestamp: Option[TimestampDefinition] = None, templates: Seq[DynamicTemplateDefinition] = Nil, id: Option[IdField] = None) extends MappingDefinitionLike with Product with Serializable
-
case class
RoutingDefinition(required: Boolean, path: Option[String]) extends Product with Serializable
-
-
case class
Similarity(value: String) extends Product with Serializable
-
-
case class
TermVector(value: String) extends Product with Serializable
-
-
case class
TimestampDefinition(enabled: Boolean, path: Option[String] = None, format: Option[String] = None, default: Option[String] = None, store: Option[Boolean] = None, docValuesFormat: Option[Boolean] = None) extends Product with Serializable
-
-
-
-
case class
YesNo(value: String) extends Product with Serializable