| Name | Description | Type | Package | Framework |
| CascadeStats | Class | cascading.stats | Cascading | |
| CascadingStats | core elements that have state. | Class | cascading.stats | Cascading |
| CascadingStats .Status | Class | cascading.stats.CascadingStats | Cascading | |
| CascadingStats .Type | Class | cascading.stats.CascadingStats | Cascading | |
| FlowNodeStats | Class | cascading.stats | Cascading | |
| FlowSliceStats | 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. | Class | cascading.stats | Cascading |
| FlowSliceStats .FlowSliceAttempt | Class | cascading.stats.FlowSliceStats | Cascading | |
| FlowStats | Class | cascading.stats | Cascading | |
| FlowStepStats | Class | cascading.stats | Cascading | |
| ProcessFlowStats | ProcessFlowStats is a sub-class of FlowStats which can fetch counters from a ProcessWrapper and hook them into the stats mechanism of Cascading. | Class | cascading.stats.process | Cascading |
| ProcessStepStats | ProcessStepStats is an implementation of FlowStepStats used in non-hadoop based flows like ProcessFlow. | Class | cascading.stats.process | Cascading |
| ProvidesCounters | Interface | cascading.stats | Cascading | |
| StatsListener | Interface | cascading.stats | Cascading | |