|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcascading.stats.CascadingStats
cascading.stats.FlowStats
public class FlowStats
Class FlowStats collects Flow
specific statistics.
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 | |
---|---|
FlowStats(Flow flow,
ClientState clientState)
|
Method Summary | |
---|---|
void |
addStepStats(FlowStepStats flowStepStats)
|
void |
captureDetail()
Method captureDetail will recursively capture details about nested systems. |
boolean |
equals(Object object)
|
String |
getAppID()
|
String |
getAppName()
|
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. |
Map<Object,Object> |
getFlowProperties()
|
List<FlowStepStats> |
getFlowStepStats()
Method getStepStats returns the stepStats owned by this FlowStats. |
String |
getID()
Method getID returns the ID of this CascadingStats object. |
protected String |
getStatsString()
|
int |
getStepsCount()
Method getStepsCount returns the number of steps this Flow executed. |
int |
hashCode()
|
void |
recordInfo()
|
String |
toString()
|
Methods inherited from class cascading.stats.CascadingStats |
---|
cleanup, getCountersFor, getCurrentDuration, getDuration, getFinishedTime, getName, getPendingTime, getRunTime, getStartTime, 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, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public FlowStats(Flow flow, ClientState clientState)
Method Detail |
---|
public Map<Object,Object> getFlowProperties()
public String getAppID()
public String getAppName()
public String getID()
CascadingStats
getID
in class CascadingStats
public void recordInfo()
recordInfo
in class CascadingStats
public void addStepStats(FlowStepStats flowStepStats)
public List<FlowStepStats> getFlowStepStats()
public int getStepsCount()
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 captureDetail()
CascadingStats
captureDetail
in class CascadingStats
public Collection getChildren()
CascadingStats
getChildren
in class CascadingStats
protected String getStatsString()
getStatsString
in class CascadingStats
public String toString()
toString
in class CascadingStats
public int hashCode()
hashCode
in class Object
public boolean equals(Object object)
equals
in class Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |