Class/Object

com.krux.hyperion.activity

SftpUploadActivity

Related Docs: object SftpUploadActivity | package activity

Permalink

case class SftpUploadActivity extends SftpActivity with WithS3Input with Product with Serializable

Shell command activity that runs a given Jar

Source
SftpUploadActivity.scala
Linear Supertypes
Serializable, Serializable, Product, Equals, WithS3Input, SftpActivity, BaseShellCommandActivity, PipelineActivity[Ec2Resource], NamedPipelineObject, PipelineObject, Ordered[PipelineObject], Comparable[PipelineObject], AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. SftpUploadActivity
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. WithS3Input
  7. SftpActivity
  8. BaseShellCommandActivity
  9. PipelineActivity
  10. NamedPipelineObject
  11. PipelineObject
  12. Ordered
  13. Comparable
  14. AnyRef
  15. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. type Self = SftpUploadActivity

    Permalink
    Definition Classes
    SftpUploadActivity → WithS3Input → SftpActivity → BaseShellCommandActivity → PipelineActivity → NamedPipelineObject → PipelineObject

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
    Definition Classes
    SftpUploadActivity → PipelineActivity
  9. final def asInstanceOf[T0]: T0

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

    Permalink
    Definition Classes
    PipelineActivity
  11. val baseFields: BaseFields

    Permalink
    Definition Classes
    SftpUploadActivity → NamedPipelineObject
  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
    Definition Classes
    NamedPipelineObject
  21. def host: HString

    Permalink
    Definition Classes
    SftpActivity
  22. def id: PipelineObjectId

    Permalink
    Definition Classes
    NamedPipelineObject → PipelineObject
  23. def idGroupedBy(group: String): Self

    Permalink
    Definition Classes
    NamedPipelineObject
  24. def idNamed(namePrefix: String): Self

    Permalink
    Definition Classes
    NamedPipelineObject
  25. def identity: Option[HS3Uri]

    Permalink
    Definition Classes
    SftpActivity
  26. def input: Seq[S3DataNode]

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

    Permalink
    Definition Classes
    Any
  28. def jarUri: HString

    Permalink
    Definition Classes
    SftpActivity
  29. def lateAfterTimeout: Option[HDuration]

    Permalink
    Definition Classes
    PipelineActivity
  30. val mainClass: HString

    Permalink
    Definition Classes
    SftpActivity
  31. def markSuccessfulJobs: HBoolean

    Permalink
    Definition Classes
    SftpActivity
  32. def markingSuccessfulJobs(): Self

    Permalink
    Definition Classes
    SftpActivity
  33. def maximumRetries: Option[HInt]

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

    Permalink
    Definition Classes
    NamedPipelineObject
  35. def named(namePrefix: String): Self

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

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

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

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

    Permalink
    Definition Classes
    BaseShellCommandActivity → PipelineActivity → PipelineObject
  40. def onFail(alarms: SnsAlarm*): Self

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

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

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

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

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

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

    Permalink
    Definition Classes
    BaseShellCommandActivity
  47. def password: Option[EncryptedParameter[String]]

    Permalink
    Definition Classes
    SftpActivity
  48. def pattern: Option[HString]

    Permalink
    Definition Classes
    SftpActivity
  49. def port: Option[HInt]

    Permalink
    Definition Classes
    SftpActivity
  50. def preconditions: Seq[Precondition]

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

    Permalink
    Definition Classes
    PipelineActivity → PipelineObject
  52. def retryDelay: Option[HDuration]

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

    Permalink
    Definition Classes
    PipelineActivity
  54. def script: Script

    Permalink
    Definition Classes
    BaseShellCommandActivity
  55. def scriptArguments: Seq[HType]

    Permalink
    Definition Classes
    SftpActivity → BaseShellCommandActivity
  56. val scriptUriBase: HString

    Permalink
    Definition Classes
    SftpUploadActivitySftpActivity
  57. implicit def seq2Option[A](anySeq: Seq[A]): Option[Seq[A]]

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

    Permalink
    Definition Classes
    PipelineObject
  59. def serialize: AdpShellCommandActivity

    Permalink
    Definition Classes
    BaseShellCommandActivity → PipelineActivity → PipelineObject
  60. val sftpActivityFields: SftpActivityFields

    Permalink
    Definition Classes
    SftpUploadActivitySftpActivity
  61. val sftpPath: Option[HString]

    Permalink
    Definition Classes
    SftpUploadActivitySftpActivity
  62. val shellCommandActivityFields: ShellCommandActivityFields

    Permalink
    Definition Classes
    SftpUploadActivity → WithS3Input → BaseShellCommandActivity
  63. def since(date: HDateTime): Self

    Permalink
    Definition Classes
    SftpActivity
  64. def sinceDate: Option[HDateTime]

    Permalink
    Definition Classes
    SftpActivity
  65. def skipEmpty: HBoolean

    Permalink
    Definition Classes
    SftpActivity
  66. def skippingEmpty(): Self

    Permalink
    Definition Classes
    SftpActivity
  67. def stage: Option[HBoolean]

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

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

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

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

    Permalink
    Definition Classes
    PipelineObject
  72. def until(date: HDateTime): Self

    Permalink
    Definition Classes
    SftpActivity
  73. def untilDate: Option[HDateTime]

    Permalink
    Definition Classes
    SftpActivity
  74. def updateActivityFields(fields: ActivityFields[Ec2Resource]): SftpUploadActivity

    Permalink
    Definition Classes
    SftpUploadActivity → PipelineActivity
  75. def updateBaseFields(fields: BaseFields): SftpUploadActivity

    Permalink
    Definition Classes
    SftpUploadActivity → NamedPipelineObject
  76. def updateSftpActivityFields(fields: SftpActivityFields): SftpUploadActivity

    Permalink
    Definition Classes
    SftpUploadActivitySftpActivity
  77. def updateShellCommandActivityFields(fields: ShellCommandActivityFields): SftpUploadActivity

    Permalink
    Definition Classes
    SftpUploadActivity → WithS3Input → BaseShellCommandActivity
  78. def username: Option[HString]

    Permalink
    Definition Classes
    SftpActivity
  79. final def wait(): Unit

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

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

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

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

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

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

    Permalink
    Definition Classes
    PipelineActivity
  86. def withIdentity(identity: HS3Uri): Self

    Permalink
    Definition Classes
    SftpActivity
  87. def withInput(inputs: S3DataNode*): Self

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

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

    Permalink
    Definition Classes
    PipelineActivity
  90. def withOutput(out: HString): SftpUploadActivity

    Permalink
  91. def withPassword(password: EncryptedParameter[String]): Self

    Permalink
    Definition Classes
    SftpActivity
  92. def withPattern(pattern: HString): Self

    Permalink
    Definition Classes
    SftpActivity
  93. def withPort(port: HInt): Self

    Permalink
    Definition Classes
    SftpActivity
  94. def withRetryDelay(duration: HDuration): Self

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

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

    Permalink
    Definition Classes
    BaseShellCommandActivity
  97. def withUsername(username: HString): Self

    Permalink
    Definition Classes
    SftpActivity

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from WithS3Input

Inherited from SftpActivity

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