// -*- mode: C++ -*-
// AUTOGENERATED BY glean_parser. DO NOT EDIT.
/* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
#ifndef mozilla_GleanBackgroundtasksMetrics_h
#define mozilla_GleanBackgroundtasksMetrics_h
#include "mozilla/glean/bindings/MetricTypes.h"
namespace mozilla::glean {
namespace background_tasks_rmdir_base {
/**
* generated from background_tasks.rmdir.base.elapsed_ms
* The amount of time the task took for removing the directories.
*/
constexpr impl::QuantityMetric elapsed_ms(4786);
/**
* generated from background_tasks.rmdir.base.metric_base
*/
/**
* The base metric template for removeDirectory.
*/
constexpr impl::EventMetric<NoExtraKeys> metric_base(4787);
/**
* generated from background_tasks.rmdir.base.removal_count
* The number of the removed entries at each call, even if the target directory itself couldn't be removed.
*/
constexpr impl::QuantityMetric removal_count(4788);
/**
* generated from background_tasks.rmdir.base.retry_count
* The number of retries before the task started removing the child directory. This can happen when the target directory doesn't exist.
*/
constexpr impl::QuantityMetric retry_count(4789);
/**
* generated from background_tasks.rmdir.base.succeeded
* Whether the target directory removal succeeded.
*/
constexpr impl::BooleanMetric succeeded(4790);
/**
* generated from background_tasks.rmdir.base.suffix_ever_failed
* Whether removing the suffixed directories ever failed.
*/
constexpr impl::BooleanMetric suffix_ever_failed(4791);
/**
* generated from background_tasks.rmdir.base.suffix_removal_count
* The number of the removed entries of the suffixed directories.
*/
constexpr impl::QuantityMetric suffix_removal_count(4792);
/**
* generated from background_tasks.rmdir.base.was_first
* Whether this task is the first one removing the directory.
*/
constexpr impl::BooleanMetric was_first(4793);
}
namespace background_tasks_rmdir_http_cache {
/**
* generated from background_tasks.rmdir.http_cache.elapsed_ms
* The amount of time the task took for removing the directories.
*/
constexpr impl::QuantityMetric elapsed_ms(4794);
/**
* generated from background_tasks.rmdir.http_cache.metric_base
*/
/**
* The base metric template for removeDirectory.
*/
constexpr impl::EventMetric<NoExtraKeys> metric_base(4795);
/**
* generated from background_tasks.rmdir.http_cache.removal_count
* The number of the removed entries at each call, even if the target directory itself couldn't be removed.
*/
constexpr impl::QuantityMetric removal_count(4796);
/**
* generated from background_tasks.rmdir.http_cache.retry_count
* The number of retries before the task started removing the child directory. This can happen when the target directory doesn't exist.
*/
constexpr impl::QuantityMetric retry_count(4797);
/**
* generated from background_tasks.rmdir.http_cache.succeeded
* Whether the target directory removal succeeded.
*/
constexpr impl::BooleanMetric succeeded(4798);
/**
* generated from background_tasks.rmdir.http_cache.suffix_ever_failed
* Whether removing the suffixed directories ever failed.
*/
constexpr impl::BooleanMetric suffix_ever_failed(4799);
/**
* generated from background_tasks.rmdir.http_cache.suffix_removal_count
* The number of the removed entries of the suffixed directories.
*/
constexpr impl::QuantityMetric suffix_removal_count(4800);
/**
* generated from background_tasks.rmdir.http_cache.was_first
* Whether this task is the first one removing the directory.
*/
constexpr impl::BooleanMetric was_first(4801);
}
namespace background_tasks_rmdir_quota {
/**
* generated from background_tasks.rmdir.quota.elapsed_ms
* The amount of time the task took for removing the directories.
*/
constexpr impl::QuantityMetric elapsed_ms(4802);
/**
* generated from background_tasks.rmdir.quota.metric_base
*/
/**
* The base metric template for removeDirectory.
*/
constexpr impl::EventMetric<NoExtraKeys> metric_base(4803);
/**
* generated from background_tasks.rmdir.quota.removal_count
* The number of the removed entries at each call, even if the target directory itself couldn't be removed.
*/
constexpr impl::QuantityMetric removal_count(4804);
/**
* generated from background_tasks.rmdir.quota.retry_count
* The number of retries before the task started removing the child directory. This can happen when the target directory doesn't exist.
*/
constexpr impl::QuantityMetric retry_count(4805);
/**
* generated from background_tasks.rmdir.quota.succeeded
* Whether the target directory removal succeeded.
*/
constexpr impl::BooleanMetric succeeded(4806);
/**
* generated from background_tasks.rmdir.quota.suffix_ever_failed
* Whether removing the suffixed directories ever failed.
*/
constexpr impl::BooleanMetric suffix_ever_failed(4807);
/**
* generated from background_tasks.rmdir.quota.suffix_removal_count
* The number of the removed entries of the suffixed directories.
*/
constexpr impl::QuantityMetric suffix_removal_count(4808);
/**
* generated from background_tasks.rmdir.quota.was_first
* Whether this task is the first one removing the directory.
*/
constexpr impl::BooleanMetric was_first(4809);
}
} // namespace mozilla::glean
#endif // mozilla_GleanBackgroundtasksMetrics_h