Class

org.apache.spark.ui

SparkUI

Related Doc: package ui

Permalink

class SparkUI extends WebUI with internal.Logging with UIRoot

Top level user interface for a Spark application.

Linear Supertypes
UIRoot, WebUI, internal.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, silent: Boolean = false): Boolean

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  38. def initializeLogIfNecessary(isInterpreter: Boolean): Unit

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

    Permalink
    Definition Classes
    Any
  40. def isTraceEnabled(): Boolean

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

    Permalink
  42. val killEnabled: Boolean

    Permalink
  43. def log: Logger

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef
  58. val operationGraphListener: RDDOperationGraphListener

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

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

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

    Permalink
  63. val securityManager: SecurityManager

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

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

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

    Permalink
  67. val sslOptions: SSLOptions

    Permalink
    Definition Classes
    WebUI
  68. val startTime: Long

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

    Permalink
  71. val storageStatusListener: StorageStatusListener

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

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

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

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

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

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

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

    Permalink

    Return the url of web interface.

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

    Definition Classes
    WebUI
  79. 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 internal.Logging

Inherited from AnyRef

Inherited from Any

Ungrouped