1// Copyright 2014 The Chromium Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#ifndef COMPONENTS_METRICS_METRICS_PREF_NAMES_H_
6#define COMPONENTS_METRICS_METRICS_PREF_NAMES_H_
7
8namespace metrics {
9namespace prefs {
10
11// Alphabetical list of preference names specific to the metrics
12// component. Document each in the .cc file.
13extern const char kInstallDate[];
14extern const char kMetricsClientID[];
15extern const char kMetricsInitialLogs[];
16extern const char kMetricsLowEntropySource[];
17extern const char kMetricsMachineId[];
18extern const char kMetricsOldClientID[];
19extern const char kMetricsOldLowEntropySource[];
20extern const char kMetricsOngoingLogs[];
21extern const char kMetricsResetIds[];
22extern const char kMetricsReportingEnabledTimestamp[];
23extern const char kMetricsSessionID[];
24extern const char kStabilityBreakpadRegistrationSuccess[];
25extern const char kStabilityBreakpadRegistrationFail[];
26extern const char kStabilityCrashCount[];
27extern const char kStabilityDebuggerPresent[];
28extern const char kStabilityDebuggerNotPresent[];
29extern const char kStabilityExecutionPhase[];
30extern const char kStabilityExitedCleanly[];
31extern const char kStabilityIncompleteSessionEndCount[];
32extern const char kStabilityLastTimestampSec[];
33extern const char kStabilityLaunchCount[];
34extern const char kStabilityLaunchTimeSec[];
35extern const char kStabilitySavedSystemProfile[];
36extern const char kStabilitySavedSystemProfileHash[];
37extern const char kStabilitySessionEndCompleted[];
38extern const char kStabilityStatsBuildTime[];
39extern const char kStabilityStatsVersion[];
40extern const char kUninstallLaunchCount[];
41extern const char kUninstallMetricsUptimeSec[];
42}  // namespace prefs
43}  // namespace metrics
44
45#endif  // COMPONENTS_METRICS_METRICS_PREF_NAMES_H_
46