package api

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. sealed abstract final class Accuracy extends Enum[Accuracy] with TEnum

    Autogenerated by Thrift Compiler (0.13.0)

    Autogenerated by Thrift Compiler (0.13.0)

    DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING

    Annotations
    @Generated()
  2. class Aggregation extends TBase[Aggregation, _Fields] with Serializable with Cloneable with Comparable[Aggregation]

    Chronon provides a powerful aggregations primitive - that takes the familiar aggregation operation, via groupBy in SQL and extends it with three things - windowing, bucketing and auto-explode.

    Chronon provides a powerful aggregations primitive - that takes the familiar aggregation operation, via groupBy in SQL and extends it with three things - windowing, bucketing and auto-explode.

    Annotations
    @SuppressWarnings() @Generated()
  3. class AggregationPart extends TBase[AggregationPart, _Fields] with Serializable with Cloneable with Comparable[AggregationPart]

    Autogenerated by Thrift Compiler (0.13.0)

    Autogenerated by Thrift Compiler (0.13.0)

    DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING

    Annotations
    @SuppressWarnings() @Generated()
  4. class AggregationSelector extends TBase[AggregationSelector, _Fields] with Serializable with Cloneable with Comparable[AggregationSelector]

    Autogenerated by Thrift Compiler (0.13.0)

    Autogenerated by Thrift Compiler (0.13.0)

    DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING

    Annotations
    @SuppressWarnings() @Generated()
  5. class BootstrapPart extends TBase[BootstrapPart, _Fields] with Serializable with Cloneable with Comparable[BootstrapPart]

    Autogenerated by Thrift Compiler (0.13.0)

    Autogenerated by Thrift Compiler (0.13.0)

    DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING

    Annotations
    @SuppressWarnings() @Generated()
  6. class DataField extends TBase[DataField, _Fields] with Serializable with Cloneable with Comparable[DataField]

    Autogenerated by Thrift Compiler (0.13.0)

    Autogenerated by Thrift Compiler (0.13.0)

    DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING

    Annotations
    @SuppressWarnings() @Generated()
  7. sealed abstract final class DataKind extends Enum[DataKind] with TEnum

    Autogenerated by Thrift Compiler (0.13.0)

    Autogenerated by Thrift Compiler (0.13.0)

    DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING

    Annotations
    @Generated()
  8. sealed trait DataType extends Serializable
  9. class EntitySource extends TBase[EntitySource, _Fields] with Serializable with Cloneable with Comparable[EntitySource]

    Entity Sources represent data that gets mutated over-time - at row-level.

    Entity Sources represent data that gets mutated over-time - at row-level. This is a group of three data elements. snapshotTable, mutationTable and mutationTopic. mutationTable and mutationTopic are only necessary if we are trying to create realtime or point-in-time aggregations over these sources. Entity sources usually map 1:1 with a database tables in your OLTP store that typically serves live application traffic. When mutation data is absent they map 1:1 to dim tables in star schema.

    Annotations
    @SuppressWarnings() @Generated()
  10. class EventSource extends TBase[EventSource, _Fields] with Serializable with Cloneable with Comparable[EventSource]

    Autogenerated by Thrift Compiler (0.13.0)

    Autogenerated by Thrift Compiler (0.13.0)

    DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING

    Annotations
    @SuppressWarnings() @Generated()
  11. class ExternalPart extends TBase[ExternalPart, _Fields] with Serializable with Cloneable with Comparable[ExternalPart]

    Autogenerated by Thrift Compiler (0.13.0)

    Autogenerated by Thrift Compiler (0.13.0)

    DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING

    Annotations
    @SuppressWarnings() @Generated()
  12. class ExternalSource extends TBase[ExternalSource, _Fields] with Serializable with Cloneable with Comparable[ExternalSource]

    Autogenerated by Thrift Compiler (0.13.0)

    Autogenerated by Thrift Compiler (0.13.0)

    DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING

    Annotations
    @SuppressWarnings() @Generated()
  13. class GroupBy extends TBase[GroupBy, _Fields] with Serializable with Cloneable with Comparable[GroupBy]

    Autogenerated by Thrift Compiler (0.13.0)

    Autogenerated by Thrift Compiler (0.13.0)

    DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING

    Annotations
    @SuppressWarnings() @Generated()
  14. class GroupByServingInfo extends TBase[GroupByServingInfo, _Fields] with Serializable with Cloneable with Comparable[GroupByServingInfo]

    Autogenerated by Thrift Compiler (0.13.0)

    Autogenerated by Thrift Compiler (0.13.0)

    DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING

    Annotations
    @SuppressWarnings() @Generated()
  15. class Join extends TBase[Join, _Fields] with Serializable with Cloneable with Comparable[Join]

    Autogenerated by Thrift Compiler (0.13.0)

    Autogenerated by Thrift Compiler (0.13.0)

    DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING

    Annotations
    @SuppressWarnings() @Generated()
  16. class JoinPart extends TBase[JoinPart, _Fields] with Serializable with Cloneable with Comparable[JoinPart]

    Autogenerated by Thrift Compiler (0.13.0)

    Autogenerated by Thrift Compiler (0.13.0)

    DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING

    Annotations
    @SuppressWarnings() @Generated()
  17. case class KeyMissingException(requestName: String, missingKeys: Seq[String]) extends IllegalArgumentException with Product with Serializable
  18. class LabelPart extends TBase[LabelPart, _Fields] with Serializable with Cloneable with Comparable[LabelPart]

    Autogenerated by Thrift Compiler (0.13.0)

    Autogenerated by Thrift Compiler (0.13.0)

    DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING

    Annotations
    @SuppressWarnings() @Generated()
  19. case class ListType(elementType: DataType) extends DataType with Product with Serializable
  20. case class MapType(keyType: DataType, valueType: DataType) extends DataType with Product with Serializable
  21. class MetaData extends TBase[MetaData, _Fields] with Serializable with Cloneable with Comparable[MetaData]

    Autogenerated by Thrift Compiler (0.13.0)

    Autogenerated by Thrift Compiler (0.13.0)

    DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING

    Annotations
    @SuppressWarnings() @Generated()
  22. sealed abstract final class Operation extends Enum[Operation] with TEnum

    Autogenerated by Thrift Compiler (0.13.0)

    Autogenerated by Thrift Compiler (0.13.0)

    DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING

    Annotations
    @Generated()
  23. case class PartitionSpec(format: String, spanMillis: Long) extends Product with Serializable
  24. class Query extends TBase[Query, _Fields] with Serializable with Cloneable with Comparable[Query]

    Autogenerated by Thrift Compiler (0.13.0)

    Autogenerated by Thrift Compiler (0.13.0)

    DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING

    Annotations
    @SuppressWarnings() @Generated()
  25. trait Row extends AnyRef
  26. class Source extends TUnion[Source, _Fields]

    Autogenerated by Thrift Compiler (0.13.0)

    Autogenerated by Thrift Compiler (0.13.0)

    DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING

    Annotations
    @SuppressWarnings() @Generated()
  27. class StagingQuery extends TBase[StagingQuery, _Fields] with Serializable with Cloneable with Comparable[StagingQuery]

    Staging Query encapsulates arbitrary spark computation.

    Staging Query encapsulates arbitrary spark computation. One key feature is that the computation follows a "fill-what's-missing" pattern. Basically instead of explicitly specifying dates you specify two macros. {{ start_date }} and {{end_date}}. Chronon will pass in earliest-missing-partition for start_date and execution-date / today for end_date. So the query will compute multiple partitions at once.

    Annotations
    @SuppressWarnings() @Generated()
  28. case class StructField(name: String, fieldType: DataType) extends Product with Serializable
  29. case class StructType(name: String, fields: Array[StructField]) extends DataType with Seq[StructField] with Product with Serializable
  30. class TDataType extends TBase[TDataType, _Fields] with Serializable with Cloneable with Comparable[TDataType]

    Autogenerated by Thrift Compiler (0.13.0)

    Autogenerated by Thrift Compiler (0.13.0)

    DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING

    Annotations
    @SuppressWarnings() @Generated()
  31. sealed abstract final class TimeUnit extends Enum[TimeUnit] with TEnum

    Autogenerated by Thrift Compiler (0.13.0)

    Autogenerated by Thrift Compiler (0.13.0)

    DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING

    Annotations
    @Generated()
  32. case class UnknownType(any: Any) extends DataType with Product with Serializable
  33. class Window extends TBase[Window, _Fields] with Serializable with Cloneable with Comparable[Window]

    Autogenerated by Thrift Compiler (0.13.0)

    Autogenerated by Thrift Compiler (0.13.0)

    DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING

    Annotations
    @SuppressWarnings() @Generated()

Value Members

  1. object BinaryType extends DataType with Product with Serializable
  2. object BooleanType extends DataType with Product with Serializable
  3. object Builders
  4. object ByteType extends DataType with Product with Serializable
  5. object Constants
  6. object DataModel extends Enumeration
  7. object DataType extends Serializable
  8. object DateType extends DataType with Product with Serializable
  9. object DoubleType extends DataType with Product with Serializable
  10. object Extensions
  11. object FloatType extends DataType with Product with Serializable
  12. object HashUtils
  13. object IntType extends DataType with Product with Serializable
  14. object LongType extends DataType with Product with Serializable
  15. object QueryUtils
  16. object Row
  17. object ShortType extends DataType with Product with Serializable
  18. object StringType extends DataType with Product with Serializable
  19. object StructType extends Serializable
  20. object ThriftJsonCodec
  21. object TimestampType extends DataType with Product with Serializable

Ungrouped