package api
- Alphabetic
- Public
- Protected
Type Members
- 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()
- 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()
- 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()
- 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()
- 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()
- 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()
- 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()
- sealed trait DataType extends Serializable
- 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()
- 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()
- 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()
- 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()
- 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()
- 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()
- 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()
- 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()
- case class KeyMissingException(requestName: String, missingKeys: Seq[String]) extends IllegalArgumentException with Product with Serializable
- 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()
- case class ListType(elementType: DataType) extends DataType with Product with Serializable
- case class MapType(keyType: DataType, valueType: DataType) extends DataType with Product with Serializable
- 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()
- 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()
- case class PartitionSpec(format: String, spanMillis: Long) extends Product with Serializable
- 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()
- trait Row extends AnyRef
- 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()
- 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 forstart_date
and execution-date / today forend_date
. So the query will compute multiple partitions at once.- Annotations
- @SuppressWarnings() @Generated()
- case class StructField(name: String, fieldType: DataType) extends Product with Serializable
- case class StructType(name: String, fields: Array[StructField]) extends DataType with Seq[StructField] with Product with Serializable
- 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()
- 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()
- case class UnknownType(any: Any) extends DataType with Product with Serializable
- 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
- case object BinaryType extends DataType with Product with Serializable
- case object BooleanType extends DataType with Product with Serializable
- object Builders
- case object ByteType extends DataType with Product with Serializable
- object Constants
- object DataModel extends Enumeration
- object DataType extends Serializable
- case object DateType extends DataType with Product with Serializable
- case object DoubleType extends DataType with Product with Serializable
- object Extensions
- case object FloatType extends DataType with Product with Serializable
- object HashUtils
- case object IntType extends DataType with Product with Serializable
- case object LongType extends DataType with Product with Serializable
- object QueryUtils
- object Row
- case object ShortType extends DataType with Product with Serializable
- case object StringType extends DataType with Product with Serializable
- object StructType extends Serializable
- object ThriftJsonCodec
- case object TimestampType extends DataType with Product with Serializable