SparkUITab

SparkUITab is the contract of WebUITab extensions with two additional properties:

package org.apache.spark.ui

abstract class SparkUITab(parent: SparkUI, prefix: String)
  extends WebUITab(parent, prefix) {
  def appName: String
  def appSparkVersion: String
}
SparkUITab is a private[spark] contract.
Table 1. SparkUITab Contract
Method Description

appName

Used when…​FIXME

appSparkVersion

Used when…​FIXME

Table 2. SparkUITabs
SparkUITab Description

EnvironmentTab

ExecutorsTab

JobsTab

StagesTab

StorageTab

SQLTab

Used in Spark SQL module

StreamingTab

Used in Spark Streaming module

ThriftServerTab

Used in Spark Thrift Server