com
.
krux
.
hyperion
.
contrib
.
activity
file
package
file
Visibility
Public
All
Type Members
case class
FileMerger
(
destination:
File
,
skipFirstLine:
Boolean
=
false
,
headers:
Option
[
String
] =
None
)
extends
Product
with
Serializable
case class
FileRepartitioner
(
options:
Options
)
extends
Product
with
Serializable
class
FileSplitter
extends
AnyRef
case class
Options
(
header:
Option
[
String
] =
None
,
pattern:
Option
[
String
] =
None
,
output:
String
=
""
,
numberOfFiles:
Option
[
Int
] =
None
,
numberOfLinesPerFile:
Option
[
Long
] =
None
,
numberOfBytesPerFile:
Option
[
Long
] =
None
,
suffixLength:
Int
=
5
,
bufferSize:
Long
=
8192
,
compressed:
Boolean
=
false
,
link:
Boolean
=
false
,
skipFirstLine:
Boolean
=
false
,
markSuccessfulJobs:
Boolean
=
false
,
ignoreEmptyInput:
Boolean
=
false
,
inputs:
Seq
[
File
] =
Seq.empty
,
outputDirectory:
Seq
[
File
] =
Seq.empty
,
temporaryDirectory:
Option
[
File
] =
None
)
extends
Product
with
Serializable
Value Members
object
RepartitionFile
object
StorageUnit
Ungrouped