Class EventBasedTally

    • Constructor Detail

      • EventBasedTally

        public EventBasedTally​(String description,
                               QuantileAccumulator quantileAccumulator)
        Constructs a new EventBasedTally.
        Parameters:
        description - String; the description of this tally
        quantileAccumulator - QuantileAccumulator; the input series accumulator that can approximate or compute quantiles.
      • EventBasedTally

        public EventBasedTally​(String description)
        Convenience constructor that uses a NoStorageAccumulator to estimate quantiles.
        Parameters:
        description - String; the description of this tally
      • EventBasedTally

        public EventBasedTally​(String description,
                               EventProducer eventProducer)
        Construct a new EventBasedCounter with a specific EventProducer, e.g. a remote one. The Tally uses uses a NoStorageAccumulator to estimate quantiles.
        Parameters:
        description - String; the description for this counter
        eventProducer - EventProducer; the EventProducer to embed and use in this statistic
      • EventBasedTally

        public EventBasedTally​(String description,
                               QuantileAccumulator quantileAccumulator,
                               EventProducer eventProducer)
        Construct a new EventBasedCounter with a specific EventProducer, e.g. a remote one.
        Parameters:
        description - String; the description for this counter
        quantileAccumulator - QuantileAccumulator; the input series accumulator that can approximate or compute quantiles.
        eventProducer - EventProducer; the EventProducer to embed and use in this statistic