Package

com.sksamuel.elastic4s

mappings

Permalink

package mappings

Visibility
  1. Public
  2. All

Type Members

  1. case class BasicFieldDefinition(name: String, type: 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, format: Option[String] = None, includeInAll: Option[Boolean] = None, ignoreAbove: Option[Int] = None, ignoreMalformed: Option[Boolean] = None, index: Option[String] = None, indexOptions: Option[String] = None, norms: Option[Boolean] = None, normalizer: Option[String] = None, nullable: Option[Boolean] = None, nullValue: Option[Any] = None, scalingFactor: Option[Double] = None, searchAnalyzer: Option[String] = None, similarity: Option[String] = None, store: Option[Boolean] = None, termVector: Option[String] = None) extends FieldDefinition with Product with Serializable

    Permalink
  2. 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) extends FieldDefinition with Product with Serializable

    Permalink
  3. sealed abstract class DynamicMapping extends AnyRef

    Permalink
  4. trait DynamicTemplateApi extends AnyRef

    Permalink
  5. case class DynamicTemplateDefinition(name: String, mapping: FieldDefinition, _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

    Permalink
  6. trait FieldDefinition extends AnyRef

    Permalink
  7. abstract class FieldType extends AnyRef

    Permalink
  8. case class FielddataFrequencyFilter(min: Double, max: Double, minSegmentSize: Int) extends Product with Serializable

    Permalink
  9. case class GeoshapeFieldDefinition(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, format: Option[String] = None, ignoreMalformed: Option[Boolean] = None, includeInAll: Option[Boolean] = None, index: Option[String] = None, norms: Option[Boolean] = None, normalizer: Option[String] = None, nullable: Option[Boolean] = None, nullValue: Option[Any] = None, similarity: Option[String] = None, store: Option[Boolean] = None, tree: Option[String] = None, precision: Option[String] = None, strategy: Option[String] = None, distanceErrorPct: Option[Double] = None, orientation: Option[String] = None, pointsOnly: Option[Boolean] = None, searchAnalyzer: Option[String] = None, termVector: Option[String] = None, treeLevels: Option[String] = None) extends FieldDefinition with Product with Serializable

    Permalink
  10. case class GetMappingDefinition(indexesAndTypes: IndexesAndTypes, local: Option[Boolean] = None) extends Product with Serializable

    Permalink
  11. case class IdField(index: String) extends Product with Serializable

    Permalink
  12. case class KeywordFieldDefinition(name: String, analyzer: Option[String] = None, boost: Option[Double] = None, copyTo: Seq[String] = Nil, docValues: Option[Boolean] = None, enabled: Option[Boolean] = None, eagerGlobalOrdinals: Option[Boolean] = None, fields: Seq[FieldDefinition] = Nil, includeInAll: Option[Boolean] = None, ignoreAbove: Option[Int] = None, index: Option[String] = None, indexOptions: Option[String] = None, norms: Option[Boolean] = None, normalizer: Option[String] = None, nullable: Option[Boolean] = None, nullValue: Option[Any] = None, searchAnalyzer: Option[String] = None, searchQuoteAnalyzer: Option[String] = None, similarity: Option[String] = None, store: Option[Boolean] = None, termVector: Option[String] = None) extends FieldDefinition with Product with Serializable

    Permalink
  13. trait MappingApi extends AnyRef

    Permalink
  14. 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[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[RoutingDefinition] = None, timestamp: Option[TimestampDefinition] = None, templates: Seq[DynamicTemplateDefinition] = Nil) extends MappingDefinitionLike with Product with Serializable

    Permalink
  15. trait MappingDefinitionLike extends AnyRef

    Permalink
  16. case class NestedFieldDefinition(name: String, analyzer: Option[String] = None, boost: Option[Double] = None, copyTo: Seq[String] = Nil, docValues: Option[Boolean] = None, dynamic: Option[String] = None, enabled: Option[Boolean] = None, includeInAll: Option[Boolean] = None, index: Option[String] = None, indexOptions: Option[String] = None, fields: Seq[FieldDefinition] = Nil, norms: Option[Boolean] = None, normalizer: Option[String] = None, nullable: Option[Boolean] = None, nullValue: Option[Any] = None, searchAnalyzer: Option[String] = None, store: Option[Boolean] = None, termVector: Option[String] = None) extends FieldDefinition with Product with Serializable

    Permalink
  17. 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[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[RoutingDefinition] = None, timestamp: Option[TimestampDefinition] = None, templates: Seq[DynamicTemplateDefinition] = Nil, id: Option[IdField] = None) extends MappingDefinitionLike with Product with Serializable

    Permalink
  18. case class RoutingDefinition(required: Boolean, path: Option[String]) extends Product with Serializable

    Permalink
  19. case class TextFieldDefinition(name: String, analyzer: Option[String] = None, boost: Option[Double] = None, copyTo: Seq[String] = Nil, docValues: Option[Boolean] = None, enabled: Option[Boolean] = None, eagerGlobalOrdinals: Option[Boolean] = None, fields: Seq[FieldDefinition] = Nil, fielddata: Option[Boolean] = None, fielddataFrequencyFilter: Option[FielddataFrequencyFilter] = None, includeInAll: Option[Boolean] = None, ignoreAbove: Option[Int] = 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, positionIncrementGap: Option[Int] = None, searchAnalyzer: Option[String] = None, searchQuoteAnalyzer: Option[String] = None, similarity: Option[String] = None, store: Option[Boolean] = None, termVector: Option[String] = None) extends FieldDefinition with Product with Serializable

    Permalink
  20. 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

    Permalink

Ungrouped