package hyperion
- Source
- package.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- hyperion
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
trait
DataPipelineDef extends DataPipelineDefGroup
Base trait of all data pipeline definitions.
Base trait of all data pipeline definitions. All data pipelines needs to implement this trait
- trait DataPipelineDefGroup extends S3UriHelper with HdfsUriHelper with WorkflowExpressionImplicits
- case class DataPipelineDefGroupWrapper extends DataPipelineDefGroup with Product with Serializable
-
case class
DataPipelineDefWrapper extends DataPipelineDef with Product with Serializable
DataPipelineDefWrapper provides a way to wrap other DataPipelineDefs in order to override aspects.
-
trait
HyperionCli extends AnyRef
HyperionCli is a base trait that brings in CLI functionality to DataPipelineDef's.
-
class
HyperionContext extends AnyRef
Basic configurations
- trait PipelineLifeCycle extends AnyRef
-
final
case class
RecurringSchedule extends Schedule with Product with Serializable
Schedule that runs at defined period.
Schedule that runs at defined period.
- Note
If start time given is a past time, data pipeline will perform back fill from the start.
-
sealed
trait
Schedule extends PipelineObject
Schedule defines how a pipeline is run.
- sealed trait ScheduleType extends AnyRef
- type WorkflowKey = Option[String]
Value Members
- final val EmptyKey: None.type
-
object
BuildInfo extends Product with Serializable
This object was generated by sbt-buildinfo.
- object Cron extends ScheduleType with Product with Serializable
- object DataPipelineDefGroup
- object DataPipelineDefGroupWrapper extends Serializable
- object DataPipelineDefWrapper extends Serializable
-
object
Implicits
The implicit conversions used in DataPipeline
- object OnDemand extends ScheduleType with Product with Serializable
-
object
OnDemandSchedule extends Schedule with Product with Serializable
Schedule that runs on-demand.
- object PipelineLifeCycle
- object Schedule
- object TimeSeries extends ScheduleType with Product with Serializable