backtype.storm.metric.api
Class MeanReducer

java.lang.Object
  extended by backtype.storm.metric.api.MeanReducer
All Implemented Interfaces:
IReducer<backtype.storm.metric.api.MeanReducerState>

public class MeanReducer
extends Object
implements IReducer<backtype.storm.metric.api.MeanReducerState>


Constructor Summary
MeanReducer()
           
 
Method Summary
 Object extractResult(backtype.storm.metric.api.MeanReducerState acc)
           
 backtype.storm.metric.api.MeanReducerState init()
           
 backtype.storm.metric.api.MeanReducerState reduce(backtype.storm.metric.api.MeanReducerState acc, Object input)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MeanReducer

public MeanReducer()
Method Detail

init

public backtype.storm.metric.api.MeanReducerState init()
Specified by:
init in interface IReducer<backtype.storm.metric.api.MeanReducerState>

reduce

public backtype.storm.metric.api.MeanReducerState reduce(backtype.storm.metric.api.MeanReducerState acc,
                                                         Object input)
Specified by:
reduce in interface IReducer<backtype.storm.metric.api.MeanReducerState>

extractResult

public Object extractResult(backtype.storm.metric.api.MeanReducerState acc)
Specified by:
extractResult in interface IReducer<backtype.storm.metric.api.MeanReducerState>


Copyright © 2014 The Apache Software Foundation. All Rights Reserved.