com.sksamuel.elastic4s

mappings

package mappings

Visibility
  1. Public
  2. All

Type Members

  1. final class AttachmentFieldDefinition extends TypedFieldDefinition with AttributeFields

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

  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

  4. final class ByteFieldDefinition extends NumberFieldDefinition[Byte]

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

  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

  7. case class DeleteMappingDefinition(indexes: Iterable[String]) extends Product with Serializable

  8. sealed abstract class DocValuesFormat extends AnyRef

  9. final class DoubleFieldDefinition extends NumberFieldDefinition[Double]

  10. sealed abstract class DynamicMapping extends AnyRef

  11. class DynamicTemplateDefinition extends AnyRef

  12. class FieldDefinition extends AttributeAnalyzer with TypeableFields

  13. abstract class FieldType extends AnyRef

  14. final class FloatFieldDefinition extends NumberFieldDefinition[Float]

  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

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

  17. case class GetMappingDefinition(indexes: Iterable[String]) extends Product with Serializable

  18. sealed abstract class IndexOptions extends AnyRef

  19. final class IntegerFieldDefinition extends NumberFieldDefinition[Int]

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

  21. final class LongFieldDefinition extends NumberFieldDefinition[Long]

  22. class MappingDefinition extends AnyRef

  23. trait MappingDsl extends AnyRef

  24. final class MultiFieldDefinition extends TypedFieldDefinition with AttributePath

  25. final class NestedFieldDefinition extends TypedFieldDefinition

  26. 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

  27. final class ObjectFieldDefinition extends TypedFieldDefinition with AttributeEnabled

  28. sealed abstract class PostingsFormat extends AnyRef

  29. sealed abstract class PrefixTree extends AnyRef

  30. class PutMappingDefinition extends MappingDefinition

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

  32. final class ShortFieldDefinition extends NumberFieldDefinition[Short]

  33. sealed abstract class Similarity extends AnyRef

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

  35. sealed abstract class TermVector extends AnyRef

  36. 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

  37. final class TokenCountDefinition extends TypedFieldDefinition with AttributeIndex with AttributeAnalyzer with AttributeIndexAnalyzer

  38. trait TypeableFields extends AnyRef

  39. abstract class TypedFieldDefinition extends FieldDefinition

  40. sealed abstract class YesNo extends AnyRef

Value Members

  1. object DocValuesFormat

  2. object DynamicMapping

  3. object FieldType

  4. object IndexOptions

  5. object PostingsFormat

  6. object PrefixTree

  7. object Similarity

  8. object TermVector

  9. object YesNo

  10. object attributes

Deprecated Value Members

  1. object Dynamic extends DynamicMapping with Product with Serializable

    Annotations
    @deprecated
    Deprecated

    (Since version 1.5.5) Use DynamicMapping.Dynamic

  2. object False extends DynamicMapping with Product with Serializable

    Annotations
    @deprecated
    Deprecated

    (Since version 1.5.5) Use DynamicMapping.False

  3. object Strict extends DynamicMapping with Product with Serializable

    Annotations
    @deprecated
    Deprecated

    (Since version 1.5.5) Use DynamicMapping.Strict

Ungrouped