Trait

com.sumologic.elasticsearch.restlastic.dsl

MappingDsl

Related Doc: package dsl

Permalink

trait MappingDsl extends DslCommons

Linear Supertypes
DslCommons, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. MappingDsl
  2. DslCommons
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class BasicFieldMapping(tpe: MappingDsl.FieldType, index: Option[IndexType], analyzer: Option[MappingDsl.Name], ignoreAbove: Option[Int] = None, search_analyzer: Option[MappingDsl.Name] = None, indexOption: Option[IndexOption] = None, fieldsOption: Option[FieldsMapping] = None, fieldDataOption: Option[Boolean] = None, normalizer: Option[MappingDsl.Name] = None) extends FieldMapping with Product with Serializable

    Permalink
  2. case class BasicObjectMapping(fields: Map[String, FieldMapping]) extends FieldMapping with Product with Serializable

    Permalink
  3. trait Completion extends AnyRef

    Permalink
  4. case class CompletionContext(path: String) extends Product with Serializable

    Permalink
  5. case class CompletionMapping(context: Map[String, CompletionContext], analyzer: MappingDsl.Name = Name("keyword")) extends FieldMapping with Completion with Product with Serializable

    Permalink
  6. case class CompletionMappingWithoutPath(context: Map[String, Unit], analyzer: MappingDsl.Name = Name("keyword")) extends FieldMapping with Completion with Product with Serializable

    Permalink
  7. trait EsOperation extends AnyRef

    Permalink
    Definition Classes
    DslCommons
  8. sealed trait FieldMapping extends EsOperation

    Permalink
  9. trait FieldType extends AnyRef

    Permalink
    Definition Classes
    DslCommons
  10. case class FieldsMapping(fields: Map[String, FieldMapping]) extends FieldMapping with Product with Serializable

    Permalink
  11. case class Index(name: String) extends Product with Serializable

    Permalink
    Definition Classes
    DslCommons
  12. case class IndexMapping(fields: Map[String, FieldMapping], enableAllFieldOpt: Option[Boolean] = None, strictMapping: Boolean = false) extends EsOperation with Product with Serializable

    Permalink
  13. sealed trait IndexOption extends AnyRef

    Permalink
  14. sealed trait IndexType extends AnyRef

    Permalink
  15. case class Mapping(tpe: MappingDsl.Type, mapping: IndexMapping) extends RootObject with Product with Serializable

    Permalink
  16. case class Name(name: String) extends Product with Serializable

    Permalink
    Definition Classes
    DslCommons
  17. case class NestedObjectMapping(fields: Map[String, FieldMapping]) extends FieldMapping with Product with Serializable

    Permalink
  18. trait RootObject extends EsOperation

    Permalink
    Definition Classes
    DslCommons
  19. case class ScriptSource(lang: String, source: String) extends RootObject with Product with Serializable

    Permalink
    Definition Classes
    DslCommons
  20. abstract class SingleField extends EsOperation

    Permalink
    Definition Classes
    DslCommons
  21. case class Type(name: String) extends Product with Serializable

    Permalink
    Definition Classes
    DslCommons

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. object BinaryType extends FieldType with Product with Serializable

    Permalink
  5. object BooleanType extends FieldType with Product with Serializable

    Permalink
  6. object ByteType extends FieldType with Product with Serializable

    Permalink
  7. object DateType extends FieldType with Product with Serializable

    Permalink
  8. object DocsIndexOption extends IndexOption with Product with Serializable

    Permalink
  9. object DoubleType extends FieldType with Product with Serializable

    Permalink
  10. object EmptyObject extends RootObject with Product with Serializable

    Permalink
    Definition Classes
    DslCommons
  11. object EsOperation

    Permalink
    Definition Classes
    DslCommons
  12. object FloatType extends FieldType with Product with Serializable

    Permalink
  13. object FreqsIndexOption extends IndexOption with Product with Serializable

    Permalink
  14. object GeoPointType extends FieldType with Product with Serializable

    Permalink
  15. object IndexedIndex extends IndexType with Product with Serializable

    Permalink
  16. object IntegerType extends FieldType with Product with Serializable

    Permalink
  17. object KeywordType extends FieldType with Product with Serializable

    Permalink
  18. object LongType extends FieldType with Product with Serializable

    Permalink
  19. object MappingPath extends Product with Serializable

    Permalink
  20. object NestedFieldMapping extends FieldMapping with Product with Serializable

    Permalink
  21. object NoOp extends RootObject with Product with Serializable

    Permalink
    Definition Classes
    DslCommons
  22. object NotAnalyzedIndex extends IndexType with Product with Serializable

    Permalink
  23. object NotIndexedIndex extends IndexType with Product with Serializable

    Permalink
  24. object OffsetsIndexOption extends IndexOption with Product with Serializable

    Permalink
  25. object PositionsIndexOption extends IndexOption with Product with Serializable

    Permalink
  26. object ShortType extends FieldType with Product with Serializable

    Permalink
  27. object StringType extends FieldType with Product with Serializable

    Permalink
  28. object TextType extends FieldType with Product with Serializable

    Permalink
  29. val _analyzer: String

    Permalink
  30. val _fieldIndexOpions: String

    Permalink
  31. val _fielddata: String

    Permalink
  32. val _ignoreAbove: String

    Permalink
  33. val _index: String

    Permalink
  34. val _normalizer: String

    Permalink
  35. val _properties: String

    Permalink
  36. val _searchAnalyzer: String

    Permalink
  37. val _timestamp: String

    Permalink
  38. val _type: String

    Permalink
  39. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  40. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  41. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  42. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  43. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  44. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  45. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  46. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  47. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  48. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  49. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  50. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  51. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  52. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  53. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  54. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from DslCommons

Inherited from AnyRef

Inherited from Any

Ungrouped