Packages

package websocket

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class ActionLog(actionId: Option[ActionId], level: String, timestamp: LocalDateTime, message: String) extends Product with Serializable
  2. class IncrementalStatusInfoListener extends StateListener with SmartDataLakeLogger
  3. case class SDLMessage(msgType: SDLMessageType, statusUpdate: Option[StatusUpdate] = None, log: Option[ActionLog] = None) extends Product with Serializable

    Represents a message that can be sent between a DAG Execution of SmartDataLakeBuilder and a web frontend, such as Airflow

    Represents a message that can be sent between a DAG Execution of SmartDataLakeBuilder and a web frontend, such as Airflow

    msgType

    The type of the message. For message type Log, log must be filled. For message type StatusUpdate, statusUpdate must be filled.

    statusUpdate

    Status update sent to the web frontend

    log

    Log message sent to the web frontend

    Annotations
    @Scaladoc()
  4. class StatusInfoSocket extends WebSocketAdapter with SmartDataLakeLogger
  5. case class StatusUpdate(actionId: Option[String], runtimeInfo: Option[RuntimeInfo], phase: ExecutionPhase, finalState: Option[RuntimeEventState]) extends Product with Serializable

Value Members

  1. object SDLMessageType extends Enumeration

Ungrouped