# Package cascading.stats

Interface Summary
Interface | Description
--- | ---
ProvidesCounters |
StatsListener | For internal use to track status transitions

Class Summary
Class | Description
--- | ---
BaseCachedNodeStats<Config,JobStatus,Counters> |
BaseCachedStepStats<Configuration,JobStatusClient,Counters> |
CascadeStats | Class CascadeStats collects `Cascade` specific statistics.
CascadingStats<Child> | Class CascadingStats is the base class for all Cascading statistics gathering.
CounterCache<Config,JobStatus,Counters> |
FlowNodeStats | Class FlowNodeStats collects `FlowNode` specific statistics.
FlowSliceStats<K extends java.lang.Enum> | Typically CascadingStats objects have an internal state model with timings, the FlowSliceStats is a simplified Stats object and only reports what the underlying platform reports, not the client side observations.
FlowSliceStats.FlowSliceAttempt |
FlowStats | Class FlowStats collects `Flow` specific statistics.
FlowStepStats | Class FlowStepStats collects `FlowStep` specific statistics.

Enum Summary
Enum | Description
--- | ---
CascadingStats.Status |
CascadingStats.Type |