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 getSources(): List[Source]

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

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

    Permalink
    Definition Classes
    GroupBy
  47. def hasDerivations: Boolean

    Permalink
  48. def hashCode(): Int

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

    Permalink
  50. final def isInstanceOf[T0]: Boolean

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    GroupBy
  59. def isTilingEnabled: Boolean

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

    Permalink
  61. def kvTable: String

    Permalink
  62. def maxWindow: Option[Window]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
  84. lazy val streamingDataset: String

    Permalink
  85. def streamingSource: Option[Source]

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

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

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

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

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

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

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

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

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

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

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

    Permalink
  97. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  100. 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