Package

com.sksamuel.elastic4s

mappings

Permalink

package mappings

Visibility
  1. Public
  2. All

Type Members

  1. final class AttachmentFieldDefinition extends TypedFieldDefinition with AttributeFields

    Permalink
  2. final class BinaryFieldDefinition extends TypedFieldDefinition with AttributeIndexName with AttributePostingsFormat with AttributeDocValues

    Permalink
  3. final class BooleanFieldDefinition extends TypedFieldDefinition with AttributeIndexName with AttributeStore with AttributeIndex with AttributeBoost with AttributeNullValue[Boolean] with AttributeIncludeInAll with AttributePostingsFormat with AttributeDocValues with AttributeCopyTo with AttributeFields

    Permalink
  4. final class ByteFieldDefinition extends NumberFieldDefinition[Byte]

    Permalink
  5. final class CompletionFieldDefinition extends TypedFieldDefinition with AttributeAnalyzer with AttributeSearchAnalyzer with AttributePayloads with AttributePreserveSeparators with AttributePreservePositionIncrements with AttributeMaxInputLen

    Permalink
  6. final class DateFieldDefinition extends TypedFieldDefinition with AttributeBoost with AttributeFormat with AttributeIncludeInAll with AttributeIndex with AttributeIndexName with AttributeIgnoreMalformed with AttributeNullValue[String] with AttributePostingsFormat with AttributePrecisionStep with AttributeStore with AttributeDocValues with AttributeCopyTo with AttributeFields

    Permalink
  7. case class DocValuesFormat(value: String) extends Product with Serializable

    Permalink
  8. final class DoubleFieldDefinition extends NumberFieldDefinition[Double]

    Permalink
  9. sealed abstract class DynamicMapping extends AnyRef

    Permalink
  10. trait DynamicTemplateApi extends AnyRef

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

    Permalink
  12. case class FieldDefinition(name: String) extends AttributeAnalyzer with TypeableFields with Product with Serializable

    Permalink
  13. abstract class FieldType extends AnyRef

    Permalink
  14. final class FloatFieldDefinition extends NumberFieldDefinition[Float]

    Permalink
  15. final class GeoPointFieldDefinition extends TypedFieldDefinition with AttributeLatLon with AttributeGeohash with AttributeGeohashPrecision with AttributeGeohashPrefix with AttributeStore with AttributeValidate with AttributeValidateLat with AttributeValidateLon with AttributeNormalize with AttributeNormalizeLat with AttributeNormalizeLon

    Permalink
  16. final class GeoShapeFieldDefinition extends TypedFieldDefinition with AttributeStore with AttributeTree with AttributePrecision

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

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

    Permalink
  19. case class IndexOptions(value: String) extends Product with Serializable

    Permalink
  20. final class IntegerFieldDefinition extends NumberFieldDefinition[Int]

    Permalink
  21. final class IpFieldDefinition extends TypedFieldDefinition with AttributeIndexName with AttributeStore with AttributeIndex with AttributePrecisionStep with AttributeBoost with AttributeNullValue[String] with AttributeIncludeInAll with AttributeCopyTo with AttributeFields

    Permalink
  22. final class KeywordFieldDefinition extends TypedFieldDefinition with AttributeBoost with AttributeDocValues with AttributeFields with AttributeIgnoreAbove with AttributeIncludeInAll with AttributeIndex with AttributeIndexOptions with AttributeNorms with AttributeNullValue[String] with AttributeStore with AttributeSearchAnalyzer with AttributeSimilarity

    Permalink
  23. final class LongFieldDefinition extends NumberFieldDefinition[Long]

    Permalink
  24. trait MappingApi extends AnyRef

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

    Permalink
  26. trait MappingDefinitionLike extends AnyRef

    Permalink
  27. final class MultiFieldDefinition extends TypedFieldDefinition with AttributePath

    Permalink
  28. final class NestedFieldDefinition extends TypedFieldDefinition with AttributeIncludeInRoot with AttributeIncludeInParent

    Permalink
  29. abstract class NumberFieldDefinition[T] extends TypedFieldDefinition with AttributeBoost with AttributeIncludeInAll with AttributeIgnoreMalformed with AttributeIndex with AttributeIndexName with AttributeNullValue[T] with AttributePostingsFormat with AttributePrecisionStep with AttributeStore with AttributeDocValues with AttributeCopyTo with AttributeFields

    Permalink
  30. final class ObjectFieldDefinition extends TypedFieldDefinition with AttributeEnabled

    Permalink
  31. final class PercolatorFieldDefinition extends TypedFieldDefinition

    Permalink
  32. case class PostingsFormat(value: String) extends Product with Serializable

    Permalink
  33. case class PrefixTree(value: String) extends Product with Serializable

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

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

    Permalink
  36. final class ShortFieldDefinition extends NumberFieldDefinition[Short]

    Permalink
  37. case class Similarity(value: String) extends Product with Serializable

    Permalink
  38. final class StringFieldDefinition extends TypedFieldDefinition with AttributeIndexName with AttributeStore with AttributeIndex with AttributeTermVector with AttributeBoost with AttributeNullValue[String] with AttributeOmitNorms with AttributeIndexOptions with AttributeAnalyzer with AttributeSearchAnalyzer with AttributeIncludeInAll with AttributeIgnoreAbove with AttributePositionOffsetGap with AttributePostingsFormat with AttributeDocValues with AttributeSimilarity with AttributeCopyTo with AttributeFields

    Permalink
  39. case class TermVector(value: String) extends Product with Serializable

    Permalink
  40. final class TextFieldDefinition extends TypedFieldDefinition with AttributeIndexName with AttributeStore with AttributeIndex with AttributeTermVector with AttributeNullValue[String] with AttributeOmitNorms with AttributeIndexOptions with AttributeAnalyzer with AttributeSearchAnalyzer with AttributeIncludeInAll with AttributeIgnoreAbove with AttributePositionOffsetGap with AttributePostingsFormat with AttributeDocValues with AttributeSimilarity with AttributeCopyTo with AttributeFields

    Permalink
  41. 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
  42. final class TokenCountDefinition extends TypedFieldDefinition with AttributeIndex with AttributeAnalyzer with AttributeSearchAnalyzer with AttributeNullValue[Int] with AttributeStore

    Permalink
  43. trait TypeableFields extends AnyRef

    Permalink
  44. abstract class TypedFieldDefinition extends FieldDefinition

    Permalink
  45. case class YesNo(value: String) extends Product with Serializable

    Permalink

Value Members

  1. object DocValuesFormat extends Serializable

    Permalink
  2. object DynamicMapping

    Permalink
  3. object FieldType

    Permalink
  4. object IndexOptions extends Serializable

    Permalink
  5. object MappingContentBuilder

    Permalink
  6. object PostingsFormat extends Serializable

    Permalink
  7. object PrefixTree extends Serializable

    Permalink
  8. object Similarity extends Serializable

    Permalink
  9. object TermVector extends Serializable

    Permalink
  10. object YesNo extends Serializable

    Permalink
  11. object attributes

    Permalink

Ungrouped