Package

com.sksamuel.elastic4s.requests

mappings

Permalink

package mappings

Visibility
  1. Public
  2. All

Type Members

  1. case class Analysis(analyzer: Option[String] = None, searchAnalyzer: Option[String] = None, normalizer: Option[String] = None) extends Product with Serializable

    Permalink
  2. case class BasicField(name: String, type: String, analysis: Analysis = Analysis(), boost: Option[Double] = None, coerce: Option[Boolean] = None, copyTo: Seq[String] = Nil, docValues: Option[Boolean] = None, enabled: Option[Boolean] = None, fielddata: 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, nulls: Nulls = Nulls(), scalingFactor: Option[Double] = None, similarity: Option[String] = None, store: Option[Boolean] = None, termVector: Option[String] = None) extends FieldDefinition with Product with Serializable

    Permalink
  3. case class Child(childType: String, parentId: String) extends Product with Serializable

    Permalink
  4. case class CompletionField(name: String, analysis: Analysis = Analysis(), 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, ignores: Ignores = Ignores(), index: Option[String] = None, indexOptions: Option[String] = None, maxInputLength: Option[Int] = None, norms: Option[Boolean] = None, nulls: Nulls = Nulls(), preserveSeparators: Option[Boolean] = None, preservePositionIncrements: Option[Boolean] = None, similarity: Option[String] = None, store: Option[Boolean] = None, termVector: Option[String] = None, contexts: Seq[ContextField] = Nil) extends FieldDefinition with Product with Serializable

    Permalink
  5. case class ContextField(name: String, type: String, path: Option[String] = None, precision: Option[Int] = 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 GeoFields(tree: Option[String] = None, precision: Option[String] = None, strategy: Option[String] = None, distanceErrorPct: Option[Double] = None, orientation: Option[String] = None, pointsOnly: Option[Boolean] = None, treeLevels: Option[String] = None) extends Product with Serializable

    Permalink
  10. case class GeoshapeField(name: String, analysis: Analysis = Analysis(), 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, nulls: Nulls = Nulls(), similarity: Option[String] = None, store: Option[Boolean] = None, geoFields: GeoFields = GeoFields(), termVector: Option[String] = None) extends FieldDefinition with Product with Serializable

    Permalink
  11. case class GetMappingRequest(indexes: Indexes, local: Option[Boolean] = None) extends Product with Serializable

    Permalink
  12. case class Ignores(ignoreAbove: Option[Int] = None, ignoreMalformed: Option[Boolean] = None) extends Product with Serializable

    Permalink
  13. case class JoinField(name: String, analysis: Analysis = Analysis(), 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, nulls: Nulls = Nulls(), store: Option[Boolean] = None, termVector: Option[String] = None, relations: Map[String, Any] = Map.empty) extends FieldDefinition with Product with Serializable

    Permalink
  14. case class KeywordField(name: String, analysis: Analysis = Analysis(), 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, nulls: Nulls = Nulls(), searchQuoteAnalyzer: Option[String] = None, similarity: Option[String] = None, store: Option[Boolean] = None, termVector: Option[String] = None) extends FieldDefinition with Product with Serializable

    Permalink
  15. trait MappingApi extends AnyRef

    Permalink
  16. case class MappingDefinition(type: Option[String] = None, 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[Routing] = None, templates: Seq[DynamicTemplateRequest] = Nil, rawSource: Option[String] = None) extends MappingDefinitionLike with Product with Serializable

    Permalink
  17. trait MappingDefinitionLike extends AnyRef

    Permalink
  18. case class NestedField(name: String, analysis: Analysis = Analysis(), 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, nulls: Nulls = Nulls(), store: Option[Boolean] = None, termVector: Option[String] = None) extends FieldDefinition with Product with Serializable

    Permalink
  19. case class Nulls(nullable: Option[Boolean] = None, nullValue: Option[Any] = None) extends Product with Serializable

    Permalink
  20. case class ObjectField(name: String, analysis: Analysis = Analysis(), 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, nulls: Nulls = Nulls(), store: Option[Boolean] = None, termVector: Option[String] = None) extends FieldDefinition with Product with Serializable

    Permalink
  21. case class Parent(parentType: String) extends Product with Serializable

    Permalink
  22. case class PutMappingRequest(indexesAndType: IndexesAndType, updateAllTypes: Option[Boolean] = None, ignoreUnavailable: Option[Boolean] = None, allowNoIndices: Option[Boolean] = None, expandWildcards: Option[Boolean] = None, 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[Routing] = None, templates: Seq[DynamicTemplateRequest] = Nil, rawSource: Option[String] = None, includeTypeName: Option[Boolean] = None) extends MappingDefinitionLike with Product with Serializable

    Permalink
  23. case class RangeField(name: String, type: String, analysis: Analysis = Analysis(), 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, nulls: Nulls = Nulls(), scalingFactor: Option[Double] = None, similarity: Option[String] = None, store: Option[Boolean] = None, termVector: Option[String] = None) extends FieldDefinition with Product with Serializable

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

    Permalink
  25. case class TextField(name: String, analysis: Analysis = Analysis(), 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, nulls: Nulls = Nulls(), positionIncrementGap: Option[Int] = None, searchQuoteAnalyzer: Option[String] = None, similarity: Option[String] = None, store: Option[Boolean] = None, termVector: Option[String] = None) extends FieldDefinition with Product with Serializable

    Permalink

Value Members

  1. object CommonFieldBuilder

    Permalink
  2. object DocValuesFormat

    Permalink
  3. object FieldBuilderFn

    Permalink
  4. object FieldType

    Permalink
  5. object IndexOptions

    Permalink
  6. object MappingBuilderFn

    Permalink
  7. object MappingDefinition extends Serializable

    Permalink
  8. object PrefixTree

    Permalink
  9. object Similarity

    Permalink
  10. object TermVector

    Permalink
  11. package dynamictemplate

    Permalink

Ungrouped