Trait

com.groupon.sparklint.events

EventReceiverLike

Related Doc: package events

Permalink

trait EventReceiverLike extends AnyRef

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

All base methods are no-ops, implementers can chose to implement only those they need, and compose freely from other traits. Note, the onPreprocEvent, onOnEvent and onUnEvent handlers are called for each inbound preproc, on and un event before routing to the typed event handler for each, resulting in at least two handler calls for each event type.

Since

11/15/16.

Linear Supertypes
AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. EventReceiverLike
  2. AnyRef
  3. 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. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  8. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  9. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  10. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  11. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  12. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  15. def onAddApp(event: SparkListenerApplicationStart): Unit

    Permalink
    Attributes
    protected
  16. def onAddBlockManager(event: SparkListenerBlockManagerAdded): Unit

    Permalink
    Attributes
    protected
  17. def onAddExecutor(event: SparkListenerExecutorAdded): Unit

    Permalink
    Attributes
    protected
  18. def onEndApp(event: SparkListenerApplicationEnd): Unit

    Permalink
    Attributes
    protected
  19. def onEnvironmentUpdate(event: SparkListenerEnvironmentUpdate): Unit

    Permalink
    Attributes
    protected
  20. def onEvent(event: SparkListenerEvent): Unit

    Permalink
  21. def onJobEnd(event: SparkListenerJobEnd): Unit

    Permalink
    Attributes
    protected
  22. def onJobStart(event: SparkListenerJobStart): Unit

    Permalink
    Attributes
    protected
  23. def onLogStart(event: SparkListenerLogStartShim): Unit

    Permalink
    Attributes
    protected
  24. def onOnEvent(event: SparkListenerEvent): Unit

    Permalink
    Attributes
    protected
  25. def onPreprocEvent(event: SparkListenerEvent): Unit

    Permalink
    Attributes
    protected
  26. def onRemoveBlockManager(event: SparkListenerBlockManagerRemoved): Unit

    Permalink
    Attributes
    protected
  27. def onRemoveExecutor(event: SparkListenerExecutorRemoved): Unit

    Permalink
    Attributes
    protected
  28. def onStageCompleted(event: SparkListenerStageCompleted): Unit

    Permalink
    Attributes
    protected
  29. def onStageSubmitted(event: SparkListenerStageSubmitted): Unit

    Permalink
    Attributes
    protected
  30. def onTaskEnd(event: SparkListenerTaskEnd): Unit

    Permalink
    Attributes
    protected
  31. def onTaskStart(event: SparkListenerTaskStart): Unit

    Permalink
    Attributes
    protected
  32. def onUnEvent(event: SparkListenerEvent): Unit

    Permalink
    Attributes
    protected
  33. def onUnpersistRDD(event: SparkListenerUnpersistRDD): Unit

    Permalink
    Attributes
    protected
  34. def preprocAddApp(event: SparkListenerApplicationStart): Unit

    Permalink
    Attributes
    protected
  35. def preprocAddBlockManager(event: SparkListenerBlockManagerAdded): Unit

    Permalink
    Attributes
    protected
  36. def preprocAddExecutor(event: SparkListenerExecutorAdded): Unit

    Permalink
    Attributes
    protected
  37. def preprocEndApp(event: SparkListenerApplicationEnd): Unit

    Permalink
    Attributes
    protected
  38. def preprocEnvironmentUpdate(event: SparkListenerEnvironmentUpdate): Unit

    Permalink
    Attributes
    protected
  39. def preprocJobEnd(event: SparkListenerJobEnd): Unit

    Permalink
    Attributes
    protected
  40. def preprocJobStart(event: SparkListenerJobStart): Unit

    Permalink
    Attributes
    protected
  41. def preprocLogStart(event: SparkListenerLogStartShim): Unit

    Permalink
    Attributes
    protected
  42. def preprocRemoveBlockManager(event: SparkListenerBlockManagerRemoved): Unit

    Permalink
    Attributes
    protected
  43. def preprocRemoveExecutor(event: SparkListenerExecutorRemoved): Unit

    Permalink
    Attributes
    protected
  44. def preprocStageCompleted(event: SparkListenerStageCompleted): Unit

    Permalink
    Attributes
    protected
  45. def preprocStageSubmitted(event: SparkListenerStageSubmitted): Unit

    Permalink
    Attributes
    protected
  46. def preprocTaskEnd(event: SparkListenerTaskEnd): Unit

    Permalink
    Attributes
    protected
  47. def preprocTaskStart(event: SparkListenerTaskStart): Unit

    Permalink
    Attributes
    protected
  48. def preprocUnpersistRDD(event: SparkListenerUnpersistRDD): Unit

    Permalink
    Attributes
    protected
  49. def preprocess(event: SparkListenerEvent): Unit

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

    Permalink
    Definition Classes
    AnyRef
  51. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  52. def unAddApp(event: SparkListenerApplicationStart): Unit

    Permalink
    Attributes
    protected
  53. def unAddBlockManager(event: SparkListenerBlockManagerAdded): Unit

    Permalink
    Attributes
    protected
  54. def unAddExecutor(event: SparkListenerExecutorAdded): Unit

    Permalink
    Attributes
    protected
  55. def unEndApp(event: SparkListenerApplicationEnd): Unit

    Permalink
    Attributes
    protected
  56. def unEnvironmentUpdate(event: SparkListenerEnvironmentUpdate): Unit

    Permalink
    Attributes
    protected
  57. def unEvent(event: SparkListenerEvent): Unit

    Permalink
  58. def unJobEnd(event: SparkListenerJobEnd): Unit

    Permalink
    Attributes
    protected
  59. def unJobStart(event: SparkListenerJobStart): Unit

    Permalink
    Attributes
    protected
  60. def unLogStart(event: SparkListenerLogStartShim): Unit

    Permalink
    Attributes
    protected
  61. def unRemoveBlockManager(event: SparkListenerBlockManagerRemoved): Unit

    Permalink
    Attributes
    protected
  62. def unRemoveExecutor(event: SparkListenerExecutorRemoved): Unit

    Permalink
    Attributes
    protected
  63. def unStageCompleted(event: SparkListenerStageCompleted): Unit

    Permalink
    Attributes
    protected
  64. def unStageSubmitted(event: SparkListenerStageSubmitted): Unit

    Permalink
    Attributes
    protected
  65. def unTaskEnd(event: SparkListenerTaskEnd): Unit

    Permalink
    Attributes
    protected
  66. def unTaskStart(event: SparkListenerTaskStart): Unit

    Permalink
    Attributes
    protected
  67. def unUnpersistRDD(event: SparkListenerUnpersistRDD): Unit

    Permalink
    Attributes
    protected
  68. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped