com.krux

hyperion

package hyperion

Visibility
  1. Public
  2. All

Type Members

  1. trait DataPipelineDef extends HyperionCli

    Base trait of all data pipeline definitions.

    Base trait of all data pipeline definitions. All data pipelines needs to implement this trait

  2. class HyperionAwsClient extends AnyRef

  3. trait HyperionCli extends AnyRef

  4. class HyperionContext extends AnyRef

    Basic configurations

  5. case class Schedule(id: PipelineObjectId = ScheduleObjectId, start: Option[github.nscala_time.time.Imports.DateTime] = None, period: DpPeriod = 1.day, end: Option[Either[Int, github.nscala_time.time.Imports.DateTime]] = None, scheduleType: ScheduleType = Cron) extends PipelineObject with Product with Serializable

    Cron liked schedule that runs at defined period.

    Cron liked schedule that runs at defined period.

    Note

    If start time given is a past time, data pipeline will perform back fill from the start.

  6. class WorkflowDSL extends AnyRef

    See com.krux.hyperion.examples.ExampleWorkflow for usage

Value Members

  1. object DataPipelineDef

  2. object Implicits

    The implicit conversions used in datapipeline

  3. object Schedule extends Serializable

  4. object ScheduleType extends Enumeration

  5. object WorkflowDSL

  6. package action

  7. package activity

  8. package aws

  9. package common

  10. package database

  11. package dataformat

  12. package datanode

  13. package expression

  14. package parameter

  15. package precondition

  16. package resource

Ungrouped