Estimate how many reducers should be used.
Estimate how many reducers should be used. Called for each FlowStep before it is scheduled. Custom reducer estimators should override this rather than apply() directly.
Holds information about the overall flow (.flow), previously-run steps (.predecessorSteps), and the current step (.step).
Number of reducers recommended by the estimator, or None to keep the default.