com
.
yotpo
.
metorikku
.
configuration
.
job
output
package
output
Visibility
Public
All
Type Members
case class
Cassandra
(
host:
String
,
username:
Option
[
String
]
,
password:
Option
[
String
]
)
extends
Product
with
Serializable
case class
Elasticsearch
(
nodes:
String
,
user:
Option
[
String
]
,
password:
Option
[
String
]
)
extends
Product
with
Serializable
case class
File
(
dir:
String
,
checkpointLocation:
Option
[
String
]
)
extends
Product
with
Serializable
case class
Hudi
(
dir:
String
,
parallelism:
Option
[
String
]
,
maxFileSize:
Option
[
String
]
,
operation:
Option
[
String
]
,
storageType:
Option
[
String
]
,
maxVersions:
Option
[
String
]
,
hiveDB:
Option
[
String
]
,
hiveJDBCURL:
Option
[
String
]
,
hiveUserName:
Option
[
String
]
,
hivePassword:
Option
[
String
]
,
hiveSync:
Option
[
Boolean
]
,
manualHiveSync:
Option
[
Boolean
]
,
manualHiveSyncPartitions:
Option
[
Map
[
String
,
String
]]
,
deletePendingCompactions:
Option
[
Boolean
]
,
options:
Option
[
Map
[
String
,
String
]]
)
extends
Product
with
Serializable
case class
JDBC
(
connectionUrl:
String
,
user:
String
,
password:
String
,
driver:
String
)
extends
Product
with
Serializable
case class
Kafka
(
servers:
Seq
[
String
]
,
checkpointLocation:
Option
[
String
]
,
compressionType:
Option
[
String
]
)
extends
Product
with
Serializable
case class
Redis
(
host:
String
,
port:
Option
[
String
]
,
auth:
Option
[
String
]
,
db:
Option
[
String
]
)
extends
Product
with
Serializable
case class
Redshift
(
jdbcURL:
String
,
tempS3Dir:
String
)
extends
Product
with
Serializable
case class
Segment
(
apiKey:
String
)
extends
Product
with
Serializable
Ungrouped