com.krux.hyperion

common

package common

Visibility
  1. Public
  2. All

Type Members

  1. case class DefaultObject(schedule: Schedule)(implicit hc: HyperionContext) extends PipelineObject with Product with Serializable

    Defines the overall behaviour of a data pipeline.

  2. case class FixedObjectId(seed: String) extends PipelineObjectId with Product with Serializable

  3. case class NameGroupObjectId(name: String, group: String) extends PipelineObjectId with Product with Serializable

  4. trait PipelineObject extends Ordered[PipelineObject]

    The base trait of krux data pipeline objects.

  5. trait PipelineObjectId extends Ordered[PipelineObjectId]

  6. case class RandomizedObjectId(seed: String) extends PipelineObjectId with Product with Serializable

  7. case class S3Uri(ref: String) extends Product with Serializable

    The S3Uri provides a typesafe way of representing S3 URI's.

  8. trait S3UriHelper extends AnyRef

  9. trait StorageClass extends AnyRef

Value Members

  1. object DefaultObjectId extends PipelineObjectId

  2. object PipelineObjectId

  3. object S3Uri extends S3UriHelper with Serializable

  4. object ScheduleObjectId extends PipelineObjectId

  5. object StorageClass

  6. object TerminateObjectId extends PipelineObjectId

Ungrouped