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, ignoreEmptyInput: Boolean = ignoreEmptyInput, 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 ignoreEmptyInput: Boolean

  31. def ignoringEmptyInput(): SplitMergeFilesActivity

  32. val input: Seq[S3DataNode]

  33. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  34. val jarUri: String

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

  36. val linesPerFile: Option[Long]

  37. val linkOutputs: Boolean

  38. val mainClass: String

  39. val markSuccessfulJobs: Boolean

  40. def markingSuccessfulJobs(): SplitMergeFilesActivity

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

  42. def named(name: String): SplitMergeFilesActivity

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

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

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

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

  47. def objects: Iterable[PipelineObject]

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

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

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

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

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

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

  54. val output: Seq[S3DataNode]

  55. val pattern: Option[String]

  56. val preconditions: Seq[Precondition]

  57. def ref: AdpRef[AdpActivity]

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

  59. val runsOn: Resource[Ec2Resource]

  60. val scriptUri: Option[String]

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

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

    Definition Classes
    PipelineObject
  63. lazy val serialize: AdpShellCommandActivity

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

  65. val stderr: Option[String]

  66. val stdout: Option[String]

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

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

    Definition Classes
    AnyRef
  69. def toString(): String

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

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

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

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

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

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

  76. def withBufferSize(bufferSize: String): SplitMergeFilesActivity

  77. def withCompressedOutput(): SplitMergeFilesActivity

  78. def withFailureAndRerunMode(mode: FailureAndRerunMode): SplitMergeFilesActivity

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

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

  81. def withInputPattern(pattern: String): SplitMergeFilesActivity

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

  83. def withLinkOutputs(): SplitMergeFilesActivity

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

  85. def withNumberOfBytesPerFile(bytesPerFile: String): SplitMergeFilesActivity

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

  87. def withNumberOfLinesPerFile(linesPerFile: Long): SplitMergeFilesActivity

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

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

  90. def withSkipFirstInputLine(): SplitMergeFilesActivity

  91. def withStderrTo(err: String): SplitMergeFilesActivity

  92. def withStdoutTo(out: String): SplitMergeFilesActivity

  93. 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