package
workflow
Type Members
-
-
trait
HasPorts extends AnyRef
-
-
-
case class
MetaInfo(id: String, language: BackEndCodeLanguage, fabricId: String, frontEndLanguage: FrontEndCodeLanguage = CodeLanguage.sql, mode: WorkflowMode = WorkflowMode.batch, sparkConf: List[ConfigEntry] = Nil, hadoopConf: List[ConfigEntry] = Nil, isImported: Boolean = false, interimModeEnabled: Boolean = true, recordsLimit: RecordsLimit = RecordsLimit(), topLevelPackage: Option[String] = None) extends Product with Serializable
-
implicit
class
NodeMap extends AnyRef
-
case class
NodeMetadata(label: String, slug: String, x: Double = 0, y: Double = 0, phase: Long = 0, cache: Boolean = false, detailedStats: Boolean = false, isImported: Boolean = false) extends Product with Serializable
-
case class
NodePort(id: String, slug: String, schema: Option[DataType] = None) extends Product with Serializable
-
case class
NodePorts(inputs: List[NodePort] = Nil, outputs: List[NodePort] = Nil, selectedInputFields: List[String] = Nil, isCustomOutputSchema: Boolean = false) extends Product with Serializable
-
implicit
class
NodeSeqToMap extends AnyRef
-
case class
RecordsLimit(enabled: Boolean = false, value: Int = 1000) extends Product with Serializable
-
case class
SubgraphContent(projectId: String, subgraphId: String, version: Option[String], name: String, content: RecursiveDirectoryContent, language: BackEndCodeLanguage) extends Product with Serializable
-
case class
WorkflowEdge(id: String, source: String, sourcePort: String, target: String, targetPort: String) extends Product with Serializable
-
final
case class
WorkflowExternalEntityMissing(message: String) extends Exception with Product with Serializable
-
final
case class
WorkflowFileNotParsable(cause: Throwable) extends Exception with Product with Serializable
-
-
-
-
sealed abstract
class
WorkflowMode extends EnumEntry
-
sealed
trait
WorkflowNode extends AnyRef
-
case class
WorkflowProcess(id: String, component: String, metadata: NodeMetadata, ports: NodePorts = NodePorts(), properties: JsObject = JsObject.empty) extends WorkflowNode with Product with Serializable
-
Value Members
-
-
object
WorkflowFileMissing extends Exception with Product with Serializable
-
object
WorkflowGroup extends Serializable
-
-
-
-
implicit
lazy val
configEntryFormat: Format[ConfigEntry]
-
implicit
lazy val
metaInfoFormat: Format[MetaInfo]
-
implicit
lazy val
nodeMetadataFormat: Format[NodeMetadata]
-
implicit
lazy val
nodePortFormat: Format[NodePort]
-
implicit
lazy val
nodePortsFormat: Format[NodePorts]
-
implicit
lazy val
recordsLimitFormat: Format[RecordsLimit]
-
implicit
lazy val
sparkDataTypeFormat: Format[DataType]
-
implicit
lazy val
workflowEdgeFormat: Format[WorkflowEdge]
-
implicit
lazy val
workflowFormat: Format[WorkflowGraph]
-
implicit
lazy val
workflowNodeFormat: Format[WorkflowNode]
Inherited from AnyRef
Inherited from Any