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, 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 maximumRetries: Option[Parameter[Int]]

  38. def named(name: String): SplitMergeFilesActivity

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

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

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

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

  43. def objects: Iterable[PipelineObject]

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

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

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

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

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

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

  50. val output: Seq[S3DataNode]

  51. val pattern: Option[String]

  52. val preconditions: Seq[Precondition]

  53. def ref: AdpRef[AdpActivity]

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

  55. val runsOn: Resource[Ec2Resource]

  56. val scriptUri: Option[String]

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

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

    Definition Classes
    PipelineObject
  59. lazy val serialize: AdpShellCommandActivity

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

  61. val stderr: Option[String]

  62. val stdout: Option[String]

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

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

    Definition Classes
    AnyRef
  65. def toString(): String

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

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

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

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

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

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

  72. def withBufferSize(bufferSize: String): SplitMergeFilesActivity

  73. def withCompressedOutput(): SplitMergeFilesActivity

  74. def withFailureAndRerunMode(mode: FailureAndRerunMode): SplitMergeFilesActivity

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

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

  77. def withInputPattern(pattern: String): SplitMergeFilesActivity

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

  79. def withLinkOutputs(): SplitMergeFilesActivity

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

  81. def withNumberOfBytesPerFile(bytesPerFile: String): SplitMergeFilesActivity

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

  83. def withNumberOfLinesPerFile(linesPerFile: Long): SplitMergeFilesActivity

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

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

  86. def withSkipFirstInputLine(): SplitMergeFilesActivity

  87. def withStderrTo(err: String): SplitMergeFilesActivity

  88. def withStdoutTo(out: String): SplitMergeFilesActivity

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