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)

Type Members

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

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. def addToAggregations(elem: Aggregation): Unit
    Definition Classes
    GroupBy
  5. def addToDerivations(elem: Derivation): Unit
    Definition Classes
    GroupBy
  6. def addToKeyColumns(elem: String): Unit
    Definition Classes
    GroupBy
  7. def addToSources(elem: Source): Unit
    Definition Classes
    GroupBy
  8. def aggregationInputs: Array[String]
  9. lazy val areDerivationsRenameOnly: Boolean
  10. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  11. lazy val batchDataset: String
  12. def buildLeftStreamingQuery(query: Query, defaultFieldNames: Seq[String]): String
  13. def buildQueryParts(query: Query): QueryParts
  14. def buildStreamingQuery: String
  15. def clear(): Unit
    Definition Classes
    GroupBy → TBase
    Annotations
    @Override()
  16. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  17. def compareTo(other: GroupBy): Int
    Definition Classes
    GroupBy → Comparable
    Annotations
    @Override()
  18. def copyForVersioningComparison: GroupBy
  19. def dataModel: DataModel
  20. def deepCopy(): GroupBy
    Definition Classes
    GroupBy → TBase
  21. lazy val derivationExpressionSet: Set[String]
  22. lazy val derivationsContainStar: Boolean
  23. lazy val derivationsScala: List[Derivation]
  24. lazy val derivationsWithoutStar: List[Derivation]
  25. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  26. def equals(that: GroupBy): Boolean
    Definition Classes
    GroupBy
  27. def equals(that: Any): Boolean
    Definition Classes
    GroupBy → AnyRef → Any
    Annotations
    @Override()
  28. def fieldForId(fieldId: Int): _Fields
    Definition Classes
    GroupBy → TBase
    Annotations
    @Nullable()
  29. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  30. def getAccuracy(): Accuracy

    Definition Classes
    GroupBy
    Annotations
    @Nullable()
    See also

    Accuracy

  31. def getAggregations(): List[Aggregation]
    Definition Classes
    GroupBy
    Annotations
    @Nullable()
  32. def getAggregationsIterator(): Iterator[Aggregation]
    Definition Classes
    GroupBy
    Annotations
    @Nullable()
  33. def getAggregationsSize(): Int
    Definition Classes
    GroupBy
  34. def getBackfillStartDate(): String
    Definition Classes
    GroupBy
    Annotations
    @Nullable()
  35. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  36. def getDerivations(): List[Derivation]
    Definition Classes
    GroupBy
    Annotations
    @Nullable()
  37. def getDerivationsIterator(): Iterator[Derivation]
    Definition Classes
    GroupBy
    Annotations
    @Nullable()
  38. def getDerivationsSize(): Int
    Definition Classes
    GroupBy
  39. def getFieldValue(field: _Fields): AnyRef
    Definition Classes
    GroupBy → TBase
    Annotations
    @Nullable()
  40. def getKeyColumns(): List[String]
    Definition Classes
    GroupBy
    Annotations
    @Nullable()
  41. def getKeyColumnsIterator(): Iterator[String]
    Definition Classes
    GroupBy
    Annotations
    @Nullable()
  42. def getKeyColumnsSize(): Int
    Definition Classes
    GroupBy
  43. def getMetaData(): MetaData
    Definition Classes
    GroupBy
    Annotations
    @Nullable()
  44. def getPartitionColumn: Option[String]
  45. def getSources(): List[Source]
    Definition Classes
    GroupBy
    Annotations
    @Nullable()
  46. def getSourcesIterator(): Iterator[Source]
    Definition Classes
    GroupBy
    Annotations
    @Nullable()
  47. def getSourcesSize(): Int
    Definition Classes
    GroupBy
  48. def hasDerivations: Boolean
  49. def hashCode(): Int
    Definition Classes
    GroupBy → AnyRef → Any
    Annotations
    @Override()
  50. lazy val inferredAccuracy: Accuracy
  51. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  52. def isSet(field: _Fields): Boolean

    Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise

    Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise

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

    Returns true if field accuracy is set (has been assigned a value) and false otherwise

    Returns true if field accuracy is set (has been assigned a value) and false otherwise

    Definition Classes
    GroupBy
  54. def isSetAggregations(): Boolean

    Returns true if field aggregations is set (has been assigned a value) and false otherwise

    Returns true if field aggregations is set (has been assigned a value) and false otherwise

    Definition Classes
    GroupBy
  55. def isSetBackfillStartDate(): Boolean

    Returns true if field backfillStartDate is set (has been assigned a value) and false otherwise

    Returns true if field backfillStartDate is set (has been assigned a value) and false otherwise

    Definition Classes
    GroupBy
  56. def isSetDerivations(): Boolean

    Returns true if field derivations is set (has been assigned a value) and false otherwise

    Returns true if field derivations is set (has been assigned a value) and false otherwise

    Definition Classes
    GroupBy
  57. def isSetKeyColumns(): Boolean

    Returns true if field keyColumns is set (has been assigned a value) and false otherwise

    Returns true if field keyColumns is set (has been assigned a value) and false otherwise

    Definition Classes
    GroupBy
  58. def isSetMetaData(): Boolean

    Returns true if field metaData is set (has been assigned a value) and false otherwise

    Returns true if field metaData is set (has been assigned a value) and false otherwise

    Definition Classes
    GroupBy
  59. def isSetSources(): Boolean

    Returns true if field sources is set (has been assigned a value) and false otherwise

    Returns true if field sources is set (has been assigned a value) and false otherwise

    Definition Classes
    GroupBy
  60. def isTilingEnabled: Boolean
  61. def keys(partitionColumn: String): Seq[String]
  62. def kvTable: String
  63. lazy val logger: Logger
    Annotations
    @transient()
  64. def maxWindow: Option[Window]
  65. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  66. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  67. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  68. def read(iprot: TProtocol): Unit
    Definition Classes
    GroupBy → TSerializable
  69. def semanticHash: String
  70. def setAccuracy(accuracy: Accuracy): GroupBy

    Definition Classes
    GroupBy
    See also

    Accuracy

  71. def setAccuracyIsSet(value: Boolean): Unit
    Definition Classes
    GroupBy
  72. def setAggregations(aggregations: List[Aggregation]): GroupBy
    Definition Classes
    GroupBy
  73. def setAggregationsIsSet(value: Boolean): Unit
    Definition Classes
    GroupBy
  74. def setBackfillStartDate(backfillStartDate: String): GroupBy
    Definition Classes
    GroupBy
  75. def setBackfillStartDateIsSet(value: Boolean): Unit
    Definition Classes
    GroupBy
  76. def setDerivations(derivations: List[Derivation]): GroupBy
    Definition Classes
    GroupBy
  77. def setDerivationsIsSet(value: Boolean): Unit
    Definition Classes
    GroupBy
  78. def setFieldValue(field: _Fields, value: Any): Unit
    Definition Classes
    GroupBy → TBase
  79. def setKeyColumns(keyColumns: List[String]): GroupBy
    Definition Classes
    GroupBy
  80. def setKeyColumnsIsSet(value: Boolean): Unit
    Definition Classes
    GroupBy
  81. def setMetaData(metaData: MetaData): GroupBy
    Definition Classes
    GroupBy
  82. def setMetaDataIsSet(value: Boolean): Unit
    Definition Classes
    GroupBy
  83. def setSources(sources: List[Source]): GroupBy
    Definition Classes
    GroupBy
  84. def setSourcesIsSet(value: Boolean): Unit
    Definition Classes
    GroupBy
  85. def setups: Seq[String]
  86. lazy val streamingDataset: String
  87. def streamingSource: Option[Source]
  88. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  89. def toString(): String
    Definition Classes
    GroupBy → AnyRef → Any
    Annotations
    @Override()
  90. def unsetAccuracy(): Unit
    Definition Classes
    GroupBy
  91. def unsetAggregations(): Unit
    Definition Classes
    GroupBy
  92. def unsetBackfillStartDate(): Unit
    Definition Classes
    GroupBy
  93. def unsetDerivations(): Unit
    Definition Classes
    GroupBy
  94. def unsetKeyColumns(): Unit
    Definition Classes
    GroupBy
  95. def unsetMetaData(): Unit
    Definition Classes
    GroupBy
  96. def unsetSources(): Unit
    Definition Classes
    GroupBy
  97. def validate(): Unit
    Definition Classes
    GroupBy
  98. def valueColumns: Array[String]
  99. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  100. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  101. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  102. def write(oprot: TProtocol): Unit
    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