Packages

p

com.ing.wbaa.druid

definitions

package definitions

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. sealed trait Aggregation extends AnyRef
  2. sealed trait AggregationType extends Enum with CamelCaseEnumStringEncoder
  3. case class AndFilter(fields: Iterable[Filter]) extends Filter with Product with Serializable
  4. case class AndHaving(havingSpecs: Iterable[Having]) extends Having with Product with Serializable
  5. sealed trait ArithmeticFunction extends AnyRef
  6. case class ArithmeticPostAggregation(name: String, fn: ArithmeticFunction, fields: Seq[PostAggregation], ordering: Option[Ordering] = Some(FloatingPoint)) extends PostAggregation with Product with Serializable
  7. case class BoundFilter(dimension: String, lower: Option[String] = None, upper: Option[String] = None, lowerStrict: Option[Boolean] = None, upperStrict: Option[Boolean] = None, ordering: Option[DimensionOrderType] = None, extractionFn: Option[ExtractionFn] = None) extends Filter with Product with Serializable
  8. sealed trait Boundary extends Enum with CamelCaseEnumStringEncoder
  9. case class BucketExtractionFn(size: Option[Int] = Some(1), offset: Option[Int] = Some(0)) extends ExtractionFn with Product with Serializable
  10. case class CardinalityAggregation(name: String, fields: Iterable[Dimension], byRow: Boolean = false, round: Boolean = false) extends Aggregation with Product with Serializable
  11. case class CascadeExtractionFn(extractionFns: Iterable[ExtractionFn]) extends ExtractionFn with Product with Serializable
  12. case class ColumnComparisonFilter(dimensions: Iterable[Dimension]) extends Filter with Product with Serializable
  13. case class ConstantPostAggregation(value: Double, name: Option[String] = None) extends PostAggregation with Product with Serializable
  14. case class ContainsCaseSensitive(value: String, caseSensitive: Option[Boolean] = None) extends SearchQuerySpec with Product with Serializable
  15. case class ContainsInsensitive(value: String) extends SearchQuerySpec with Product with Serializable
  16. case class CountAggregation(name: String) extends Aggregation with Product with Serializable
  17. case class DefaultDimension(dimension: String, outputName: Option[String] = None, outputType: Option[String] = None) extends Dimension with Product with Serializable
  18. case class DimSelectorHaving(dimension: String, value: String) extends Having with Product with Serializable
  19. sealed trait Dimension extends AnyRef
  20. sealed trait DimensionType extends Enum with CamelCaseEnumStringEncoder
  21. case class DoubleFirstAggregation(name: String, fieldName: String) extends SingleFieldAggregation with Product with Serializable
  22. case class DoubleGreatestPostAggregation(name: String, fields: Seq[PostAggregation]) extends PostAggregation with Product with Serializable
  23. case class DoubleLastAggregation(name: String, fieldName: String) extends SingleFieldAggregation with Product with Serializable
  24. case class DoubleLeastPostAggregation(name: String, fields: Seq[PostAggregation]) extends PostAggregation with Product with Serializable
  25. case class DoubleMaxAggregation(name: String, fieldName: String) extends SingleFieldAggregation with Product with Serializable
  26. case class DoubleMinAggregation(name: String, fieldName: String) extends SingleFieldAggregation with Product with Serializable
  27. case class DoubleSumAggregation(name: String, fieldName: String) extends SingleFieldAggregation with Product with Serializable
  28. case class EqualToHaving(aggregation: String, value: Double) extends Having with Product with Serializable
  29. case class ExtractionDimension(dimension: String, outputName: Option[String] = None, outputType: Option[String] = None, extractionFn: ExtractionFn) extends Dimension with Product with Serializable
  30. sealed trait ExtractionFn extends AnyRef
  31. sealed trait ExtractionFnType extends Enum with CamelCaseEnumStringEncoder
  32. case class FieldAccessPostAggregation(fieldName: String, name: Option[String] = None) extends PostAggregation with Product with Serializable
  33. sealed trait Filter extends AnyRef
  34. case class FilterHaving(filter: Filter) extends Having with Product with Serializable
  35. sealed trait FilterType extends Enum with CamelCaseEnumStringEncoder
  36. trait FilteredAggregation extends Aggregation
  37. case class FinalizingFieldAccessPostAggregation(fieldName: String, name: Option[String] = None) extends PostAggregation with Product with Serializable
  38. case class FloatFirstAggregation(name: String, fieldName: String) extends SingleFieldAggregation with Product with Serializable
  39. case class FloatLastAggregation(name: String, fieldName: String) extends SingleFieldAggregation with Product with Serializable
  40. case class FloatMaxAggregation(name: String, fieldName: String) extends SingleFieldAggregation with Product with Serializable
  41. case class FloatMinAggregation(name: String, fieldName: String) extends SingleFieldAggregation with Product with Serializable
  42. case class FloatSumAggregation(name: String, fieldName: String) extends SingleFieldAggregation with Product with Serializable
  43. case class Fragment(values: Iterable[String], caseSensitive: Option[Boolean] = None) extends SearchQuerySpec with Product with Serializable
  44. sealed trait Granularity extends Enum with SnakeCaseEnumStringEncoder
  45. case class GreaterThanHaving(aggregation: String, value: Double) extends Having with Product with Serializable
  46. sealed trait Having extends AnyRef
  47. sealed trait HavingType extends Enum with CamelCaseEnumStringEncoder
  48. case class HyperUniqueAggregation(name: String, fieldName: String, isInputHyperUnique: Boolean = false, round: Boolean = false) extends SingleFieldAggregation with Product with Serializable
  49. case class HyperUniqueCardinalityPostAggregation(name: String, fieldName: String) extends PostAggregation with Product with Serializable
  50. case class InFilter(dimension: String, values: Iterable[String], extractionFn: Option[ExtractionFn] = None) extends Filter with Product with Serializable
  51. case class InFilteredAggregation(name: String, filter: InFilter, aggregator: Aggregation) extends FilteredAggregation with Product with Serializable
  52. case class IntervalFilter(dimension: String, intervals: Iterable[String], extractionFn: Option[ExtractionFn] = None) extends Filter with Product with Serializable
  53. case class JavascriptAggregation(name: String, fieldNames: Iterable[String], fnAggregate: String, fnCombine: String, fnReset: String) extends Aggregation with Product with Serializable
  54. case class JavascriptExtractionFn(function: String, injective: Option[Boolean] = Some(false)) extends ExtractionFn with Product with Serializable
  55. case class JavascriptFilter(dimension: String, function: String) extends Filter with Product with Serializable
  56. case class JavascriptPostAggregation(name: String, fieldNames: Seq[String], function: String) extends PostAggregation with Product with Serializable
  57. case class LessThanHaving(aggregation: String, value: Double) extends Having with Product with Serializable
  58. case class LikeFilter(dimension: String, pattern: String, extractionFn: Option[ExtractionFn] = None) extends Filter with Product with Serializable
  59. case class LongFirstAggregation(name: String, fieldName: String) extends SingleFieldAggregation with Product with Serializable
  60. case class LongGreatestPostAggregation(name: String, fields: Seq[PostAggregation]) extends PostAggregation with Product with Serializable
  61. case class LongLastAggregation(name: String, fieldName: String) extends SingleFieldAggregation with Product with Serializable
  62. case class LongLeastPostAggregation(name: String, fields: Seq[PostAggregation]) extends PostAggregation with Product with Serializable
  63. case class LongMaxAggregation(name: String, fieldName: String) extends SingleFieldAggregation with Product with Serializable
  64. case class LongMinAggregation(name: String, fieldName: String) extends SingleFieldAggregation with Product with Serializable
  65. case class LongSumAggregation(name: String, fieldName: String) extends SingleFieldAggregation with Product with Serializable
  66. case class LowerExtractionFn(locale: Option[String] = None) extends ExtractionFn with Product with Serializable
  67. case class NotFilter(field: Filter) extends Filter with Product with Serializable
  68. case class NotHaving(havingSpec: Having) extends Having with Product with Serializable
  69. sealed trait NullHandling extends Enum with CamelCaseEnumStringEncoder
  70. case class OrFilter(fields: Iterable[Filter]) extends Filter with Product with Serializable
  71. case class OrHaving(havingSpecs: Iterable[Having]) extends Having with Product with Serializable
  72. sealed trait Order extends Enum with LowerCaseEnumStringEncoder
  73. sealed trait Ordering extends AnyRef
  74. case class PartialExtractionFn(expr: String) extends ExtractionFn with Product with Serializable
  75. sealed trait PostAggregation extends AnyRef
  76. sealed trait PostAggregationType extends Enum with CamelCaseEnumStringEncoder
  77. case class RadiusBound(coords: Iterable[Double], radius: Double) extends SpatialBound with Product with Serializable
  78. case class RectangularBound(minCoords: Iterable[Double], maxCoords: Iterable[Double]) extends SpatialBound with Product with Serializable
  79. case class Regex(pattern: String) extends SearchQuerySpec with Product with Serializable
  80. case class RegexExtractionFn(expr: String, index: Option[Int] = Some(1), replaceMissingValue: Option[Boolean] = Some(false), replaceMissingValueWith: Option[String] = None) extends ExtractionFn with Product with Serializable
  81. case class RegexFilter(dimension: String, pattern: String, extractionFn: Option[ExtractionFn] = None) extends Filter with Product with Serializable
  82. case class SearchFilter(dimension: String, query: SearchQuerySpec, extractionFn: Option[ExtractionFn] = None) extends Filter with Product with Serializable
  83. sealed trait SearchQuerySpec extends AnyRef
  84. sealed trait SearchQuerySpecType extends Enum with SnakeCaseEnumStringEncoder
  85. case class SelectFilter(dimension: String, value: Option[String], extractionFn: Option[ExtractionFn] = None) extends Filter with Product with Serializable
  86. case class SelectorFilteredAggregation(name: String, filter: SelectFilter, aggregator: Aggregation) extends FilteredAggregation with Product with Serializable
  87. trait SingleFieldAggregation extends Aggregation
  88. sealed trait SpatialBound extends AnyRef
  89. sealed trait SpatialBoundType extends Enum with CamelCaseEnumStringEncoder
  90. case class SpatialFilter(dimension: String, bound: SpatialBound) extends Filter with Product with Serializable
  91. case class StringFirstAggregation(name: String, fieldName: String, maxStringBytes: Option[Int] = None, filterNullValues: Boolean = false) extends SingleFieldAggregation with Product with Serializable
  92. case class StringFormatExtractionFn(format: String, nullHandling: Option[NullHandling] = Some(NullHandling.NullString)) extends ExtractionFn with Product with Serializable
  93. case class StringLastAggregation(name: String, fieldName: String, maxStringBytes: Option[Int] = None, filterNullValues: Boolean = false) extends SingleFieldAggregation with Product with Serializable
  94. case class SubstringExtractionFn(index: Int, length: Option[Int] = None) extends ExtractionFn with Product with Serializable
  95. case class ThetaSketchAggregation(name: String, fieldName: String, isInputThetaSketch: Boolean = false, size: Long = 16384) extends SingleFieldAggregation with Product with Serializable
  96. case class TimeFormatExtractionFn(format: Option[String] = None, timeZone: Option[String] = Some("utc"), locale: Option[String] = None, granularity: Option[Granularity] = Some(GranularityType.None), asMillis: Option[Boolean] = Some(false)) extends ExtractionFn with Product with Serializable
  97. case class TimeParsingExtractionFn(timeFormat: String, resultFormat: String) extends ExtractionFn with Product with Serializable
  98. case class UpperExtractionFn(locale: Option[String] = None) extends ExtractionFn with Product with Serializable

Ungrouped