org.apache.spark.dataflint.saas.SparkRunStore.scala Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of spark_2.13 Show documentation
Show all versions of spark_2.13 Show documentation
Open Source Data-Application Performance Monitoring for Apache Spark
The newest version!
package org.apache.spark.dataflint.saas
import org.apache.spark.dataflint.listener.DatabricksAdditionalExecutionWrapper
import org.apache.spark.sql.execution.ui.{SQLExecutionUIData, SparkPlanGraphWrapper}
import org.apache.spark.status._
case class SparkRunStore(
version: String,
applicationInfos: Seq[ApplicationInfoWrapper],
applicationEnvironmentInfo: Seq[ApplicationEnvironmentInfoWrapper],
resourceProfiles: Seq[ResourceProfileWrapper],
jobDatas: Seq[JobDataWrapper],
stageDatas: Seq[StageDataWrapper],
executorSummaries: Seq[ExecutorSummaryWrapper],
taskDatas: Seq[TaskDataWrapper],
rddStorageInfos: Seq[RDDStorageInfoWrapper],
streamBlockDatas: Seq[StreamBlockData],
rddOperationGraphs: Seq[RDDOperationGraphWrapper],
poolDatas: Seq[PoolData],
appSummaries: Seq[AppSummary],
executorStageSummaries: Seq[ExecutorStageSummaryWrapper],
speculationStageSummaries: Seq[SpeculationStageSummaryWrapper],
sparkPlanGraphWrapper: Seq[SparkPlanGraphWrapper],
sqlExecutionUIData: Seq[SQLExecutionUIData],
stageTaskSummary: Seq[StageTaskSummary],
databricksAdditionalExecutionInfo: Seq[DatabricksAdditionalExecutionWrapper]
)