|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object cascading.stats.CascadingStats cascading.stats.FlowStepStats cascading.stats.local.LocalStepStats
public class LocalStepStats
Nested Class Summary |
---|
Nested classes/interfaces inherited from class cascading.stats.CascadingStats |
---|
CascadingStats.Status |
Field Summary |
---|
Fields inherited from class cascading.stats.CascadingStats |
---|
clientState, STATS_STORE_INTERVAL |
Constructor Summary | |
---|---|
LocalStepStats(FlowStep<Properties> flowStep,
ClientState clientState)
Constructor CascadingStats creates a new CascadingStats instance. |
Method Summary | |
---|---|
void |
captureDetail()
Method captureDetail will recursively capture details about nested systems. |
Collection |
getChildren()
Method getChildren returns any relevant child statistics instances. |
Collection<String> |
getCounterGroups()
Method getCounterGroups returns all the available counter group names. |
Collection<String> |
getCounterGroupsMatching(String regex)
Method getCounterGroupsMatching returns all the available counter group names that match the given regular expression. |
Collection<String> |
getCountersFor(String group)
Method getCountersFor returns all the counter names for the give group name. |
long |
getCounterValue(Enum counter)
Method getCounter returns the current value for the given counter Enum. |
long |
getCounterValue(String group,
String counter)
Method getCounter returns the current value for the given group and counter. |
void |
increment(Enum counter,
long amount)
|
void |
increment(String group,
String counter,
long amount)
|
void |
recordChildStats()
|
Methods inherited from class cascading.stats.FlowStepStats |
---|
getFlowStep, getID, recordInfo, toString |
Methods inherited from class cascading.stats.CascadingStats |
---|
cleanup, getCountersFor, getCurrentDuration, getDuration, getFinishedTime, getName, getPendingTime, getRunTime, getStartTime, getStatsString, getStatus, getSubmitTime, getThrowable, isEngaged, isFailed, isFinished, isPending, isRunning, isSkipped, isStarted, isStopped, isSubmitted, isSuccessful, markFailed, markPending, markPendingTime, markRunning, markRunTime, markSkipped, markStarted, markStartedThenRunning, markStartTime, markStartToRunTime, markStopped, markSubmitted, markSubmitTime, markSuccessful, prepare, recordStats, setStatsStoreInterval |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public LocalStepStats(FlowStep<Properties> flowStep, ClientState clientState)
Method Detail |
---|
public void recordChildStats()
recordChildStats
in class FlowStepStats
public Collection<String> getCounterGroups()
CascadingStats
getCounterGroups
in class CascadingStats
public Collection<String> getCounterGroupsMatching(String regex)
CascadingStats
getCounterGroupsMatching
in class CascadingStats
regex
- of type String
public Collection<String> getCountersFor(String group)
CascadingStats
getCountersFor
in class CascadingStats
public long getCounterValue(Enum counter)
CascadingStats
getCounterValue
in class CascadingStats
counter
- of type Enum
public long getCounterValue(String group, String counter)
CascadingStats
getCounterValue
in class CascadingStats
group
- of type Stringcounter
- of type String
public void increment(Enum counter, long amount)
public void increment(String group, String counter, long amount)
public void captureDetail()
CascadingStats
captureDetail
in class CascadingStats
public Collection getChildren()
CascadingStats
getChildren
in class CascadingStats
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |