com
.
github
.
music
.
of
.
the
.
ainur
.
almaren
.
state
core
package
core
Visibility
Public
All
Type Members
case class
Alias
(
alias:
String
)
extends
Main
with
Product
with
Serializable
case class
AvroDeserializer
(
columnName:
String
,
schema:
String
)
extends
Deserializer
with
Product
with
Serializable
case class
Cache
(
opType:
Boolean
=
true
,
tableName:
Option
[
String
] =
None
)
extends
Main
with
Product
with
Serializable
case class
Coalesce
(
size:
Int
)
extends
Main
with
Product
with
Serializable
abstract
class
Deserializer
extends
State
case class
Dsl
(
dslLang:
String
)
extends
Main
with
Product
with
Serializable
case class
JsonDeserializer
(
columnName:
String
,
schema:
Option
[
String
]
)
extends
Deserializer
with
Product
with
Serializable
case class
Pipe
(
command:
String
)
extends
Main
with
Product
with
Serializable
case class
Repartition
(
size:
Int
)
extends
Main
with
Product
with
Serializable
case class
SourceFile
(
format:
String
,
path:
String
,
params:
Map
[
String
,
String
] =
Map[String,String]()
)
extends
Source
with
Product
with
Serializable
case class
SourceJdbc
(
url:
String
,
driver:
String
,
query:
String
,
params:
Map
[
String
,
String
] =
Map[String,String]()
)
extends
Source
with
Product
with
Serializable
case class
SourceSql
(
sql:
String
)
extends
Source
with
Product
with
Serializable
case class
Sql
(
sql:
String
)
extends
Main
with
Product
with
Serializable
case class
TargetFile
(
format:
String
,
path:
String
,
params:
Map
[
String
,
String
]
,
saveMode:
SaveMode
)
extends
Target
with
Product
with
Serializable
case class
TargetJdbc
(
url:
String
,
driver:
String
,
dbtable:
String
,
saveMode:
SaveMode
,
params:
Map
[
String
,
String
]
)
extends
Target
with
Product
with
Serializable
case class
TargetKafka
(
servers:
String
,
options:
Map
[
String
,
String
]
)
extends
Target
with
Product
with
Serializable
case class
TargetSql
(
sql:
String
)
extends
Target
with
Product
with
Serializable
case class
XMLDeserializer
(
columnName:
String
)
extends
Deserializer
with
Product
with
Serializable
Ungrouped