Package

ai.chronon

api

Permalink

package api

Visibility
  1. Public
  2. All

Type Members

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

    Permalink
  2. class Aggregation extends TBase[Aggregation, _Fields] with Serializable with Cloneable with Comparable[Aggregation]

    Permalink
  3. class AggregationPart extends TBase[AggregationPart, _Fields] with Serializable with Cloneable with Comparable[AggregationPart]

    Permalink
  4. class BootstrapPart extends TBase[BootstrapPart, _Fields] with Serializable with Cloneable with Comparable[BootstrapPart]

    Permalink
  5. class DataField extends TBase[DataField, _Fields] with Serializable with Cloneable with Comparable[DataField]

    Permalink
  6. final class DataKind extends Enum[DataKind] with TEnum

    Permalink
  7. sealed trait DataType extends Serializable

    Permalink
  8. class Derivation extends TBase[Derivation, _Fields] with Serializable with Cloneable with Comparable[Derivation]

    Permalink
  9. case class EncodeKeyException(requestName: String, message: String) extends IllegalArgumentException with Product with Serializable

    Permalink
  10. class EntitySource extends TBase[EntitySource, _Fields] with Serializable with Cloneable with Comparable[EntitySource]

    Permalink
  11. class EventSource extends TBase[EventSource, _Fields] with Serializable with Cloneable with Comparable[EventSource]

    Permalink
  12. class ExternalPart extends TBase[ExternalPart, _Fields] with Serializable with Cloneable with Comparable[ExternalPart]

    Permalink
  13. class ExternalSource extends TBase[ExternalSource, _Fields] with Serializable with Cloneable with Comparable[ExternalSource]

    Permalink
  14. class FetchException extends IllegalArgumentException

    Permalink
  15. class GroupBy extends TBase[GroupBy, _Fields] with Serializable with Cloneable with Comparable[GroupBy]

    Permalink
  16. class GroupByServingInfo extends TBase[GroupByServingInfo, _Fields] with Serializable with Cloneable with Comparable[GroupByServingInfo]

    Permalink
  17. case class InvalidEntityException(requestName: String) extends FetchException with Product with Serializable

    Permalink
  18. class Join extends TBase[Join, _Fields] with Serializable with Cloneable with Comparable[Join]

    Permalink
  19. class JoinPart extends TBase[JoinPart, _Fields] with Serializable with Cloneable with Comparable[JoinPart]

    Permalink
  20. class JoinSource extends TBase[JoinSource, _Fields] with Serializable with Cloneable with Comparable[JoinSource]

    Permalink
  21. case class KeyMissingException(requestName: String, missingKeys: Seq[String], query: Map[String, Any]) extends FetchException with Product with Serializable

    Permalink
  22. class LabelPart extends TBase[LabelPart, _Fields] with Serializable with Cloneable with Comparable[LabelPart]

    Permalink
  23. case class ListType(elementType: DataType) extends DataType with Product with Serializable

    Permalink
  24. case class MapType(keyType: DataType, valueType: DataType) extends DataType with Product with Serializable

    Permalink
  25. class MetaData extends TBase[MetaData, _Fields] with Serializable with Cloneable with Comparable[MetaData]

    Permalink
  26. final class Operation extends Enum[Operation] with TEnum

    Permalink
  27. case class ParametricMacro(value: String, func: (Map[String, String]) ⇒ String) extends Product with Serializable

    Permalink
  28. case class PartitionSpec(format: String, spanMillis: Long) extends Product with Serializable

    Permalink
  29. class Query extends TBase[Query, _Fields] with Serializable with Cloneable with Comparable[Query]

    Permalink
  30. trait Row extends AnyRef

    Permalink
  31. trait SchemaTraverser[SchemaType] extends AnyRef

    Permalink

    SchemaTraverser aids in the traversal of the given SchemaType.

    SchemaTraverser aids in the traversal of the given SchemaType. In some cases (eg avro), it is more performant to create the top-level schema once and then traverse it top-to-bottom, rather than recreating at each node.

    This helper trait allows the Row.to function to traverse SchemaType without leaking details of the SchemaType structure.

  32. class Source extends TUnion[Source, _Fields]

    Permalink
  33. class StagingQuery extends TBase[StagingQuery, _Fields] with Serializable with Cloneable with Comparable[StagingQuery]

    Permalink
  34. case class StructField(name: String, fieldType: DataType) extends Product with Serializable

    Permalink
  35. case class StructType(name: String, fields: Array[StructField]) extends DataType with Seq[StructField] with Product with Serializable

    Permalink
  36. class TDataType extends TBase[TDataType, _Fields] with Serializable with Cloneable with Comparable[TDataType]

    Permalink
  37. final class TimeUnit extends Enum[TimeUnit] with TEnum

    Permalink
  38. case class UnknownType(any: Any) extends DataType with Product with Serializable

    Permalink
  39. class Window extends TBase[Window, _Fields] with Serializable with Cloneable with Comparable[Window]

    Permalink

Value Members

  1. object BinaryType extends DataType with Product with Serializable

    Permalink
  2. object BooleanType extends DataType with Product with Serializable

    Permalink
  3. object Builders

    Permalink
  4. object ByteType extends DataType with Product with Serializable

    Permalink
  5. object Constants

    Permalink
  6. object DataModel extends Enumeration

    Permalink
  7. object DataType extends Serializable

    Permalink
  8. object DateType extends DataType with Product with Serializable

    Permalink
  9. object DoubleType extends DataType with Product with Serializable

    Permalink
  10. object Extensions

    Permalink
  11. object FloatType extends DataType with Product with Serializable

    Permalink
  12. object HashUtils

    Permalink
  13. object IntType extends DataType with Product with Serializable

    Permalink
  14. object LongType extends DataType with Product with Serializable

    Permalink
  15. object ParametricMacro extends Serializable

    Permalink
  16. object QueryUtils

    Permalink
  17. object Row

    Permalink
  18. object ShortType extends DataType with Product with Serializable

    Permalink
  19. object StringType extends DataType with Product with Serializable

    Permalink
  20. object StructType extends Serializable

    Permalink
  21. object ThriftJsonCodec

    Permalink
  22. object TimestampType extends DataType with Product with Serializable

    Permalink

Ungrouped