com.sksamuel.elastic4s

mappings

package mappings

Visibility
  1. Public
  2. All

Type Members

  1. final class AttachmentFieldDefinition extends TypedFieldDefinition

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

  3. final class BooleanFieldDefinition extends TypedFieldDefinition with AttributeIndexName with AttributeStore with AttributeIndex with AttributeBoost with AttributeNullValue[Boolean] with AttributeIncludeInAll with AttributePostingsFormat with AttributeDocValuesFormat 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 AttributeDocValuesFormat 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 FieldDefinition extends AttributeAnalyzer

  12. abstract class FieldType extends AnyRef

  13. final class FloatFieldDefinition extends NumberFieldDefinition[Float]

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

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

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

  17. sealed abstract class IndexOptions extends AnyRef

  18. final class IntegerFieldDefinition extends NumberFieldDefinition[Int]

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

  20. final class LongFieldDefinition extends NumberFieldDefinition[Long]

  21. class MappingDefinition extends AnyRef

  22. trait MappingDsl extends AnyRef

  23. final class MultiFieldDefinition extends TypedFieldDefinition with AttributePath

  24. final class NestedFieldDefinition extends TypedFieldDefinition

  25. 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 AttributeDocValuesFormat with AttributeCopyTo with AttributeFields

  26. final class ObjectFieldDefinition extends TypedFieldDefinition with AttributeEnabled

  27. sealed abstract class PostingsFormat extends AnyRef

  28. sealed abstract class PrefixTree extends AnyRef

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

  30. final class ShortFieldDefinition extends NumberFieldDefinition[Short]

  31. sealed abstract class Similarity extends AnyRef

  32. 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 AttributeDocValuesFormat with AttributeSimilarity with AttributeCopyTo with AttributeFields

  33. sealed abstract class TermVector extends AnyRef

  34. case class TimestampDefinition(enabled: Boolean, path: Option[String], format: Option[String], default: Option[String]) extends Product with Serializable

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

  36. abstract class TypedFieldDefinition extends FieldDefinition

  37. sealed abstract class YesNo extends AnyRef

Value Members

  1. object DocValuesFormat

  2. object Dynamic extends DynamicMapping with Product with Serializable

  3. object False extends DynamicMapping with Product with Serializable

  4. object FieldType

  5. object IndexOptions

  6. object PostingsFormat

  7. object PrefixTree

  8. object Similarity

  9. object Strict extends DynamicMapping with Product with Serializable

  10. object TermVector

  11. object YesNo

  12. object attributes

Ungrouped