Package

com.krux.hyperion

precondition

Permalink

package precondition

Visibility
  1. Public
  2. All

Type Members

  1. case class DynamoDBDataExistsPrecondition extends Precondition with Product with Serializable

    Permalink

    A precondition to check that data exists in a DynamoDB table.

  2. case class DynamoDBTableExistsPrecondition extends Precondition with Product with Serializable

    Permalink

    A precondition to check that the DynamoDB table exists.

  3. case class ExistsPrecondition extends Precondition with Product with Serializable

    Permalink

    Checks whether a data node object exists.

  4. trait Precondition extends NamedPipelineObject

    Permalink

    The base trait of all preconditions.

    The base trait of all preconditions.

    A precondition is a condition that must be met before the object can run. The activity cannot run until all its conditions are met.

  5. case class PreconditionFields(role: HString, preconditionTimeout: Option[HDuration] = None, maximumRetries: Option[HInt] = None, onFail: Seq[Action] = Seq.empty, onLateAction: Seq[Action] = Seq.empty, onSuccess: Seq[Action] = Seq.empty) extends Product with Serializable

    Permalink
  6. case class S3KeyExistsPrecondition extends Precondition with Product with Serializable

    Permalink

    Checks whether a key exists in an Amazon S3 data node.

  7. case class S3PrefixNotEmptyPrecondition extends Precondition with Product with Serializable

    Permalink

    A precondition to check that the Amazon S3 objects with the given prefix (represented as a URI) are present.

  8. case class ShellCommandPrecondition extends Precondition with Product with Serializable

    Permalink

    A Unix/Linux shell command that can be run as a precondition.

Value Members

  1. object DynamoDBDataExistsPrecondition extends Serializable

    Permalink
  2. object DynamoDBTableExistsPrecondition extends Serializable

    Permalink
  3. object ExistsPrecondition extends Serializable

    Permalink
  4. object Precondition

    Permalink
  5. object S3KeyExistsPrecondition extends Serializable

    Permalink
  6. object S3PrefixNotEmptyPrecondition extends Serializable

    Permalink
  7. object ShellCommandPrecondition extends Serializable

    Permalink

Ungrouped