Class MeanReducer

  • All Implemented Interfaces:
    IReducer<org.apache.heron.api.metric.MeanReducerState>

    public class MeanReducer
    extends Object
    implements IReducer<org.apache.heron.api.metric.MeanReducerState>
    • Constructor Detail

      • MeanReducer

        public MeanReducer()
    • Method Detail

      • init

        public org.apache.heron.api.metric.MeanReducerState init()
        Specified by:
        init in interface IReducer<org.apache.heron.api.metric.MeanReducerState>
      • reduce

        public org.apache.heron.api.metric.MeanReducerState reduce​(org.apache.heron.api.metric.MeanReducerState acc,
                                                                   Object input)
        Specified by:
        reduce in interface IReducer<org.apache.heron.api.metric.MeanReducerState>
      • extractResult

        public Object extractResult​(org.apache.heron.api.metric.MeanReducerState acc)
        Specified by:
        extractResult in interface IReducer<org.apache.heron.api.metric.MeanReducerState>