Class/Object

com.krux.hyperion.activity

S3DistCpActivity

Related Docs: object S3DistCpActivity | package activity

Permalink

case class S3DistCpActivity[A <: EmrCluster] extends EmrActivity[A] with Product with Serializable

Source
S3DistCpActivity.scala
Linear Supertypes
Serializable, Serializable, Product, Equals, EmrActivity[A], PipelineActivity[A], NamedPipelineObject, PipelineObject, Ordered[PipelineObject], Comparable[PipelineObject], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. S3DistCpActivity
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. EmrActivity
  7. PipelineActivity
  8. NamedPipelineObject
  9. PipelineObject
  10. Ordered
  11. Comparable
  12. AnyRef
  13. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type Self = S3DistCpActivity[A]

    Permalink

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[A]

    Permalink
    Definition Classes
    S3DistCpActivityPipelineActivity
  9. def appendLastToFile: HBoolean

    Permalink
  10. def appendToLastFile(): S3DistCpActivity[A]

    Permalink
  11. val arguments: Seq[HString]

    Permalink
  12. final def asInstanceOf[T0]: T0

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

    Permalink
    Definition Classes
    PipelineActivity
  14. val baseFields: BaseFields

    Permalink
    Definition Classes
    S3DistCpActivityNamedPipelineObject
  15. def chunkSize: Option[HInt]

    Permalink
  16. def clone(): AnyRef

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

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

    Permalink
    Definition Classes
    Ordered → Comparable
  19. def copyFromManifest: HBoolean

    Permalink
  20. def deleteOnSuccess: HBoolean

    Permalink
  21. def dependsOn: Seq[PipelineActivity[_]]

    Permalink
    Definition Classes
    PipelineActivity
  22. def dest: Option[HString]

    Permalink
  23. def disableMultipartUpload: HBoolean

    Permalink
  24. def endpoint: Option[HString]

    Permalink
  25. final def eq(arg0: AnyRef): Boolean

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

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  29. def groupBy: Option[HString]

    Permalink
  30. def groupedBy(group: String): Self

    Permalink

    Postfix the name field

    Postfix the name field

    Definition Classes
    NamedPipelineObject
  31. def id: PipelineObjectId

    Permalink
    Definition Classes
    NamedPipelineObjectPipelineObject
  32. 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

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

  34. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  35. def lateAfterTimeout: Option[HDuration]

    Permalink
    Definition Classes
    PipelineActivity
  36. def maxActiveInstances: Option[HInt]

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

    Permalink
    Definition Classes
    PipelineActivity
  38. 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
  39. def named(namePrefix: String): Self

    Permalink

    Give the object a name prefix

    Give the object a name prefix

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

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

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

    Permalink
    Definition Classes
    AnyRef
  43. def numberFiles: HBoolean

    Permalink
  44. def objects: Iterable[PipelineObject]

    Permalink
    Definition Classes
    PipelineActivityPipelineObject
  45. def onFail(alarms: SnsAlarm*): Self

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

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

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

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

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

    Permalink
    Definition Classes
    PipelineActivity
  51. def outputCodec: OutputCodec

    Permalink
  52. def outputManifest: Option[HString]

    Permalink
  53. val postStepCommands: Seq[HString]

    Permalink
  54. val preStepCommands: Seq[HString]

    Permalink
  55. def preconditions: Seq[Precondition]

    Permalink
    Definition Classes
    PipelineActivity
  56. def previousManifest: Option[HString]

    Permalink
  57. def ref: AdpRef[AdpActivity]

    Permalink
    Definition Classes
    PipelineActivityPipelineObject
  58. def requirePreviousManifest: HBoolean

    Permalink
  59. def retryDelay: Option[HDuration]

    Permalink
    Definition Classes
    PipelineActivity
  60. def runsOn: Resource[A]

    Permalink
    Definition Classes
    PipelineActivity
  61. val s3DistCpActivityFields: S3DistCpActivityFields

    Permalink
  62. def s3ServerSideEncryption: HBoolean

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

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

    Permalink
    Definition Classes
    PipelineObject
  65. lazy val serialize: AdpEmrActivity

    Permalink
  66. def source: Option[HString]

    Permalink
  67. def sourcePattern: Option[HString]

    Permalink
  68. def sourcePrefixesFile: Option[HString]

    Permalink
  69. def startingIndex: Option[HInt]

    Permalink
  70. def storageClass: Option[StorageClass]

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

    Permalink
    Definition Classes
    AnyRef
  72. def targetSize: Option[HInt]

    Permalink
  73. implicit def uniquePipelineId2String(id: PipelineObjectId): String

    Permalink
    Definition Classes
    PipelineObject
  74. def updateActivityFields(fields: ActivityFields[A]): S3DistCpActivity[A]

    Permalink
    Definition Classes
    S3DistCpActivityPipelineActivity
  75. def updateBaseFields(fields: BaseFields): S3DistCpActivity[A]

    Permalink
    Definition Classes
    S3DistCpActivityNamedPipelineObject
  76. def updateS3DistCpActivityFields(fields: S3DistCpActivityFields): S3DistCpActivity[A]

    Permalink
  77. final def wait(): Unit

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

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

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

    Permalink
    Definition Classes
    PipelineActivity
  81. def withArgument(argument: HString*): S3DistCpActivity[A]

    Permalink
  82. def withAttemptTimeout(duration: HDuration): Self

    Permalink
    Definition Classes
    PipelineActivity
  83. def withCopyFromManifest(): S3DistCpActivity[A]

    Permalink
  84. def withDeleteOnSuccess(): S3DistCpActivity[A]

    Permalink
  85. def withDestination(dest: HS3Uri): S3DistCpActivity[A]

    Permalink
  86. def withDestination(dest: HHdfsUri): S3DistCpActivity[A]

    Permalink
  87. def withDestination(dest: S3DataNode): S3DistCpActivity[A]

    Permalink
  88. def withDestination(dest: S3Uri): S3DistCpActivity[A]

    Permalink
  89. def withDestination(dest: HdfsUri): S3DistCpActivity[A]

    Permalink
  90. def withFailureAndRerunMode(mode: FailureAndRerunMode): Self

    Permalink
    Definition Classes
    PipelineActivity
  91. def withGroupBy(groupBy: HString): S3DistCpActivity[A]

    Permalink
  92. def withLateAfterTimeout(duration: HDuration): Self

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

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

    Permalink
    Definition Classes
    PipelineActivity
  95. def withMultipartUploadChunkSize(chunkSize: HInt): S3DistCpActivity[A]

    Permalink
  96. def withNumberFiles(): S3DistCpActivity[A]

    Permalink
  97. def withOutputCodec(outputCodec: OutputCodec): S3DistCpActivity[A]

    Permalink
  98. def withOutputManifest(outputManifest: HString): S3DistCpActivity[A]

    Permalink
  99. def withPreviousManifest(previousManifest: HString): S3DistCpActivity[A]

    Permalink
  100. def withRequirePreviousManifest(): S3DistCpActivity[A]

    Permalink
  101. def withRetryDelay(duration: HDuration): Self

    Permalink
    Definition Classes
    PipelineActivity
  102. def withS3Endpoint(endpoint: HString): S3DistCpActivity[A]

    Permalink
  103. def withS3ServerSideEncryption(): S3DistCpActivity[A]

    Permalink
  104. def withSource(source: HS3Uri): S3DistCpActivity[A]

    Permalink
  105. def withSource(source: HHdfsUri): S3DistCpActivity[A]

    Permalink
  106. def withSource(source: S3DataNode): S3DistCpActivity[A]

    Permalink
  107. def withSource(source: S3Uri): S3DistCpActivity[A]

    Permalink
  108. def withSource(source: HdfsUri): S3DistCpActivity[A]

    Permalink
  109. def withSourcePattern(sourcePattern: HString): S3DistCpActivity[A]

    Permalink
  110. def withSourcePrefixesFile(sourcePrefixesFile: HString): S3DistCpActivity[A]

    Permalink
  111. def withStartingIndex(startingIndex: HInt): S3DistCpActivity[A]

    Permalink
  112. def withStorageClass(storageClass: StorageClass): S3DistCpActivity[A]

    Permalink
  113. def withTargetSize(targetSize: HInt): S3DistCpActivity[A]

    Permalink
  114. def withoutMultipartUpload(): S3DistCpActivity[A]

    Permalink

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from EmrActivity[A]

Inherited from PipelineActivity[A]

Inherited from NamedPipelineObject

Inherited from PipelineObject

Inherited from Ordered[PipelineObject]

Inherited from Comparable[PipelineObject]

Inherited from AnyRef

Inherited from Any

Ungrouped