Class CombinedShellMetric

java.lang.Object
org.apache.storm.metric.api.CombinedMetric
org.apache.storm.metric.api.rpc.CombinedShellMetric
All Implemented Interfaces:
IMetric, IShellMetric

public class CombinedShellMetric extends CombinedMetric implements IShellMetric
  • Constructor Details

    • CombinedShellMetric

      public CombinedShellMetric(ICombiner combiner)
  • Method Details

    • updateMetricFromRPC

      public void updateMetricFromRPC(Object value)
      Description copied from interface: IShellMetric
      This interface is used by ShellBolt and ShellSpout through RPC call to update Metric.
      Specified by:
      updateMetricFromRPC in interface IShellMetric
      Parameters:
      value - used to update metric, its's meaning change according implementation Object can be any json support types: String, Long, Double, Boolean, Null, List, Map