Class/Object

com.krux.hyperion.activity

PgpEncryptActivity

Related Docs: object PgpEncryptActivity | package activity

Permalink

case class PgpEncryptActivity extends PgpActivity with Product with Serializable

The server-side PGP encryption activity encrypts files from the input location to the output location using the public encryption key.

Source
PgpEncryptActivity.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. PgpEncryptActivity
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. PgpActivity
  7. WithS3Output
  8. WithS3Input
  9. BaseShellCommandActivity
  10. PipelineActivity
  11. NamedPipelineObject
  12. PipelineObject
  13. Ordered
  14. Comparable
  15. AnyRef
  16. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. def <(that: PipelineObject): Boolean

    Permalink
    Definition Classes
    Ordered
  4. def <=(that: PipelineObject): Boolean

    Permalink
    Definition Classes
    Ordered
  5. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  6. def >(that: PipelineObject): Boolean

    Permalink
    Definition Classes
    Ordered
  7. def >=(that: PipelineObject): Boolean

    Permalink
    Definition Classes
    Ordered
  8. val activityFields: ActivityFields[Ec2Resource]

    Permalink

    the activity setup fields

    the activity setup fields

    Definition Classes
    PgpEncryptActivityPipelineActivity
  9. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  10. def attemptTimeout: Option[HDuration]

    Permalink
    Definition Classes
    PipelineActivity
  11. val baseFields: BaseFields

    Permalink

    the pipeline base fields

    the pipeline base fields

    Definition Classes
    PgpEncryptActivityNamedPipelineObject
  12. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  13. def compare(that: PipelineObject): Int

    Permalink
    Definition Classes
    PipelineObject → Ordered
  14. def compareTo(that: PipelineObject): Int

    Permalink
    Definition Classes
    Ordered → Comparable
  15. def dependsOn: Seq[PipelineActivity[_]]

    Permalink
    Definition Classes
    PipelineActivity
  16. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  17. def failureAndRerunMode: Option[FailureAndRerunMode]

    Permalink
    Definition Classes
    PipelineActivity
  18. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  19. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  20. def groupedBy(group: String): Self

    Permalink

    Postfix the name field

    Postfix the name field

    Definition Classes
    NamedPipelineObject
  21. def id: PipelineObjectId

    Permalink
    Definition Classes
    NamedPipelineObjectPipelineObject
  22. def idGroupedBy(group: String): Self

    Permalink

    Have a grouping postfix in the id field

    Have a grouping postfix in the id field

    Definition Classes
    NamedPipelineObject
    Note

    Id naming is more restrictive, it is recommended to not changing the id unleass you have a good reason

  23. def idNamed(namePrefix: String): Self

    Permalink

    Id field will be prefixed with name

    Id field will be prefixed with name

    Definition Classes
    NamedPipelineObject
    Note

    Id naming is more restrictive, it is recommended to not changing the id unless you have a good reason

  24. def input: Seq[S3DataNode]

    Permalink
    Definition Classes
    BaseShellCommandActivity
  25. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  26. val key: HS3Uri

    Permalink

    the file containing the public encryption key

    the file containing the public encryption key

    Definition Classes
    PgpEncryptActivityPgpActivity
  27. def lateAfterTimeout: Option[HDuration]

    Permalink
    Definition Classes
    PipelineActivity
  28. def markOnSuccess: PgpEncryptActivity

    Permalink
    Definition Classes
    PgpEncryptActivityPgpActivity
  29. val markSuccessfulJobs: HBoolean

    Permalink

    add a _SUCCESS file to the output location on success

    add a _SUCCESS file to the output location on success

    Definition Classes
    PgpEncryptActivityPgpActivity
  30. def maxActiveInstances: Option[HInt]

    Permalink
    Definition Classes
    PipelineActivity
  31. def maximumRetries: Option[HInt]

    Permalink
    Definition Classes
    PipelineActivity
  32. def name: Option[String]

    Permalink

    Name of the pipeline object, if not set, it will defaults to

    Name of the pipeline object, if not set, it will defaults to

    Option(id)
    Definition Classes
    NamedPipelineObject
  33. def named(namePrefix: String): Self

    Permalink

    Give the object a name prefix

    Give the object a name prefix

    Definition Classes
    NamedPipelineObject
  34. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  35. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  36. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  37. def objects: Iterable[PipelineObject]

    Permalink
  38. def onFail(alarms: SnsAlarm*): Self

    Permalink
    Definition Classes
    PipelineActivity
  39. def onFailAlarms: Seq[SnsAlarm]

    Permalink
    Definition Classes
    PipelineActivity
  40. def onLateAction(alarms: SnsAlarm*): Self

    Permalink
    Definition Classes
    PipelineActivity
  41. def onLateActionAlarms: Seq[SnsAlarm]

    Permalink
    Definition Classes
    PipelineActivity
  42. def onSuccess(alarms: SnsAlarm*): Self

    Permalink
    Definition Classes
    PipelineActivity
  43. def onSuccessAlarms: Seq[SnsAlarm]

    Permalink
    Definition Classes
    PipelineActivity
  44. def output: Seq[S3DataNode]

    Permalink
    Definition Classes
    BaseShellCommandActivity
  45. def preconditions: Seq[Precondition]

    Permalink
    Definition Classes
    PipelineActivity
  46. def ref: AdpRef[AdpActivity]

    Permalink
    Definition Classes
    PipelineActivityPipelineObject
  47. def retryDelay: Option[HDuration]

    Permalink
    Definition Classes
    PipelineActivity
  48. def runsOn: Resource[Ec2Resource]

    Permalink
    Definition Classes
    PipelineActivity
  49. def script: Script

    Permalink
    Definition Classes
    BaseShellCommandActivity
  50. def scriptArguments: Seq[HString]

    Permalink
  51. implicit def seq2Option[A](anySeq: Seq[A]): Option[Seq[A]]

    Permalink
    Definition Classes
    PipelineObject
  52. def seqToOption[A, B](anySeq: Seq[A])(transform: (A) ⇒ B): Option[Seq[B]]

    Permalink
    Definition Classes
    PipelineObject
  53. def serialize: AdpShellCommandActivity

    Permalink
  54. val shellCommandActivityFields: ShellCommandActivityFields

    Permalink

    the shell command setup fields

    the shell command setup fields

    Definition Classes
    PgpEncryptActivityPgpActivityWithS3OutputWithS3InputBaseShellCommandActivity
  55. def stage: Option[HBoolean]

    Permalink
    Definition Classes
    BaseShellCommandActivity
  56. def stderr: Option[HString]

    Permalink
    Definition Classes
    BaseShellCommandActivity
  57. def stdout: Option[HString]

    Permalink
    Definition Classes
    BaseShellCommandActivity
  58. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  59. implicit def uniquePipelineId2String(id: PipelineObjectId): String

    Permalink
    Definition Classes
    PipelineObject
  60. def updateActivityFields(fields: ActivityFields[Ec2Resource]): PgpEncryptActivity

    Permalink
    Definition Classes
    PgpEncryptActivityPipelineActivity
  61. def updateBaseFields(fields: BaseFields): PgpEncryptActivity

    Permalink
  62. def updateShellCommandActivityFields(fields: ShellCommandActivityFields): PgpEncryptActivity

    Permalink
  63. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  64. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  65. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  66. def whenMet(conditions: Precondition*): Self

    Permalink
    Definition Classes
    PipelineActivity
  67. def withArguments(args: HString*): Self

    Permalink
    Definition Classes
    BaseShellCommandActivity
  68. def withAttemptTimeout(duration: HDuration): Self

    Permalink
    Definition Classes
    PipelineActivity
  69. def withFailureAndRerunMode(mode: FailureAndRerunMode): Self

    Permalink
    Definition Classes
    PipelineActivity
  70. def withInput(inputs: S3DataNode*): Self

    Permalink
    Definition Classes
    WithS3Input
  71. def withLateAfterTimeout(duration: HDuration): Self

    Permalink
    Definition Classes
    PipelineActivity
  72. def withMaxActiveInstances(activeInstances: HInt): Self

    Permalink
    Definition Classes
    PipelineActivity
  73. def withMaximumRetries(retries: HInt): Self

    Permalink
    Definition Classes
    PipelineActivity
  74. def withOutput(outputs: S3DataNode*): Self

    Permalink
    Definition Classes
    WithS3Output
  75. def withRetryDelay(duration: HDuration): Self

    Permalink
    Definition Classes
    PipelineActivity
  76. def withStderrTo(err: HString): Self

    Permalink
    Definition Classes
    BaseShellCommandActivity
  77. def withStdoutTo(out: HString): Self

    Permalink
    Definition Classes
    BaseShellCommandActivity

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from PgpActivity

Inherited from WithS3Output

Inherited from WithS3Input

Inherited from BaseShellCommandActivity

Inherited from PipelineActivity[Ec2Resource]

Inherited from NamedPipelineObject

Inherited from PipelineObject

Inherited from Ordered[PipelineObject]

Inherited from Comparable[PipelineObject]

Inherited from AnyRef

Inherited from Any

Ungrouped