package ui
Type Members
-
class
AppStatusListener extends SparkListener with Logging
Listener processing Sparkling Water events
-
class
AppStatusPlugin extends AppHistoryServerPlugin
History server plugin to enable Sparkling Water UI on history server
-
class
AppStatusStore extends SparklingWaterInfoProvider
Sparkling Water accessors into general Spark KVStore
- trait CrossSparkUtils extends AnyRef
- case class H2OBuildInfo(h2oBuildVersion: String, h2oGitBranch: String, h2oGitSha: String, h2oGitDescribe: String, h2oBuildBy: String, h2oBuildOn: String) extends Product with Serializable
- case class H2OClusterInfo(localClientIpPort: String, cloudHealthy: Boolean, cloudSecured: Boolean, cloudNodes: Array[String], extraBackendInfo: Seq[(String, String)], h2oStartTime: Long) extends Product with Serializable
-
case class
H2OContextStartedEvent(h2oClusterInfo: H2OClusterInfo, h2oBuildInfo: H2OBuildInfo, swProperties: Array[(String, String, String)]) extends SparkListenerEvent with Product with Serializable
Event representing start of H2OContext
-
case class
SparklingWaterHeartbeatEvent(cloudHealthy: Boolean, timeInMillis: Long, memoryInfo: Array[(String, String)]) extends SparkListenerEvent with Product with Serializable
Event representing update of H2O status at run-time
-
case class
SparklingWaterInfoPage(parent: SparklingWaterUITab) extends WebUIPage with Product with Serializable
Sparkling Water info page.
- trait SparklingWaterInfoProvider extends AnyRef
-
class
SparklingWaterStartedInfo extends AnyRef
Object encapsulating information produced when Sparkling Water is started
-
class
SparklingWaterUpdateInfo extends AnyRef
Object encapsulating information about Sparkling Water Heartbeat