Home | History | Annotate | Download | only in metrics

Lines Matching defs:ValueMetricProducer

20 #include "ValueMetricProducer.h"
73 ValueMetricProducer::ValueMetricProducer(const ConfigKey& key, const ValueMetric& metric,
139 ValueMetricProducer::ValueMetricProducer(const ConfigKey& key, const ValueMetric& metric,
143 : ValueMetricProducer(key, metric, conditionIndex, wizard, pullTagId, timeBaseNs, startTimeNs,
147 ValueMetricProducer::~ValueMetricProducer() {
148 VLOG("~ValueMetricProducer() called");
154 void ValueMetricProducer::onSlicedConditionMayChangeLocked(bool overallCondition,
159 void ValueMetricProducer::dropDataLocked(const int64_t dropTimeNs) {
164 void ValueMetricProducer::clearPastBucketsLocked(const int64_t dumpTimeNs) {
170 void ValueMetricProducer::onDumpReportLocked(const int64_t dumpTimeNs,
272 void ValueMetricProducer::onConditionChangedLocked(const bool condition,
298 void ValueMetricProducer::onDataPulled(const std::vector<std::shared_ptr<LogEvent>>& allData) {
325 void ValueMetricProducer::dumpStatesLocked(FILE* out, bool verbose) const {
342 bool ValueMetricProducer::hitGuardRailLocked(const MetricDimensionKey& newKey) {
362 void ValueMetricProducer::onMatchedLogEventInternalLocked(
434 void ValueMetricProducer::flushIfNeededLocked(const int64_t& eventTimeNs) {
456 void ValueMetricProducer::flushCurrentBucketLocked(const int64_t& eventTimeNs) {
522 size_t ValueMetricProducer::byteSizeLocked() const {