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. def log: Logger

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef
  59. val operationGraphListener: RDDOperationGraphListener

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

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

    Permalink
    Attributes
    protected
    Definition Classes
    WebUI
  62. 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
  63. val sc: Option[SparkContext]

    Permalink
  64. val securityManager: SecurityManager

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

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

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

    Permalink
  68. val sslOptions: SSLOptions

    Permalink
    Definition Classes
    WebUI
  69. val startTime: Long

    Permalink
  70. 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
  71. val storageListener: StorageListener

    Permalink
  72. val storageStatusListener: StorageStatusListener

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

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

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

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

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

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

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

    Permalink

    Return the url of web interface.

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

    Definition Classes
    WebUI
  80. 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