com.groupon.sparklint

events

package events

Visibility
  1. Public
  2. All

Type Members

  1. case class ApplicationAttemptInfo(attemptId: Option[String], startTime: Date, endTime: Date, sparkUser: String, completed: Boolean = false) extends Product with Serializable

    A clone of the Spark's ApplicationAttemptInfo, to keep the minimum set of information between version So a sparklint for spark 2.

  2. case class ApplicationHistoryInfo(id: String, name: String, attempts: List[ApplicationAttemptInfo]) extends Product with Serializable

  3. class CompressedStateManager extends EventStateManagerLike with EventReceiverLike

  4. class EventProgress extends AnyRef

    Simple data structure to track event source playback progress

  5. class EventProgressTracker extends EventProgressTrackerLike with EventReceiverLike

    A class that provides various information about the pointer progress of a specific EventSource through the event receiver interface.

  6. trait EventProgressTrackerLike extends AnyRef

  7. trait EventReceiverLike extends AnyRef

    The EventReceiverLike interface provides base event routing and handling for all the event receivers that are injected into an EventSource.

  8. trait EventSource extends AnyRef

  9. trait EventSourceGroupManager extends AnyRef

  10. case class EventSourceMeta(appId: Option[String], attempt: Option[String], appName: String, sparkVersion: Option[String], startTime: Long = ...) extends EventReceiverLike with Product with Serializable

  11. trait EventStateManagerLike extends AnyRef

    Extenders of the EventStateLike interface are capable of building current state based on the receiving or removal of specific SparkListenerEvent messages.

  12. abstract class EventType extends AnyRef

    A set of case classes that represent the available EventSource types.

  13. class FolderEventSourceGroupManager extends GenericEventSourceGroupManager

  14. trait FreeScrollEventSource extends EventSource

  15. class GenericEventSourceGroupManager extends EventSourceGroupManager

  16. case class HistoryServerApi(name: String, host: Uri) extends Logging with Product with Serializable

  17. class HistoryServerEventSourceGroupManager extends GenericEventSourceGroupManager

  18. class IteratorEventSource extends FreeScrollEventSource

  19. class ListenerEventSource extends SparkFirehoseListener with EventSource

  20. class LosslessStateManager extends EventStateManagerLike with EventReceiverLike

  21. case class UnrecognizedLogFileException(filename: String, reason: Option[String] = scala.None) extends Throwable with Product with Serializable

Value Members

  1. object EventProgress

  2. object EventSource

  3. object EventType

  4. object Events extends EventType with Product with Serializable

  5. object Jobs extends EventType with Product with Serializable

  6. object Stages extends EventType with Product with Serializable

  7. object Tasks extends EventType with Product with Serializable

Ungrouped