package event
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- event
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- case class ComponentMetrics(jobId: String, fabricId: String, jobRunId: String, taskRunId: String, pipelineUid: String, runType: RunType, userId: String, interim: String) extends ExecutionMetricsEvent with Product with Serializable
- case class DatabricksJobGroupMatcher(commandId: String) extends JobGroupMatcher with Product with Serializable
- sealed trait ExecutionMetricsEvent extends AnyRef
- case class Failed(session: String, job: String, exception: Throwable) extends Result with Product with Serializable
- trait JobGroupMatcher extends AnyRef
- case class LivyJobGroupMatcher(statementId: Int) extends JobGroupMatcher with Product with Serializable
- case class PipelineMetrics(jobId: String, timestamp: Long, timeTaken: Long, rowsRead: Option[Long], rowsWritten: Option[Long], fabricId: String, status: PipelineStatus, jobRunId: String, taskRunId: String, pipelineUid: String, runType: RunType, userId: String) extends ExecutionMetricsEvent with Product with Serializable
- case class PipelineRunContent(pipelineRunId: String, pipelineUID: String, jobId: Option[String], jobName: Option[String], fabricId: Long, submissionTime: Long, status: PipelineStatus, timeTaken: Option[Long], rowsRead: Option[Long], rowsWritten: Option[Long], runType: RunType, code: RecursiveDirectoryContent, pipelineConfig: Option[String]) extends Product with Serializable
- case class PipelineRunStartedEvent(jobId: String, timestamp: Long, fabricId: String, status: PipelineStatus = PipelineStatus.STARTED, jobRunId: String, taskRunId: String, pipelineUid: String, runType: RunType, userId: String) extends ExecutionMetricsEvent with Product with Serializable
- sealed trait PipelineStatus extends EnumEntry
- sealed trait Result extends AnyRef
- sealed trait RunType extends EnumEntry
- class SparkExecutionMetricsCollector extends AnyRef
- case class Succeeded(session: String, job: String, msg: String) extends Result with Product with Serializable
- case class WorkflowNode(subgraph: String, component: String, processId: Option[String] = None, sessionId: String) extends Product with Serializable
- case class WorkflowProcessNodeInfo(subgraph: String, component: String) extends Product with Serializable
- case class WorkflowProcessesDetail(session: String, processes: Map[String, WorkflowProcessNodeInfo]) extends Product with Serializable
Value Members
- object ComponentMetrics extends Serializable
- object ExecutionMetricsEvent
- object PipelineMetrics extends Serializable
- object PipelineRunContent extends Product with Serializable
- object PipelineRunStartedEvent extends Serializable
- object PipelineStatus extends Enum[PipelineStatus] with PlayJsonEnum[PipelineStatus]
- object RunType extends Enum[RunType] with PlayJsonEnum[RunType]
- object SparkExecutionMetricsCollector
- object WorkflowNode extends Product with Serializable
- object WorkflowProcessNodeInfo extends Product with Serializable