Package

io.smartdatalake.workflow.action

customlogic

Permalink

package customlogic

Visibility
  1. Public
  2. All

Type Members

  1. trait CustomDfCreator extends Serializable

    Permalink

    Interface to define custom logic for DataFrame transformations

  2. case class CustomDfCreatorConfig(className: Option[String] = None, scalaFile: Option[String] = None, scalaCode: Option[String] = None, options: Option[Map[String, String]] = None) extends Product with Serializable

    Permalink
  3. class CustomDfCreatorWrapper extends CustomDfCreator

    Permalink
  4. trait CustomDfTransformer extends Serializable

    Permalink

    Interface to define custom logic for a DataFrame

  5. case class CustomDfTransformerConfig(className: Option[String] = None, scalaFile: Option[String] = None, scalaCode: Option[String] = None, sqlCode: Option[String] = None, options: Map[String, String] = Map()) extends Product with Serializable

    Permalink
  6. trait CustomDfsTransformer extends Serializable

    Permalink

    Same trait as CustomDfTransformer but supported multiple input and outputs.

  7. case class CustomDfsTransformerConfig(className: Option[String] = None, scalaFile: Option[String] = None, scalaCode: Option[String] = None, sqlCode: Map[DataObjectId, String] = Map(), options: Map[String, String] = Map()) extends Product with Serializable

    Permalink

    className

    Optional class name to load transformer code from

    scalaFile

    Optional file where scala code for transformation is loaded from

    scalaCode

    Optional scala code for transformation

    sqlCode

    Optional map of DataObjectId and corresponding SQL Code

  8. trait CustomFileTransformer extends Serializable

    Permalink

    Interface to define custom file transformation for CustomFileAction

  9. case class CustomFileTransformerConfig(className: Option[String] = None, scalaFile: Option[String] = None, scalaCode: Option[String] = None) extends Product with Serializable

    Permalink
  10. class CustomFileTransformerWrapper extends CustomFileTransformer with SmartDataLakeLogger

    Permalink

Ungrouped