Packages

c

com.ing.wbaa.druid.dql

SearchQueryBuilder

final class SearchQueryBuilder extends QueryBuilderCommons

Linear Supertypes
QueryBuilderCommons, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SearchQueryBuilder
  2. QueryBuilderCommons
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val aggregations: List[Aggregation]
    Attributes
    protected
    Definition Classes
    QueryBuilderCommons
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def build()(implicit druidConfig: DruidConfig = DruidConfig.DefaultConfig): SearchQuery
  7. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  8. val complexAggregationNames: Set[String]
    Attributes
    protected
    Definition Classes
    QueryBuilderCommons
  9. def copyTo[T <: QueryBuilderCommons](other: T): T
    Attributes
    protected
    Definition Classes
    QueryBuilderCommons
  10. val dataSourceOpt: Option[String]
    Attributes
    protected
    Definition Classes
    QueryBuilderCommons
  11. def dimensions(dimNames: Iterable[String]): SearchQueryBuilder.this.type
  12. def dimensions(dimNames: String*): SearchQueryBuilder.this.type
  13. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  15. val filters: List[Filter]
    Attributes
    protected
    Definition Classes
    QueryBuilderCommons
  16. def from(dataSource: String): SearchQueryBuilder.this.type

    Specify the datasource to use, other than the default one in the configuration

    Specify the datasource to use, other than the default one in the configuration

    Definition Classes
    QueryBuilderCommons
  17. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  18. def getFilters: Option[Filter]
    Attributes
    protected
    Definition Classes
    QueryBuilderCommons
  19. def getPostAggs: List[PostAggregation]
    Attributes
    protected
    Definition Classes
    QueryBuilderCommons
  20. def granularity(granularity: Granularity): SearchQueryBuilder.this.type

    Define the granularity to bucket query results

    Define the granularity to bucket query results

    Definition Classes
    QueryBuilderCommons
  21. val granularityOpt: Option[Granularity]
    Attributes
    protected
    Definition Classes
    QueryBuilderCommons
  22. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  23. def interval(interval: String): SearchQueryBuilder.this.type

    Specify the time range to run the query over (should be expressed as ISO-8601 interval)

    Specify the time range to run the query over (should be expressed as ISO-8601 interval)

    Definition Classes
    QueryBuilderCommons
  24. def intervals(ints: String*): SearchQueryBuilder.this.type

    Specify multiple time ranges to run the query over (should be expressed as ISO-8601 intervals)

    Specify multiple time ranges to run the query over (should be expressed as ISO-8601 intervals)

    Definition Classes
    QueryBuilderCommons
  25. val intervals: List[String]
    Attributes
    protected
    Definition Classes
    QueryBuilderCommons
  26. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  27. def limit(lim: Int): SearchQueryBuilder.this.type
  28. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  29. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  30. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  31. val postAggregationExpr: List[PostAggregationExpression]
    Attributes
    protected
    Definition Classes
    QueryBuilderCommons
  32. val queryContextParams: Map[QueryContextParam, QueryContextValue]
    Attributes
    protected
    Definition Classes
    QueryBuilderCommons
  33. def setQueryContextParam(key: QueryContextParam, value: QueryContextValue): SearchQueryBuilder.this.type
    Definition Classes
    QueryBuilderCommons
  34. def sort(v: DimensionOrderType): SearchQueryBuilder.this.type
  35. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  36. def toString(): String
    Definition Classes
    AnyRef → Any
  37. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  38. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  39. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  40. def where(filter: FilteringExpression): SearchQueryBuilder.this.type

    Specify one or more filter operations to use in the query

    Specify one or more filter operations to use in the query

    Definition Classes
    QueryBuilderCommons
  41. def withQueryContext(params: Map[QueryContextParam, QueryContextValue]): SearchQueryBuilder.this.type
    Definition Classes
    QueryBuilderCommons

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from QueryBuilderCommons

Inherited from AnyRef

Inherited from Any

Ungrouped