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 AttributeAnalyzer 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 DocValuesFormat(value: String) extends Product with Serializable

  8. final class DoubleFieldDefinition extends NumberFieldDefinition[Double]

  9. sealed abstract class DynamicMapping extends AnyRef

  10. case class DynamicTemplateDefinition(name: String, mapping: TypedFieldDefinition, _match: Option[String] = scala.None, _unmatch: Option[String] = scala.None, _path_match: Option[String] = scala.None, _path_unmatch: Option[String] = scala.None, _match_pattern: Option[String] = scala.None, _match_mapping_type: Option[String] = scala.None) extends Product with Serializable

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

  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(indexesAndTypes: IndexesAndTypes) extends Product with Serializable

  17. case class GetMappingsResult(original: GetMappingsResponse) extends Product with Serializable

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

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

  20. final class IntegerFieldDefinition extends NumberFieldDefinition[Int]

  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

  22. final class LongFieldDefinition extends NumberFieldDefinition[Long]

  23. class MappingDefinition extends AnyRef

  24. trait MappingDsl extends AnyRef

  25. final class MultiFieldDefinition extends TypedFieldDefinition with AttributePath

  26. final class NestedFieldDefinition extends TypedFieldDefinition

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

  28. final class ObjectFieldDefinition extends TypedFieldDefinition with AttributeEnabled

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

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

  31. class PutMappingDefinition extends MappingDefinition

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

  33. final class ShortFieldDefinition extends NumberFieldDefinition[Short]

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

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

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

  37. case class TimestampDefinition(enabled: Boolean, path: Option[String] = scala.None, format: Option[String] = scala.None, default: Option[String] = scala.None, store: Option[Boolean] = scala.None, docValuesFormat: Option[Boolean] = scala.None) extends Product with Serializable

  38. final class TokenCountDefinition extends TypedFieldDefinition with AttributeIndex with AttributeAnalyzer with AttributeSearchAnalyzer

  39. trait TypeableFields extends AnyRef

  40. abstract class TypedFieldDefinition extends FieldDefinition

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

Value Members

  1. object DocValuesFormat extends Serializable

  2. object DynamicMapping

  3. object FieldType

  4. object IndexOptions extends Serializable

  5. object PostingsFormat extends Serializable

  6. object PrefixTree extends Serializable

  7. object Similarity extends Serializable

  8. object TermVector extends Serializable

  9. object YesNo extends Serializable

  10. object attributes

Ungrouped