com.krux.hyperion

expressions

package expressions

Visibility
  1. Public
  2. All

Type Members

  1. case class DateTimeExp(content: String) extends Expression with Product with Serializable

  2. trait DateTimeFunctions extends AnyRef

    This implements the aws datapipeline Date and Time Functions

    This implements the aws datapipeline Date and Time Functions

    ref: http://docs.aws.amazon.com/datapipeline/latest/DeveloperGuide/dp-pipeline-reference-functions-datetime.html

  3. case class DpPeriod(n: Int, unit: PeriodUnit) extends Product with Serializable

    Indicates how often a scheduled event should run.

    Indicates how often a scheduled event should run. It's expressed in the format "N [years|months|weeks|days|hours|minutes]", where N is a positive integer value.

    The minimum period is 15 minutes and the maximum period is 3 years.

  4. class DpPeriodBuilder extends AnyRef

    Builds DpPeriod, this is mainly used for using implicit conversions

  5. trait Expression extends AnyRef

    Expression.

    Expression. Expressions are delimited by: "#{" and "}" and the contents of the braces are evaluated by AWS Data Pipeline.

  6. case class StringExp(content: String) extends Expression with Product with Serializable

    For expressions that returns string.

Value Members

  1. object DateTimeFunctions extends DateTimeFunctions

  2. object DateTimeRef extends Enumeration

    AWS DataPipeline available runtime field that references date time fields

  3. object ExpressionDSL

  4. object PeriodUnit extends Enumeration

    All supported data pipeline period units

Ungrouped