Class

org.apache.spark.ui

SparkUI

Related Doc: package ui

Permalink

class SparkUI extends WebUI with Logging with UIRoot

Top level user interface for a Spark application.

Linear Supertypes
UIRoot, WebUI, Logging, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SparkUI
  2. UIRoot
  3. WebUI
  4. Logging
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def addStaticHandler(resourceBase: String, path: String): Unit

    Permalink

    Add a handler for static content.

    Add a handler for static content.

    resourceBase

    Root of where to find resources to serve.

    path

    Path in UI where to mount the resources.

    Definition Classes
    WebUI
  5. var appId: String

    Permalink
  6. var appName: String

    Permalink
  7. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  8. def attachHandler(handler: ServletContextHandler): Unit

    Permalink

    Attach a handler to this UI.

    Attach a handler to this UI.

    Definition Classes
    WebUI
  9. def attachPage(page: WebUIPage): Unit

    Permalink

    Attach a page to this UI.

    Attach a page to this UI.

    Definition Classes
    WebUI
  10. def attachTab(tab: WebUITab): Unit

    Permalink

    Attach a tab to this UI, along with all of its attached pages.

    Attach a tab to this UI, along with all of its attached pages.

    Definition Classes
    WebUI
  11. val basePath: String

    Permalink
  12. def bind(): Unit

    Permalink

    Bind to the HTTP server behind this web interface.

    Bind to the HTTP server behind this web interface.

    Definition Classes
    WebUI
  13. def boundPort: Int

    Permalink

    Return the actual port to which this server is bound.

    Return the actual port to which this server is bound. Only valid after bind().

    Definition Classes
    WebUI
  14. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  15. val conf: SparkConf

    Permalink
  16. def detachHandler(handler: ServletContextHandler): Unit

    Permalink

    Detach a handler from this UI.

    Detach a handler from this UI.

    Definition Classes
    WebUI
  17. def detachPage(page: WebUIPage): Unit

    Permalink
    Definition Classes
    WebUI
  18. def detachTab(tab: WebUITab): Unit

    Permalink
    Definition Classes
    WebUI
  19. val environmentListener: EnvironmentListener

    Permalink
  20. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  21. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  22. val executorsListener: ExecutorsListener

    Permalink
  23. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  24. def getAppName: String

    Permalink
  25. def getApplicationInfo(appId: String): Option[ApplicationInfo]

    Permalink
    Definition Classes
    SparkUI → UIRoot
  26. def getApplicationInfoList: Iterator[ApplicationInfo]

    Permalink
    Definition Classes
    SparkUI → UIRoot
  27. def getBasePath: String

    Permalink
    Definition Classes
    WebUI
  28. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  29. def getHandlers: Seq[ServletContextHandler]

    Permalink
    Definition Classes
    WebUI
  30. def getSecurityManager: SecurityManager

    Permalink
    Definition Classes
    WebUI
  31. def getSparkUI(appId: String): Option[SparkUI]

    Permalink
    Definition Classes
    SparkUI → UIRoot
  32. def getSparkUser: String

    Permalink
  33. def getTabs: Seq[WebUITab]

    Permalink
    Definition Classes
    WebUI
  34. val handlers: ArrayBuffer[ServletContextHandler]

    Permalink
    Attributes
    protected
    Definition Classes
    WebUI
  35. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  36. def initialize(): Unit

    Permalink

    Initialize all components of the server.

    Initialize all components of the server.

    Definition Classes
    SparkUI → WebUI
  37. def initializeLogIfNecessary(isInterpreter: Boolean): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  38. final def isDebugEnabled: Boolean

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  39. final def isInfoEnabled: Boolean

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  40. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  41. final def isTraceEnabled: Boolean

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  42. val jobProgressListener: JobProgressListener

    Permalink
  43. val killEnabled: Boolean

    Permalink
  44. val localHostName: String

    Permalink
    Attributes
    protected
    Definition Classes
    WebUI
  45. def log: Logger

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  46. def logDebug(msg: ⇒ String, throwable: Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  47. def logDebug(msg: ⇒ String): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  48. def logError(msg: ⇒ String, throwable: Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  49. def logError(msg: ⇒ String): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  50. def logInfo(msg: ⇒ String, throwable: Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  51. def logInfo(msg: ⇒ String): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  52. def logName: String

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  53. def logTrace(msg: ⇒ String, throwable: Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  54. def logTrace(msg: ⇒ String): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  55. def logWarning(msg: ⇒ String, throwable: Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  56. def logWarning(msg: ⇒ String): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  57. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  58. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  59. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  60. val operationGraphListener: RDDOperationGraphListener

    Permalink
  61. val pageToHandlers: HashMap[WebUIPage, ArrayBuffer[ServletContextHandler]]

    Permalink
    Attributes
    protected
    Definition Classes
    WebUI
  62. val publicHostName: String

    Permalink
    Attributes
    protected
    Definition Classes
    WebUI
  63. def removeStaticHandler(path: String): Unit

    Permalink

    Remove a static content handler.

    Remove a static content handler.

    path

    Path in UI to unmount.

    Definition Classes
    WebUI
  64. val sc: Option[SparkContext]

    Permalink
  65. val securityManager: SecurityManager

    Permalink
    Definition Classes
    WebUI
  66. var serverInfo: Option[ServerInfo]

    Permalink
    Attributes
    protected
    Definition Classes
    WebUI
  67. def setAppId(id: String): Unit

    Permalink
  68. def setTabs(newTabs: ArrayBuffer[WebUITab]): Unit

    Permalink
  69. val sslOptions: SSLOptions

    Permalink
    Definition Classes
    WebUI
  70. val stagesTab: StagesTab

    Permalink
  71. val startTime: Long

    Permalink
  72. def stop(): Unit

    Permalink

    Stop the server behind this web interface.

    Stop the server behind this web interface. Only valid after bind().

    Definition Classes
    SparkUI → WebUI
  73. val storageListener: StorageListener

    Permalink
  74. val storageStatusListener: StorageStatusListener

    Permalink
  75. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  76. var tabs: ArrayBuffer[WebUITab]

    Permalink
    Attributes
    protected
    Definition Classes
    WebUI
  77. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  78. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  79. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  80. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  81. def webUrl: String

    Permalink

    Return the url of web interface.

    Return the url of web interface. Only valid after bind().

    Definition Classes
    WebUI
  82. def withSparkUI[T](appId: String, attemptId: Option[String])(f: (SparkUI) ⇒ T): T

    Permalink

    Get the spark UI with the given appID, and apply a function to it.

    Get the spark UI with the given appID, and apply a function to it. If there is no such app, throw an appropriate exception

    Definition Classes
    UIRoot
  83. def writeEventLogs(appId: String, attemptId: Option[String], zipStream: ZipOutputStream): Unit

    Permalink

    Write the event logs for the given app to the ZipOutputStream instance.

    Write the event logs for the given app to the ZipOutputStream instance. If attemptId is None, event logs for all attempts of this application will be written out.

    Definition Classes
    UIRoot

Inherited from UIRoot

Inherited from WebUI

Inherited from Logging

Inherited from AnyRef

Inherited from Any

Ungrouped