com.krux.hyperion.activity

SplitMergeFilesActivity

class SplitMergeFilesActivity extends PipelineActivity

Source
SplitMergeFilesActivity.scala
Linear Supertypes
PipelineActivity, PipelineObject, Ordered[PipelineObject], Comparable[PipelineObject], AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. SplitMergeFilesActivity
  2. PipelineActivity
  3. PipelineObject
  4. Ordered
  5. Comparable
  6. AnyRef
  7. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Value Members

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

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

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

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

    Definition Classes
    Ordered
  6. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  7. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  8. def >(that: PipelineObject): Boolean

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

    Definition Classes
    Ordered
  10. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  11. val attemptTimeout: Option[Parameter[Duration]]

  12. val bufferSize: Option[String]

  13. val bytesPerFile: Option[String]

  14. def clone(): AnyRef

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

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

    Definition Classes
    Ordered → Comparable
  17. val compressedOutput: Boolean

  18. def copy(id: PipelineObjectId = id, scriptUri: Option[String] = scriptUri, jarUri: String = jarUri, mainClass: String = mainClass, filename: String = filename, header: Option[String] = header, compressedOutput: Boolean = compressedOutput, skipFirstInputLine: Boolean = skipFirstInputLine, linkOutputs: Boolean = linkOutputs, suffixLength: Option[Parameter[Int]] = suffixLength, numberOfFiles: Option[Parameter[Int]] = numberOfFiles, linesPerFile: Option[Long] = linesPerFile, bytesPerFile: Option[String] = bytesPerFile, bufferSize: Option[String] = bufferSize, pattern: Option[String] = pattern, markSuccessfulJobs: Boolean = markSuccessfulJobs, input: Seq[S3DataNode] = input, output: Seq[S3DataNode] = output, stdout: Option[String] = stdout, stderr: Option[String] = stderr, runsOn: Resource[Ec2Resource] = runsOn, dependsOn: Seq[PipelineActivity] = dependsOn, preconditions: Seq[Precondition] = preconditions, onFailAlarms: Seq[SnsAlarm] = onFailAlarms, onSuccessAlarms: Seq[SnsAlarm] = onSuccessAlarms, onLateActionAlarms: Seq[SnsAlarm] = onLateActionAlarms, attemptTimeout: Option[Parameter[Duration]] = attemptTimeout, lateAfterTimeout: Option[Parameter[Duration]] = lateAfterTimeout, maximumRetries: Option[Parameter[Int]] = maximumRetries, retryDelay: Option[Parameter[Duration]] = retryDelay, failureAndRerunMode: Option[FailureAndRerunMode] = failureAndRerunMode): SplitMergeFilesActivity

  19. val dependsOn: Seq[PipelineActivity]

    Definition Classes
    SplitMergeFilesActivity → PipelineActivity
  20. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  21. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  22. val failureAndRerunMode: Option[FailureAndRerunMode]

  23. val filename: String

  24. def finalize(): Unit

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

    Definition Classes
    AnyRef → Any
  26. def groupedBy(group: String): SplitMergeFilesActivity

    Definition Classes
    SplitMergeFilesActivity → PipelineActivity
  27. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  28. val header: Option[String]

  29. val id: PipelineObjectId

    Definition Classes
    SplitMergeFilesActivity → PipelineObject
  30. val input: Seq[S3DataNode]

  31. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  32. val jarUri: String

  33. val lateAfterTimeout: Option[Parameter[Duration]]

  34. val linesPerFile: Option[Long]

  35. val linkOutputs: Boolean

  36. val mainClass: String

  37. val markSuccessfulJobs: Boolean

  38. def markingSuccessfulJobs(): SplitMergeFilesActivity

  39. val maximumRetries: Option[Parameter[Int]]

  40. def named(name: String): SplitMergeFilesActivity

    Definition Classes
    SplitMergeFilesActivity → PipelineActivity
  41. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  42. final def notify(): Unit

    Definition Classes
    AnyRef
  43. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  44. val numberOfFiles: Option[Parameter[Int]]

  45. def objects: Iterable[PipelineObject]

    Definition Classes
    SplitMergeFilesActivity → PipelineObject
  46. def onFail(alarms: SnsAlarm*): SplitMergeFilesActivity

    Definition Classes
    SplitMergeFilesActivity → PipelineActivity
  47. val onFailAlarms: Seq[SnsAlarm]

  48. def onLateAction(alarms: SnsAlarm*): SplitMergeFilesActivity

    Definition Classes
    SplitMergeFilesActivity → PipelineActivity
  49. val onLateActionAlarms: Seq[SnsAlarm]

  50. def onSuccess(alarms: SnsAlarm*): SplitMergeFilesActivity

    Definition Classes
    SplitMergeFilesActivity → PipelineActivity
  51. val onSuccessAlarms: Seq[SnsAlarm]

  52. val output: Seq[S3DataNode]

  53. val pattern: Option[String]

  54. val preconditions: Seq[Precondition]

  55. def ref: AdpRef[AdpActivity]

    Definition Classes
    PipelineActivity → PipelineObject
  56. val retryDelay: Option[Parameter[Duration]]

  57. val runsOn: Resource[Ec2Resource]

  58. val scriptUri: Option[String]

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

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

    Definition Classes
    PipelineObject
  61. lazy val serialize: AdpShellCommandActivity

    Definition Classes
    SplitMergeFilesActivity → PipelineActivity → PipelineObject
  62. val skipFirstInputLine: Boolean

  63. val stderr: Option[String]

  64. val stdout: Option[String]

  65. val suffixLength: Option[Parameter[Int]]

  66. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  67. def toString(): String

    Definition Classes
    AnyRef → Any
  68. implicit def uniquePipelineId2String(id: PipelineObjectId): String

    Definition Classes
    PipelineObject
  69. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  72. def whenMet(conditions: Precondition*): SplitMergeFilesActivity

    Definition Classes
    SplitMergeFilesActivity → PipelineActivity
  73. def withAttemptTimeout(timeout: Parameter[Duration]): SplitMergeFilesActivity

  74. def withBufferSize(bufferSize: String): SplitMergeFilesActivity

  75. def withCompressedOutput(): SplitMergeFilesActivity

  76. def withFailureAndRerunMode(mode: FailureAndRerunMode): SplitMergeFilesActivity

  77. def withHeader(header: String*): SplitMergeFilesActivity

  78. def withInput(inputs: S3DataNode*): SplitMergeFilesActivity

  79. def withInputPattern(pattern: String): SplitMergeFilesActivity

  80. def withLateAfterTimeout(timeout: Parameter[Duration]): SplitMergeFilesActivity

  81. def withLinkOutputs(): SplitMergeFilesActivity

  82. def withMaximumRetries(retries: Parameter[Int]): SplitMergeFilesActivity

  83. def withNumberOfBytesPerFile(bytesPerFile: String): SplitMergeFilesActivity

  84. def withNumberOfFiles(numberOfFiles: Parameter[Int]): SplitMergeFilesActivity

  85. def withNumberOfLinesPerFile(linesPerFile: Long): SplitMergeFilesActivity

  86. def withOutput(outputs: S3DataNode*): SplitMergeFilesActivity

  87. def withRetryDelay(delay: Parameter[Duration]): SplitMergeFilesActivity

  88. def withSkipFirstInputLine(): SplitMergeFilesActivity

  89. def withStderrTo(err: String): SplitMergeFilesActivity

  90. def withStdoutTo(out: String): SplitMergeFilesActivity

  91. def withSuffixLength(suffixLength: Parameter[Int]): SplitMergeFilesActivity

Inherited from PipelineActivity

Inherited from PipelineObject

Inherited from Ordered[PipelineObject]

Inherited from Comparable[PipelineObject]

Inherited from AnyRef

Inherited from Any

Ungrouped