com
.
yotpo
.
metorikku
.
configuration
metric
package
metric
Visibility
Public
All
Type Members
case class
Configuration
(
steps:
List
[
Step
]
,
output:
Option
[
List
[
Output
]]
)
extends
Product
with
Serializable
case class
Output
(
name:
Option
[
String
]
,
dataFrameName:
String
,
outputType:
OutputType
,
reportLag:
Option
[
Boolean
]
,
reportLagTimeColumn:
Option
[
String
]
,
reportLagTimeColumnUnits:
Option
[
String
]
,
repartition:
Option
[
Int
]
,
coalesce:
Option
[
Boolean
]
,
protectFromEmptyOutput:
Option
[
Boolean
]
,
outputOptions:
Map
[
String
,
Any
]
)
extends
Product
with
Serializable
class
OutputTypeReference
extends
TypeReference
[
OutputType
.type]
case class
Step
(
sql:
Option
[
String
]
,
file:
Option
[
String
]
,
classpath:
Option
[
String
]
,
dataFrameName:
String
,
params:
Option
[
Map
[
String
,
String
]]
,
ignoreOnFailures:
Option
[
Boolean
]
,
dq:
Option
[
DataQualityCheckList
]
,
checkpoint:
Option
[
Boolean
]
)
extends
Serializable
with
Product
Value Members
object
ConfigurationParser
object
OutputType
extends
Enumeration
Ungrouped