public class HadoopNodeStats extends BaseCachedNodeStats<Configuration,FlowNodeStats,java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Long>>>
CascadingStats.Status, CascadingStats.Type
allChildrenFinished, counterCache, sliceStatsMap
hasCapturedFinalDetail
clientState, finishedTime, lastCaptureDetail, listeners, name, pendingTime, runTime, startTime, STATS_COMPLETE_CHILD_DETAILS_BLOCK_DURATION, STATS_STORE_INTERVAL, status, submitTime, throwable, throwableTrace
Modifier | Constructor and Description |
---|---|
protected |
HadoopNodeStats(HadoopStepStats parentStepStats,
Configuration configuration,
HadoopSliceStats.Kind kind,
FlowNode flowNode,
ClientState clientState)
Constructor CascadingStats creates a new CascadingStats instance.
|
Modifier and Type | Method and Description |
---|---|
protected void |
addAttempt(TaskCompletionEvent event) |
protected void |
addTaskStats(TaskReport[] taskReports,
boolean skipLast) |
protected boolean |
captureChildDetailInternal() |
java.lang.String |
getKind() |
cachedCounters, captureDetail, getChildren, getChildWith, getCounterGroups, getCounterGroupsMatching, getCountersFor, getCounterValue, getCounterValue, getLastSuccessfulCounterFetchTime, isAllChildrenFinished, recordChildStats
getFlowNode, getID, getOrdinal, getProcessLogger, getType, hasCapturedFinalDetail, recordInfo, toString
addListener, captureDetail, cleanup, fireListeners, getCountersFor, getCurrentDuration, getDuration, getFinishedTime, getName, getPendingTime, getPrefix, getRunTime, getStartTime, getStatsString, getStatus, getSubmitTime, getThrowable, getThrowableTrace, isDetailStale, isEngaged, isFailed, isFinished, isPending, isRunning, isSkipped, isStarted, isStopped, isSubmitted, isSuccessful, logDebug, logError, logError, logInfo, logWarn, markDetailCaptured, markFailed, markFailed, markFailed, markFailed, markFinishedTime, markPending, markPendingTime, markRunning, markRunTime, markSkipped, markStarted, markStartedThenRunning, markStartTime, markStartToRunTime, markStopped, markSubmitted, markSubmitTime, markSuccessful, prepare, recordStats, removeListener, setStatsStoreInterval
protected HadoopNodeStats(HadoopStepStats parentStepStats, Configuration configuration, HadoopSliceStats.Kind kind, FlowNode flowNode, ClientState clientState)
parentStepStats
- configuration
- kind
- flowNode
- clientState
- public java.lang.String getKind()
getKind
in class FlowNodeStats
protected boolean captureChildDetailInternal()
captureChildDetailInternal
in class BaseCachedNodeStats<Configuration,FlowNodeStats,java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Long>>>
protected void addTaskStats(TaskReport[] taskReports, boolean skipLast)
protected void addAttempt(TaskCompletionEvent event)
Copyright © 2007-2015 Xplenty, Inc. All Rights Reserved.