Class JdiscMetricsFactory

  • All Implemented Interfaces:
    com.yahoo.container.jdisc.MetricConsumerFactory, com.yahoo.container.jdisc.state.SnapshotProvider

    public class JdiscMetricsFactory
    extends java.lang.Object
    implements com.yahoo.container.jdisc.MetricConsumerFactory, com.yahoo.container.jdisc.state.SnapshotProvider
    A factory for all the JDisc API classes.
    Author:
    Steinar Knutsen
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void histogram​(java.io.PrintStream output)  
      com.yahoo.container.jdisc.state.MetricSnapshot latestSnapshot()  
      com.yahoo.jdisc.application.MetricConsumer newInstance()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • JdiscMetricsFactory

        public JdiscMetricsFactory​(MetricReceiver receiver)
    • Method Detail

      • newInstance

        public com.yahoo.jdisc.application.MetricConsumer newInstance()
        Specified by:
        newInstance in interface com.yahoo.container.jdisc.MetricConsumerFactory
      • latestSnapshot

        public com.yahoo.container.jdisc.state.MetricSnapshot latestSnapshot()
        Specified by:
        latestSnapshot in interface com.yahoo.container.jdisc.state.SnapshotProvider
      • histogram

        public void histogram​(java.io.PrintStream output)
        Specified by:
        histogram in interface com.yahoo.container.jdisc.state.SnapshotProvider