Trait

com.sumologic.elasticsearch.restlastic.dsl

CompletionDsl

Related Doc: package dsl

Permalink

trait CompletionDsl extends DslCommons with QueryDsl

Linear Supertypes
QueryDsl, SortDsl, DslCommons, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CompletionDsl
  2. QueryDsl
  3. SortDsl
  4. DslCommons
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class Bool(queries: List[BoolQuery], filterContext: FilteredContext = FilteredContext(List()), boost: Option[Float] = None) extends CompoundQuery with Product with Serializable

    Permalink
    Definition Classes
    QueryDsl
  2. sealed trait BoolQuery extends EsOperation

    Permalink
    Definition Classes
    QueryDsl
  3. case class Completion(field: String, size: Int, name: String, contexts: List[Context]) extends Query with Product with Serializable

    Permalink
  4. trait CompoundQuery extends Query

    Permalink
    Definition Classes
    QueryDsl
  5. case class ConstantScore(filter: Query, boost: Float) extends Query with Product with Serializable

    Permalink
    Definition Classes
    QueryDsl
  6. case class Context(values: List[String]) extends Query with Product with Serializable

    Permalink
  7. case class DisMaxQuery(queries: Seq[Query], tie_breaker: Option[Float] = None, boost: Option[Float] = None) extends Query with Product with Serializable

    Permalink
    Definition Classes
    QueryDsl
  8. trait EsOperation extends AnyRef

    Permalink
    Definition Classes
    DslCommons
  9. trait FieldType extends AnyRef

    Permalink
    Definition Classes
    DslCommons
  10. trait Filter extends EsOperation

    Permalink
    Definition Classes
    QueryDsl
  11. case class FilteredContext(filter: List[Filter]) extends Query with Product with Serializable

    Permalink
    Definition Classes
    QueryDsl
  12. case class GeoDistanceFilter(distance: String, field: String, location: GeoLocation) extends Filter with Product with Serializable

    Permalink
    Definition Classes
    QueryDsl
  13. case class GeoDistanceSort(field: String, location: Dsl.GeoLocation, order: SortOrder, unit: String, distanceType: String) extends Sort with Product with Serializable

    Permalink
    Definition Classes
    SortDsl
  14. case class GeoLocation(lat: Double, lon: Double) extends Query with Product with Serializable

    Permalink
    Definition Classes
    QueryDsl
  15. case class Gt(value: String) extends RangeBound with Product with Serializable

    Permalink
    Definition Classes
    QueryDsl
  16. case class Gte(value: String) extends RangeBound with Product with Serializable

    Permalink
    Definition Classes
    QueryDsl
  17. case class Highlight(fields: Seq[HighlightField], preTags: Seq[String] = Seq(), postTags: Seq[String] = Seq()) extends EsOperation with Product with Serializable

    Permalink
    Definition Classes
    QueryDsl
  18. case class HighlightField(field: String, highlighter_type: Option[HighlighterType] = None, fragment_size: Option[Int] = None, number_of_fragments: Option[Int] = None, no_match_size: Option[Int] = None, matched_fields: Seq[String] = Seq(), highlight_query: Option[Bool] = None) extends EsOperation with Product with Serializable

    Permalink
    Definition Classes
    QueryDsl
  19. case class HighlightRoot(queryRoot: QueryRoot, highlight: Highlight) extends RootObject with Product with Serializable

    Permalink
    Definition Classes
    QueryDsl
  20. sealed trait HighlighterType extends AnyRef

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

    Permalink
    Definition Classes
    DslCommons
  22. case class InnerHits(highlight: Highlight, from: Option[Int] = None, size: Option[Int] = None) extends EsOperation with Product with Serializable

    Permalink
    Definition Classes
    QueryDsl
  23. case class Lt(value: String) extends RangeBound with Product with Serializable

    Permalink
    Definition Classes
    QueryDsl
  24. case class Lte(value: String) extends RangeBound with Product with Serializable

    Permalink
    Definition Classes
    QueryDsl
  25. case class MatchQuery(key: String, value: String, boost: Double = 1) extends Query with Product with Serializable

    Permalink
    Definition Classes
    QueryDsl
  26. case class MultiMatchQuery(query: String, options: Map[String, String], fields: String*) extends Query with Product with Serializable

    Permalink
    Definition Classes
    QueryDsl
  27. case class MultiTermFilterContext(filter: Filter*) extends Query with Product with Serializable

    Permalink
    Definition Classes
    QueryDsl
  28. case class MultiTermFilteredQuery(query: Query, filter: Filter*) extends Query with Product with Serializable

    Permalink
    Definition Classes
    QueryDsl
  29. case class Must(opts: Query*) extends BoolQuery with Product with Serializable

    Permalink
    Definition Classes
    QueryDsl
  30. case class MustNot(opts: Query*) extends BoolQuery with Product with Serializable

    Permalink
    Definition Classes
    QueryDsl
  31. case class Name(name: String) extends Product with Serializable

    Permalink
    Definition Classes
    DslCommons
  32. case class NestedQuery(path: String, scoreMode: Option[ScoreMode] = None, query: Bool, innerHits: Option[InnerHits] = None) extends Query with Product with Serializable

    Permalink
    Definition Classes
    QueryDsl
  33. case class PhrasePrefixQuery(key: String, prefix: String, maxExpansions: Option[Int]) extends Query with Product with Serializable

    Permalink
    Definition Classes
    QueryDsl
  34. case class PhraseQuery(key: String, value: String) extends Query with Product with Serializable

    Permalink
    Definition Classes
    QueryDsl
  35. case class PrefixFilter(field: String, prefix: String) extends Filter with Product with Serializable

    Permalink
    Definition Classes
    QueryDsl
  36. case class PrefixQuery(key: String, prefix: String, boost: Option[Float] = None) extends Query with ValueBoost with Product with Serializable

    Permalink
    Definition Classes
    QueryDsl
  37. trait Query extends EsOperation

    Permalink
    Definition Classes
    QueryDsl
  38. class QueryRoot extends RootObject

    Permalink
    Definition Classes
    QueryDsl
  39. sealed trait RangeBound extends EsOperation

    Permalink
    Definition Classes
    QueryDsl
  40. case class RangeFilter(key: String, bounds: RangeBound*) extends Filter with Product with Serializable

    Permalink
    Definition Classes
    QueryDsl
  41. case class RangeQuery(key: String, bounds: RangeBound*) extends Query with Product with Serializable

    Permalink
    Definition Classes
    QueryDsl
  42. case class RegexFilter(field: String, regexp: String) extends Filter with Product with Serializable

    Permalink
    Definition Classes
    QueryDsl
  43. case class RegexQuery(field: String, regexp: String) extends Query with Product with Serializable

    Permalink
    Definition Classes
    QueryDsl
  44. trait RootObject extends EsOperation

    Permalink
    Definition Classes
    DslCommons
  45. sealed trait ScoreMode extends AnyRef

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

    Permalink
    Definition Classes
    DslCommons
  47. case class Scroll(id: String, window: String) extends RootObject with Product with Serializable

    Permalink
    Definition Classes
    QueryDsl
  48. case class Should(opts: Query*) extends BoolQuery with Product with Serializable

    Permalink
    Definition Classes
    QueryDsl
  49. case class SimpleSort(field: String, order: SortOrder) extends Sort with Product with Serializable

    Permalink
    Definition Classes
    SortDsl
  50. abstract class SingleField extends EsOperation

    Permalink
    Definition Classes
    DslCommons
  51. trait Sort extends EsOperation

    Permalink
    Definition Classes
    SortDsl
  52. sealed trait SortOrder extends AnyRef

    Permalink
    Definition Classes
    SortDsl
  53. case class SuggestRoot(textOpt: Option[String], suggestions: List[Suggestion]) extends Query with RootObject with Product with Serializable

    Permalink
  54. case class Suggestion(name: String, textOpt: Option[String], termOpt: Option[SuggestionTerm], completionOpt: Option[Completion]) extends Query with Product with Serializable

    Permalink
  55. case class SuggestionTerm(fieldName: String) extends Query with Product with Serializable

    Permalink
  56. case class TermFilter(term: String, value: String) extends Filter with Product with Serializable

    Permalink
    Definition Classes
    QueryDsl
  57. case class TermQuery(key: String, value: String, boost: Option[Float] = None) extends Query with ValueBoost with Product with Serializable

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

    Permalink
    Definition Classes
    DslCommons
  59. trait ValueBoost extends AnyRef

    Permalink
    Definition Classes
    QueryDsl
  60. case class WildcardQuery(key: String, value: String, boost: Option[Float] = None) extends Query with ValueBoost with Product with Serializable

    Permalink
    Definition Classes
    QueryDsl

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 AscSortOrder extends SortOrder with Product with Serializable

    Permalink
    Definition Classes
    SortDsl
  5. object AvgScoreMode extends ScoreMode with Product with Serializable

    Permalink
    Definition Classes
    QueryDsl
  6. object DescSortOrder extends SortOrder with Product with Serializable

    Permalink
    Definition Classes
    SortDsl
  7. object EmptyObject extends RootObject with Product with Serializable

    Permalink
    Definition Classes
    DslCommons
  8. object EsOperation

    Permalink
    Definition Classes
    DslCommons
  9. object FastVectorHighlighter extends HighlighterType with Product with Serializable

    Permalink
    Definition Classes
    QueryDsl
  10. object MatchAll extends Query with Product with Serializable

    Permalink
    Definition Classes
    QueryDsl
  11. object MaxScoreMode extends ScoreMode with Product with Serializable

    Permalink
    Definition Classes
    QueryDsl
  12. object NoOp extends RootObject with Product with Serializable

    Permalink
    Definition Classes
    DslCommons
  13. object NoneScoreMode extends ScoreMode with Product with Serializable

    Permalink
    Definition Classes
    QueryDsl
  14. object PlainHighlighter extends HighlighterType with Product with Serializable

    Permalink
    Definition Classes
    QueryDsl
  15. object PostingsHighlighter extends HighlighterType with Product with Serializable

    Permalink

    Elasticsearch postings highlighter.

    Elasticsearch postings highlighter. Not supported in Elasticsearch 6.

    Definition Classes
    QueryDsl
  16. object SortOrder

    Permalink
    Definition Classes
    SortDsl
  17. object SumScoreMode extends ScoreMode with Product with Serializable

    Permalink
    Definition Classes
    QueryDsl
  18. object UnifiedHighlighter extends HighlighterType with Product with Serializable

    Permalink

    Elasticsearch unified highlighter.

    Elasticsearch unified highlighter. Not supported in Elasticsearch 2.

    Definition Classes
    QueryDsl
  19. final def asInstanceOf[T0]: T0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Inherited from QueryDsl

Inherited from SortDsl

Inherited from DslCommons

Inherited from AnyRef

Inherited from Any

Ungrouped