public class SparkFirehoseListener extends Object implements SparkListener
| Constructor and Description |
|---|
SparkFirehoseListener() |
| Modifier and Type | Method and Description |
|---|---|
void |
onApplicationEnd(SparkListenerApplicationEnd applicationEnd)
Called when the application ends
|
void |
onApplicationStart(SparkListenerApplicationStart applicationStart)
Called when the application starts
|
void |
onBlockManagerAdded(SparkListenerBlockManagerAdded blockManagerAdded)
Called when a new block manager has joined
|
void |
onBlockManagerRemoved(SparkListenerBlockManagerRemoved blockManagerRemoved)
Called when an existing block manager has been removed
|
void |
onEnvironmentUpdate(SparkListenerEnvironmentUpdate environmentUpdate)
Called when environment properties have been updated
|
void |
onEvent(SparkListenerEvent event) |
void |
onExecutorAdded(SparkListenerExecutorAdded executorAdded)
Called when the driver registers a new executor.
|
void |
onExecutorMetricsUpdate(SparkListenerExecutorMetricsUpdate executorMetricsUpdate)
Called when the driver receives task metrics from an executor in a heartbeat.
|
void |
onExecutorRemoved(SparkListenerExecutorRemoved executorRemoved)
Called when the driver removes an executor.
|
void |
onJobEnd(SparkListenerJobEnd jobEnd)
Called when a job ends
|
void |
onJobStart(SparkListenerJobStart jobStart)
Called when a job starts
|
void |
onStageCompleted(SparkListenerStageCompleted stageCompleted)
Called when a stage completes successfully or fails, with information on the completed stage.
|
void |
onStageSubmitted(SparkListenerStageSubmitted stageSubmitted)
Called when a stage is submitted
|
void |
onTaskEnd(SparkListenerTaskEnd taskEnd)
Called when a task ends
|
void |
onTaskGettingResult(SparkListenerTaskGettingResult taskGettingResult)
Called when a task begins remotely fetching its result (will not be called for tasks that do
not need to fetch the result remotely).
|
void |
onTaskStart(SparkListenerTaskStart taskStart)
Called when a task starts
|
void |
onUnpersistRDD(SparkListenerUnpersistRDD unpersistRDD)
Called when an RDD is manually unpersisted by the application
|
public void onEvent(SparkListenerEvent event)
public final void onStageCompleted(SparkListenerStageCompleted stageCompleted)
SparkListeneronStageCompleted in interface SparkListenerpublic final void onStageSubmitted(SparkListenerStageSubmitted stageSubmitted)
SparkListeneronStageSubmitted in interface SparkListenerpublic final void onTaskStart(SparkListenerTaskStart taskStart)
SparkListeneronTaskStart in interface SparkListenerpublic final void onTaskGettingResult(SparkListenerTaskGettingResult taskGettingResult)
SparkListeneronTaskGettingResult in interface SparkListenerpublic final void onTaskEnd(SparkListenerTaskEnd taskEnd)
SparkListeneronTaskEnd in interface SparkListenerpublic final void onJobStart(SparkListenerJobStart jobStart)
SparkListeneronJobStart in interface SparkListenerpublic final void onJobEnd(SparkListenerJobEnd jobEnd)
SparkListeneronJobEnd in interface SparkListenerpublic final void onEnvironmentUpdate(SparkListenerEnvironmentUpdate environmentUpdate)
SparkListeneronEnvironmentUpdate in interface SparkListenerpublic final void onBlockManagerAdded(SparkListenerBlockManagerAdded blockManagerAdded)
SparkListeneronBlockManagerAdded in interface SparkListenerpublic final void onBlockManagerRemoved(SparkListenerBlockManagerRemoved blockManagerRemoved)
SparkListeneronBlockManagerRemoved in interface SparkListenerpublic final void onUnpersistRDD(SparkListenerUnpersistRDD unpersistRDD)
SparkListeneronUnpersistRDD in interface SparkListenerpublic final void onApplicationStart(SparkListenerApplicationStart applicationStart)
SparkListeneronApplicationStart in interface SparkListenerpublic final void onApplicationEnd(SparkListenerApplicationEnd applicationEnd)
SparkListeneronApplicationEnd in interface SparkListenerpublic final void onExecutorMetricsUpdate(SparkListenerExecutorMetricsUpdate executorMetricsUpdate)
SparkListeneronExecutorMetricsUpdate in interface SparkListenerpublic final void onExecutorAdded(SparkListenerExecutorAdded executorAdded)
SparkListeneronExecutorAdded in interface SparkListenerpublic final void onExecutorRemoved(SparkListenerExecutorRemoved executorRemoved)
SparkListeneronExecutorRemoved in interface SparkListener