Class

ai.chronon.api.Extensions

GroupByOps

Related Doc: package Extensions

Permalink

implicit class GroupByOps extends GroupBy

Linear Supertypes
GroupBy, Cloneable, TBase[GroupBy, _Fields], Serializable, TSerializable, Comparable[GroupBy], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. GroupByOps
  2. GroupBy
  3. Cloneable
  4. TBase
  5. Serializable
  6. TSerializable
  7. Comparable
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new GroupByOps(groupBy: GroupBy)

    Permalink

Type Members

  1. case class QueryParts(selects: Option[Seq[String]], wheres: Seq[String]) extends Product with Serializable

    Permalink

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. def addToAggregations(elem: Aggregation): Unit

    Permalink
    Definition Classes
    GroupBy
  5. def addToDerivations(elem: Derivation): Unit

    Permalink
    Definition Classes
    GroupBy
  6. def addToKeyColumns(elem: String): Unit

    Permalink
    Definition Classes
    GroupBy
  7. def addToSources(elem: Source): Unit

    Permalink
    Definition Classes
    GroupBy
  8. def aggregationInputs: Array[String]

    Permalink
  9. lazy val areDerivationsRenameOnly: Boolean

    Permalink
  10. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  11. lazy val batchDataset: String

    Permalink
  12. def buildLeftStreamingQuery(query: Query, defaultFieldNames: Seq[String]): String

    Permalink
  13. def buildQueryParts(query: Query): QueryParts

    Permalink
  14. def buildStreamingQuery: String

    Permalink
  15. def clear(): Unit

    Permalink
    Definition Classes
    GroupBy → TBase
  16. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  17. def compareTo(other: GroupBy): Int

    Permalink
    Definition Classes
    GroupBy → Comparable
  18. def copyForVersioningComparison: GroupBy

    Permalink
  19. def dataModel: DataModel

    Permalink
  20. def deepCopy(): GroupBy

    Permalink
    Definition Classes
    GroupBy → TBase
  21. lazy val derivationExpressionSet: Set[String]

    Permalink
  22. lazy val derivationsContainStar: Boolean

    Permalink
  23. lazy val derivationsScala: List[Derivation]

    Permalink
  24. lazy val derivationsWithoutStar: List[Derivation]

    Permalink
  25. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  26. def equals(that: GroupBy): Boolean

    Permalink
    Definition Classes
    GroupBy
  27. def equals(that: Any): Boolean

    Permalink
    Definition Classes
    GroupBy → AnyRef → Any
  28. def fieldForId(fieldId: Int): _Fields

    Permalink
    Definition Classes
    GroupBy → TBase
  29. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  30. def getAccuracy(): Accuracy

    Permalink
    Definition Classes
    GroupBy
  31. def getAggregations(): List[Aggregation]

    Permalink
    Definition Classes
    GroupBy
  32. def getAggregationsIterator(): Iterator[Aggregation]

    Permalink
    Definition Classes
    GroupBy
  33. def getAggregationsSize(): Int

    Permalink
    Definition Classes
    GroupBy
  34. def getBackfillStartDate(): String

    Permalink
    Definition Classes
    GroupBy
  35. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  36. def getDerivations(): List[Derivation]

    Permalink
    Definition Classes
    GroupBy
  37. def getDerivationsIterator(): Iterator[Derivation]

    Permalink
    Definition Classes
    GroupBy
  38. def getDerivationsSize(): Int

    Permalink
    Definition Classes
    GroupBy
  39. def getFieldValue(field: _Fields): AnyRef

    Permalink
    Definition Classes
    GroupBy → TBase
  40. def getKeyColumns(): List[String]

    Permalink
    Definition Classes
    GroupBy
  41. def getKeyColumnsIterator(): Iterator[String]

    Permalink
    Definition Classes
    GroupBy
  42. def getKeyColumnsSize(): Int

    Permalink
    Definition Classes
    GroupBy
  43. def getMetaData(): MetaData

    Permalink
    Definition Classes
    GroupBy
  44. def getPartitionColumn: Option[String]

    Permalink
  45. def getSources(): List[Source]

    Permalink
    Definition Classes
    GroupBy
  46. def getSourcesIterator(): Iterator[Source]

    Permalink
    Definition Classes
    GroupBy
  47. def getSourcesSize(): Int

    Permalink
    Definition Classes
    GroupBy
  48. def hasDerivations: Boolean

    Permalink
  49. def hashCode(): Int

    Permalink
    Definition Classes
    GroupBy → AnyRef → Any
  50. lazy val inferredAccuracy: Accuracy

    Permalink
  51. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  52. def isSet(field: _Fields): Boolean

    Permalink
    Definition Classes
    GroupBy → TBase
  53. def isSetAccuracy(): Boolean

    Permalink
    Definition Classes
    GroupBy
  54. def isSetAggregations(): Boolean

    Permalink
    Definition Classes
    GroupBy
  55. def isSetBackfillStartDate(): Boolean

    Permalink
    Definition Classes
    GroupBy
  56. def isSetDerivations(): Boolean

    Permalink
    Definition Classes
    GroupBy
  57. def isSetKeyColumns(): Boolean

    Permalink
    Definition Classes
    GroupBy
  58. def isSetMetaData(): Boolean

    Permalink
    Definition Classes
    GroupBy
  59. def isSetSources(): Boolean

    Permalink
    Definition Classes
    GroupBy
  60. def isTilingEnabled: Boolean

    Permalink
  61. def keys(partitionColumn: String): Seq[String]

    Permalink
  62. def kvTable: String

    Permalink
  63. lazy val logger: Logger

    Permalink
  64. def maxWindow: Option[Window]

    Permalink
  65. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  68. def read(iprot: TProtocol): Unit

    Permalink
    Definition Classes
    GroupBy → TSerializable
  69. def semanticHash: String

    Permalink
  70. def setAccuracy(accuracy: Accuracy): GroupBy

    Permalink
    Definition Classes
    GroupBy
  71. def setAccuracyIsSet(value: Boolean): Unit

    Permalink
    Definition Classes
    GroupBy
  72. def setAggregations(aggregations: List[Aggregation]): GroupBy

    Permalink
    Definition Classes
    GroupBy
  73. def setAggregationsIsSet(value: Boolean): Unit

    Permalink
    Definition Classes
    GroupBy
  74. def setBackfillStartDate(backfillStartDate: String): GroupBy

    Permalink
    Definition Classes
    GroupBy
  75. def setBackfillStartDateIsSet(value: Boolean): Unit

    Permalink
    Definition Classes
    GroupBy
  76. def setDerivations(derivations: List[Derivation]): GroupBy

    Permalink
    Definition Classes
    GroupBy
  77. def setDerivationsIsSet(value: Boolean): Unit

    Permalink
    Definition Classes
    GroupBy
  78. def setFieldValue(field: _Fields, value: Any): Unit

    Permalink
    Definition Classes
    GroupBy → TBase
  79. def setKeyColumns(keyColumns: List[String]): GroupBy

    Permalink
    Definition Classes
    GroupBy
  80. def setKeyColumnsIsSet(value: Boolean): Unit

    Permalink
    Definition Classes
    GroupBy
  81. def setMetaData(metaData: MetaData): GroupBy

    Permalink
    Definition Classes
    GroupBy
  82. def setMetaDataIsSet(value: Boolean): Unit

    Permalink
    Definition Classes
    GroupBy
  83. def setSources(sources: List[Source]): GroupBy

    Permalink
    Definition Classes
    GroupBy
  84. def setSourcesIsSet(value: Boolean): Unit

    Permalink
    Definition Classes
    GroupBy
  85. def setups: Seq[String]

    Permalink
  86. lazy val streamingDataset: String

    Permalink
  87. def streamingSource: Option[Source]

    Permalink
  88. final def synchronized[T0](arg0: ⇒ T0): T0

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

    Permalink
    Definition Classes
    GroupBy → AnyRef → Any
  90. def unsetAccuracy(): Unit

    Permalink
    Definition Classes
    GroupBy
  91. def unsetAggregations(): Unit

    Permalink
    Definition Classes
    GroupBy
  92. def unsetBackfillStartDate(): Unit

    Permalink
    Definition Classes
    GroupBy
  93. def unsetDerivations(): Unit

    Permalink
    Definition Classes
    GroupBy
  94. def unsetKeyColumns(): Unit

    Permalink
    Definition Classes
    GroupBy
  95. def unsetMetaData(): Unit

    Permalink
    Definition Classes
    GroupBy
  96. def unsetSources(): Unit

    Permalink
    Definition Classes
    GroupBy
  97. def validate(): Unit

    Permalink
    Definition Classes
    GroupBy
  98. def valueColumns: Array[String]

    Permalink
  99. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  102. def write(oprot: TProtocol): Unit

    Permalink
    Definition Classes
    GroupBy → TSerializable

Inherited from GroupBy

Inherited from Cloneable

Inherited from TBase[GroupBy, _Fields]

Inherited from Serializable

Inherited from TSerializable

Inherited from Comparable[GroupBy]

Inherited from AnyRef

Inherited from Any

Ungrouped