#ifndef SERVICES_METRICS_PUBLIC_CPP_UKM_BUILDERS_H
#define SERVICES_METRICS_PUBLIC_CPP_UKM_BUILDERS_H
#include <cstdint>
#include "services/metrics/public/cpp/ukm_entry_builder_base.h"
namespace ukm {
namespace builders {
class AbandonedSRPNavigation final : public ::ukm::internal::UkmEntryBuilderBase { … };
class AboutThisSiteStatus final : public ::ukm::internal::UkmEntryBuilderBase { … };
class AbusiveExperienceHeuristic_JavaScriptDialog final : public ::ukm::internal::UkmEntryBuilderBase { … };
class AbusiveExperienceHeuristic_TabUnder final : public ::ukm::internal::UkmEntryBuilderBase { … };
class AbusiveExperienceHeuristic_WindowOpen final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Accessibility_ImageDescriptions final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Accessibility_InaccessiblePDFs final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Accessibility_PageZoom final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Accessibility_ReadAnything final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Accessibility_ReadAnything_EmptyState final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Accessibility_Renderer final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Accessibility_ScreenAI final : public ::ukm::internal::UkmEntryBuilderBase { … };
class AdFrameLoad final : public ::ukm::internal::UkmEntryBuilderBase { … };
class AdPageLoad final : public ::ukm::internal::UkmEntryBuilderBase { … };
class AdPageLoadCustomSampling3 final : public ::ukm::internal::UkmEntryBuilderBase { … };
class AdsInterestGroup_AuctionLatency_V2 final : public ::ukm::internal::UkmEntryBuilderBase { … };
class AdsIntervention_LastIntervention final : public ::ukm::internal::UkmEntryBuilderBase { … };
class AmpPageLoad final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Android_DarkTheme_AutoDarkMode final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Android_MultiWindowChangeActivity final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Android_MultiWindowState final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Android_NonDefaultRdsPageLoad final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Android_ScreenRotation final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Android_UserRequestedUserAgentChange final : public ::ukm::internal::UkmEntryBuilderBase { … };
class AppListAppClickData final : public ::ukm::internal::UkmEntryBuilderBase { … };
class AppListAppLaunch final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Autofill_CardUploadDecision final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Autofill_CreditCardFill final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Autofill_DeveloperEngagement final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Autofill_EditedAutofilledFieldAtSubmission final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Autofill_FieldFillStatus final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Autofill_FieldTypeValidation final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Autofill_FormEvent final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Autofill_FormFillSuccessIOS final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Autofill_HiddenRepresentationalFieldSkipDecision final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Autofill_InteractedWithForm final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Autofill_KeyMetrics final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Autofill_RepeatedServerTypePredictionRationalized final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Autofill_Sectioning final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Autofill_SuggestionFilled final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Autofill_SuggestionsShown final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Autofill_TextFieldDidChange final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Autofill2_AddressProfileImport final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Autofill2_FieldInfo final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Autofill2_FieldInfoAfterSubmission final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Autofill2_FocusedComplexForm final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Autofill2_FormSummary final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Autofill2_SubmittedFormWithExperimentalFields final : public ::ukm::internal::UkmEntryBuilderBase { … };
class BackForwardCacheDisabledForRenderFrameHostReason final : public ::ukm::internal::UkmEntryBuilderBase { … };
class BackForwardCacheDisallowActivationReason final : public ::ukm::internal::UkmEntryBuilderBase { … };
class BackgroundFetch final : public ::ukm::internal::UkmEntryBuilderBase { … };
class BackgroundFetchDeletingRegistration final : public ::ukm::internal::UkmEntryBuilderBase { … };
class BackgroundSyncCompleted final : public ::ukm::internal::UkmEntryBuilderBase { … };
class BackgroundSyncRegistered final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Badging final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Blink_ContentManagementSystem_Versions final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Blink_DeveloperMetricsRare final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Blink_FedCm final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Blink_FedCmIdp final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Blink_FindInPage final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Blink_FrameLoader final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Blink_HTMLParsing final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Blink_JavaScriptFramework_Versions final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Blink_PageLoad final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Blink_PaintTiming final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Blink_Script_AsyncScripts final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Blink_ShapeText final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Blink_SVGImage final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Blink_UpdateTime final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Blink_UseCounter final : public ::ukm::internal::UkmEntryBuilderBase { … };
class BrowsingTopics_DocumentBrowsingTopicsApiResult2 final : public ::ukm::internal::UkmEntryBuilderBase { … };
class BrowsingTopics_EpochTopicsCalculationResult final : public ::ukm::internal::UkmEntryBuilderBase { … };
class BrowsingTopics_PageLoad final : public ::ukm::internal::UkmEntryBuilderBase { … };
class BrowsingTopics_TopicsRedirectChainDetected final : public ::ukm::internal::UkmEntryBuilderBase { … };
class ChargeEventHistory final : public ::ukm::internal::UkmEntryBuilderBase { … };
class ChromeOS_DeviceManagement final : public ::ukm::internal::UkmEntryBuilderBase { … };
class ChromeOS_WebsiteUsageTime final : public ::ukm::internal::UkmEntryBuilderBase { … };
class ChromeOSApp_InputEvent final : public ::ukm::internal::UkmEntryBuilderBase { … };
class ChromeOSApp_InstalledApp final : public ::ukm::internal::UkmEntryBuilderBase { … };
class ChromeOSApp_Launch final : public ::ukm::internal::UkmEntryBuilderBase { … };
class ChromeOSApp_UninstallApp final : public ::ukm::internal::UkmEntryBuilderBase { … };
class ChromeOSApp_UsageTime final : public ::ukm::internal::UkmEntryBuilderBase { … };
class ChromeOSApp_UsageTimeReusedSourceId final : public ::ukm::internal::UkmEntryBuilderBase { … };
class ClickInput final : public ::ukm::internal::UkmEntryBuilderBase { … };
class ClientHints_AcceptCHFrameUsage final : public ::ukm::internal::UkmEntryBuilderBase { … };
class ClientHints_AcceptCHHeaderUsage final : public ::ukm::internal::UkmEntryBuilderBase { … };
class ClientHints_AcceptCHMetaUsage final : public ::ukm::internal::UkmEntryBuilderBase { … };
class ClientHints_CriticalCHHeaderUsage final : public ::ukm::internal::UkmEntryBuilderBase { … };
class ClientHints_DelegateCHMetaUsage final : public ::ukm::internal::UkmEntryBuilderBase { … };
class ClientRenderingAPI final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Companion_PageView final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Compose_PageEvents final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Compose_SessionProgress final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Compose_TextElementUsage final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Compositor_Rendering final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Compositor_UserInteraction final : public ::ukm::internal::UkmEntryBuilderBase { … };
class ContactsPicker_ShareStatistics final : public ::ukm::internal::UkmEntryBuilderBase { … };
class ContentIndex_Added final : public ::ukm::internal::UkmEntryBuilderBase { … };
class ContentIndex_DeletedByUser final : public ::ukm::internal::UkmEntryBuilderBase { … };
class ContentIndex_Opened final : public ::ukm::internal::UkmEntryBuilderBase { … };
class ContentManagementSystemPageLoad final : public ::ukm::internal::UkmEntryBuilderBase { … };
class ContextMenuAndroid_Selected final : public ::ukm::internal::UkmEntryBuilderBase { … };
class ContextMenuAndroid_Shown final : public ::ukm::internal::UkmEntryBuilderBase { … };
class CookieHasNonAsciiCharacter final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Cookies_FirstPartyPartitionedInCrossSiteContextV3 final : public ::ukm::internal::UkmEntryBuilderBase { … };
class CPUUsageMeasurement final : public ::ukm::internal::UkmEntryBuilderBase { … };
class CrossOriginSubframeWithoutEmbeddingControl final : public ::ukm::internal::UkmEntryBuilderBase { … };
class DailyChargeSummary final : public ::ukm::internal::UkmEntryBuilderBase { … };
class DataReductionProxy final : public ::ukm::internal::UkmEntryBuilderBase { … };
class DevTools_Opened final : public ::ukm::internal::UkmEntryBuilderBase { … };
class DIPS_ChainBegin final : public ::ukm::internal::UkmEntryBuilderBase { … };
class DIPS_ChainEnd final : public ::ukm::internal::UkmEntryBuilderBase { … };
class DIPS_Deletion final : public ::ukm::internal::UkmEntryBuilderBase { … };
class DIPS_NavigationFlowNode final : public ::ukm::internal::UkmEntryBuilderBase { … };
class DIPS_Redirect final : public ::ukm::internal::UkmEntryBuilderBase { … };
class DIPS_TriggeringAction final : public ::ukm::internal::UkmEntryBuilderBase { … };
class DocumentCreated final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Download_Completed final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Download_Interrupted final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Download_Resumed final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Download_Started final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Event_Scroll final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Event_ScrollJank_PredictorJank final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Extensions_BackgroundContentsCreated final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Extensions_MV2ExtensionHandledInSoftDisable final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Extensions_OnNavigation final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Extensions_WebRequest_KeepaliveRequestFinished final : public ::ukm::internal::UkmEntryBuilderBase { … };
class FacilitatedPayments_Pix_Transaction final : public ::ukm::internal::UkmEntryBuilderBase { … };
class FacilitatedPayments_PixCodeDetectionResult final : public ::ukm::internal::UkmEntryBuilderBase { … };
class FamilyLinkUser_BlockedContent final : public ::ukm::internal::UkmEntryBuilderBase { … };
class FastCheckout_FormStatus final : public ::ukm::internal::UkmEntryBuilderBase { … };
class FastCheckout_RunOutcome final : public ::ukm::internal::UkmEntryBuilderBase { … };
class FileSystemAPI_WebRequest final : public ::ukm::internal::UkmEntryBuilderBase { … };
class FingerprintingProtection final : public ::ukm::internal::UkmEntryBuilderBase { … };
class FlocPageLoad final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Fullscreen_Enter final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Fullscreen_Exit final : public ::ukm::internal::UkmEntryBuilderBase { … };
class GameControls_ButtonOptionsMenuFunctionTriggered final : public ::ukm::internal::UkmEntryBuilderBase { … };
class GameControls_EditDeleteMenuFuctionTriggered final : public ::ukm::internal::UkmEntryBuilderBase { … };
class GameControls_EditingListFunctionTriggered final : public ::ukm::internal::UkmEntryBuilderBase { … };
class GameControls_ToggleWithMappingSource final : public ::ukm::internal::UkmEntryBuilderBase { … };
class GameDashboard_ControlsFeatureToggleState final : public ::ukm::internal::UkmEntryBuilderBase { … };
class GameDashboard_ControlsHintToggleSource final : public ::ukm::internal::UkmEntryBuilderBase { … };
class GameDashboard_EditControlsWithEmptyState final : public ::ukm::internal::UkmEntryBuilderBase { … };
class GameDashboard_FunctionTriggered final : public ::ukm::internal::UkmEntryBuilderBase { … };
class GameDashboard_RecordingStartSource final : public ::ukm::internal::UkmEntryBuilderBase { … };
class GameDashboard_ScreenshotTakeSource final : public ::ukm::internal::UkmEntryBuilderBase { … };
class GameDashboard_ToggleMainMenu final : public ::ukm::internal::UkmEntryBuilderBase { … };
class GameDashboard_ToolbarClickToExpandState final : public ::ukm::internal::UkmEntryBuilderBase { … };
class GameDashboard_ToolbarNewLocation final : public ::ukm::internal::UkmEntryBuilderBase { … };
class GameDashboard_ToolbarToggleState final : public ::ukm::internal::UkmEntryBuilderBase { … };
class GameDashboard_WelcomeDialogNotificationToggleState final : public ::ukm::internal::UkmEntryBuilderBase { … };
class GamingInputOverlay_ActionRepositionOperationType final : public ::ukm::internal::UkmEntryBuilderBase { … };
class GamingInputOverlay_ActionRepositionWindowStateType final : public ::ukm::internal::UkmEntryBuilderBase { … };
class GamingInputOverlay_ButtonGroupRepositionOperationType final : public ::ukm::internal::UkmEntryBuilderBase { … };
class GamingInputOverlay_ButtonGroupRepositionWindowStateType final : public ::ukm::internal::UkmEntryBuilderBase { … };
class GamingInputOverlay_Customization final : public ::ukm::internal::UkmEntryBuilderBase { … };
class GamingInputOverlay_Feature final : public ::ukm::internal::UkmEntryBuilderBase { … };
class GamingInputOverlay_MappingHint final : public ::ukm::internal::UkmEntryBuilderBase { … };
class GamingInputOverlay_MenuEntryRepositionOperationType final : public ::ukm::internal::UkmEntryBuilderBase { … };
class GamingInputOverlay_MenuEntryRepositionWindowStateType final : public ::ukm::internal::UkmEntryBuilderBase { … };
class GeneratedNavigation final : public ::ukm::internal::UkmEntryBuilderBase { … };
class GoogleDocsOfflineExtension final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Graphics_Smoothness_EventLatency final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Graphics_Smoothness_Latency final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Graphics_Smoothness_NormalizedPercentDroppedFrames final : public ::ukm::internal::UkmEntryBuilderBase { … };
class HistoryClusters final : public ::ukm::internal::UkmEntryBuilderBase { … };
class HistoryManipulationIntervention final : public ::ukm::internal::UkmEntryBuilderBase { … };
class HistoryNavigation final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Identifiability final : public ::ukm::internal::UkmEntryBuilderBase { … };
class InputMethod_Assistive_AutocorrectV2 final : public ::ukm::internal::UkmEntryBuilderBase { … };
class InputMethod_Assistive_Match final : public ::ukm::internal::UkmEntryBuilderBase { … };
class InputMethod_LongpressDiacritics final : public ::ukm::internal::UkmEntryBuilderBase { … };
class InputMethod_Manta_Orca final : public ::ukm::internal::UkmEntryBuilderBase { … };
class InputMethod_NonCompliantApi final : public ::ukm::internal::UkmEntryBuilderBase { … };
class InstalledRelatedApps final : public ::ukm::internal::UkmEntryBuilderBase { … };
class IOS_FindInPageSearchMatches final : public ::ukm::internal::UkmEntryBuilderBase { … };
class IOS_FullscreenActions final : public ::ukm::internal::UkmEntryBuilderBase { … };
class IOS_IsDefaultBrowser final : public ::ukm::internal::UkmEntryBuilderBase { … };
class IOS_PageAddedToReadingList final : public ::ukm::internal::UkmEntryBuilderBase { … };
class IOS_PageReadability final : public ::ukm::internal::UkmEntryBuilderBase { … };
class IOS_PageZoomChanged final : public ::ukm::internal::UkmEntryBuilderBase { … };
class IOS_ParcelTrackingNumberDetected final : public ::ukm::internal::UkmEntryBuilderBase { … };
class IOS_RendererGone final : public ::ukm::internal::UkmEntryBuilderBase { … };
class JavascriptFrameworkPageLoad final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Lens_Overlay_Overlay_UserAction final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Lens_Overlay_SessionEnd final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Lens_Overlay_TimeToFirstInteraction final : public ::ukm::internal::UkmEntryBuilderBase { … };
class LoadCountsPerTopLevelDocument final : public ::ukm::internal::UkmEntryBuilderBase { … };
class LoadingPredictor final : public ::ukm::internal::UkmEntryBuilderBase { … };
class LocalNetworkRequests final : public ::ukm::internal::UkmEntryBuilderBase { … };
class LookalikeUrl_NavigationSuggestion final : public ::ukm::internal::UkmEntryBuilderBase { … };
class MainFrameNavigation final : public ::ukm::internal::UkmEntryBuilderBase { … };
class MainFrameNavigation_ZstdContentEncoding final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Media_Autoplay_Attempt final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Media_Autoplay_AudioContext final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Media_Autoplay_Muted_UnmuteAction final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Media_BasicPlayback final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Media_EME_ApiPromiseRejection final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Media_EME_CreateMediaKeys final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Media_EME_GetStatusForPolicy final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Media_EME_RequestMediaKeySystemAccess final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Media_EME_Usage final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Media_Engagement_SessionFinished final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Media_Engagement_ShortPlaybackIgnored final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Media_Feed_Discover final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Media_GlobalMediaControls_ActionButtonPressed final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Media_Learning_PredictionRecord final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Media_SiteMuted final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Media_VideoDecodePerfRecord final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Media_VideoEncoderMetrics final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Media_WebAudio_AudioContext_AudibleTime final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Media_WebMediaPlayerState final : public ::ukm::internal::UkmEntryBuilderBase { … };
class MediaRouter_CastWebSenderExtensionLoadUrl final : public ::ukm::internal::UkmEntryBuilderBase { … };
class MediaRouter_SiteInitiatedMirroringStarted final : public ::ukm::internal::UkmEntryBuilderBase { … };
class MediaRouter_TabMirroringStarted final : public ::ukm::internal::UkmEntryBuilderBase { … };
class MediaStream_Device final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Memory_Experimental final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Memory_TabFootprint final : public ::ukm::internal::UkmEntryBuilderBase { … };
class MixedContentAutoupgrade_ResourceRequest final : public ::ukm::internal::UkmEntryBuilderBase { … };
class MobileFriendliness final : public ::ukm::internal::UkmEntryBuilderBase { … };
class MobileFriendliness_TappedBadTargets final : public ::ukm::internal::UkmEntryBuilderBase { … };
class MobileMenu_DirectShare final : public ::ukm::internal::UkmEntryBuilderBase { … };
class MobileMenu_FindInPage final : public ::ukm::internal::UkmEntryBuilderBase { … };
class MobileMenu_Share final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Navigation_IDNA2008Transition final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Navigation_ReceivedResponse final : public ::ukm::internal::UkmEntryBuilderBase { … };
class NavigationPredictorAnchorElementMetrics final : public ::ukm::internal::UkmEntryBuilderBase { … };
class NavigationPredictorPageLinkClick final : public ::ukm::internal::UkmEntryBuilderBase { … };
class NavigationPredictorPageLinkMetrics final : public ::ukm::internal::UkmEntryBuilderBase { … };
class NavigationPredictorPreloadOnHover final : public ::ukm::internal::UkmEntryBuilderBase { … };
class NavigationPredictorUserInteractions final : public ::ukm::internal::UkmEntryBuilderBase { … };
class NavigationRequestBreakDown final : public ::ukm::internal::UkmEntryBuilderBase { … };
class NavigationThrottleDeferredTime final : public ::ukm::internal::UkmEntryBuilderBase { … };
class NavigationTiming final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Network_DataUrls final : public ::ukm::internal::UkmEntryBuilderBase { … };
class NewTabPage_HistoryClusters final : public ::ukm::internal::UkmEntryBuilderBase { … };
class NoStatePrefetch final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Notification final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Omnibox_EditUrlSuggestion_Share final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Omnibox_SuggestionUsed final : public ::ukm::internal::UkmEntryBuilderBase { … };
class OmniboxSecurityIndicator_FormSubmission final : public ::ukm::internal::UkmEntryBuilderBase { … };
class OpenerHeuristic_PopupInteraction final : public ::ukm::internal::UkmEntryBuilderBase { … };
class OpenerHeuristic_PopupPastInteraction final : public ::ukm::internal::UkmEntryBuilderBase { … };
class OpenerHeuristic_PostPopupCookieAccess final : public ::ukm::internal::UkmEntryBuilderBase { … };
class OpenerHeuristic_TopLevel final : public ::ukm::internal::UkmEntryBuilderBase { … };
class OptimizationGuide final : public ::ukm::internal::UkmEntryBuilderBase { … };
class PageContentAnnotations2 final : public ::ukm::internal::UkmEntryBuilderBase { … };
class PageDomainInfo final : public ::ukm::internal::UkmEntryBuilderBase { … };
class PageForegroundSession final : public ::ukm::internal::UkmEntryBuilderBase { … };
class PageInfoBubble final : public ::ukm::internal::UkmEntryBuilderBase { … };
class PageLoad final : public ::ukm::internal::UkmEntryBuilderBase { … };
class PageLoad_FromGoogleSearch final : public ::ukm::internal::UkmEntryBuilderBase { … };
class PageLoad_Internal final : public ::ukm::internal::UkmEntryBuilderBase { … };
class PageLoad_PervasivePayloadsEnabled final : public ::ukm::internal::UkmEntryBuilderBase { … };
class PageLoad_ServiceWorkerControlled final : public ::ukm::internal::UkmEntryBuilderBase { … };
class PageLoad_SignedExchange final : public ::ukm::internal::UkmEntryBuilderBase { … };
class PageLoadInitiatorForAdTagging final : public ::ukm::internal::UkmEntryBuilderBase { … };
class PageWithPassword final : public ::ukm::internal::UkmEntryBuilderBase { … };
class PaintPreviewCapture final : public ::ukm::internal::UkmEntryBuilderBase { … };
class PartitionedCookiePresentV2 final : public ::ukm::internal::UkmEntryBuilderBase { … };
class PasswordForm final : public ::ukm::internal::UkmEntryBuilderBase { … };
class PasswordManager_LeakWarningDialog final : public ::ukm::internal::UkmEntryBuilderBase { … };
class PasswordManager_NewlySavedPassword final : public ::ukm::internal::UkmEntryBuilderBase { … };
class PasswordManager_PasswordChangeTriggered final : public ::ukm::internal::UkmEntryBuilderBase { … };
class PasswordManager_PasswordFillingIOS final : public ::ukm::internal::UkmEntryBuilderBase { … };
class PasswordManager_WellKnownChangePasswordResult final : public ::ukm::internal::UkmEntryBuilderBase { … };
class PaymentApp_CheckoutEvents final : public ::ukm::internal::UkmEntryBuilderBase { … };
class PaymentRequest_CheckoutEvents final : public ::ukm::internal::UkmEntryBuilderBase { … };
class PaymentRequest_TransactionAmount final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Pepper_Broker final : public ::ukm::internal::UkmEntryBuilderBase { … };
class PerformanceAPI_LongAnimationFrame final : public ::ukm::internal::UkmEntryBuilderBase { … };
class PerformanceAPI_LongTask final : public ::ukm::internal::UkmEntryBuilderBase { … };
class PerformanceAPI_Memory final : public ::ukm::internal::UkmEntryBuilderBase { … };
class PerformanceAPI_Memory_Legacy final : public ::ukm::internal::UkmEntryBuilderBase { … };
class PerformanceManager_PageResourceUsage2 final : public ::ukm::internal::UkmEntryBuilderBase { … };
class PeriodicBackgroundSyncEventCompleted final : public ::ukm::internal::UkmEntryBuilderBase { … };
class PeriodicBackgroundSyncRegistered final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Permission final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Permissions_EmbeddedPromptAction final : public ::ukm::internal::UkmEntryBuilderBase { … };
class PermissionUsage final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Plugins_FlashInstance final : public ::ukm::internal::UkmEntryBuilderBase { … };
class PlusAddresses_Submission final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Popup_Closed final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Popup_Page final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Portal_Activate final : public ::ukm::internal::UkmEntryBuilderBase { … };
class PowerUsageScenariosIntervalData final : public ::ukm::internal::UkmEntryBuilderBase { … };
class PrefetchProxy final : public ::ukm::internal::UkmEntryBuilderBase { … };
class PrefetchProxy_AfterSRPClick final : public ::ukm::internal::UkmEntryBuilderBase { … };
class PrefetchProxy_PrefetchedResource final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Preloading_AnchorInteraction final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Preloading_Attempt final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Preloading_Attempt_PreviousPrimaryPage final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Preloading_NavigationPredictorModelTrainingData final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Preloading_Prediction final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Preloading_Prediction_PreviousPrimaryPage final : public ::ukm::internal::UkmEntryBuilderBase { … };
class PrerenderPageLoad final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Presentation_StartResult final : public ::ukm::internal::UkmEntryBuilderBase { … };
class PWA_Visit final : public ::ukm::internal::UkmEntryBuilderBase { … };
class RedirectHeuristic_CookieAccess2 final : public ::ukm::internal::UkmEntryBuilderBase { … };
class RedirectHeuristic_CookieAccessThirdParty2 final : public ::ukm::internal::UkmEntryBuilderBase { … };
class RendererSchedulerTask final : public ::ukm::internal::UkmEntryBuilderBase { … };
class RenderViewContextMenu_Used final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Responsiveness_UserInteraction final : public ::ukm::internal::UkmEntryBuilderBase { … };
class ResponsivenessMeasurement final : public ::ukm::internal::UkmEntryBuilderBase { … };
class SafeBrowsingInterstitial final : public ::ukm::internal::UkmEntryBuilderBase { … };
class SalientImageAvailability final : public ::ukm::internal::UkmEntryBuilderBase { … };
class SameSiteDifferentSchemeRequest final : public ::ukm::internal::UkmEntryBuilderBase { … };
class SameSiteDifferentSchemeResponse final : public ::ukm::internal::UkmEntryBuilderBase { … };
class SamesiteRedirectContextDowngrade final : public ::ukm::internal::UkmEntryBuilderBase { … };
class SchemefulSameSiteContextDowngrade final : public ::ukm::internal::UkmEntryBuilderBase { … };
class ScreenBrightness final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Security_SafetyTip final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Security_SiteEngagement final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Segmentation_ModelExecution final : public ::ukm::internal::UkmEntryBuilderBase { … };
class ServiceWorker_MainResourceLoadCompleted final : public ::ukm::internal::UkmEntryBuilderBase { … };
class ServiceWorker_OnLoad final : public ::ukm::internal::UkmEntryBuilderBase { … };
class SharedHighlights_LinkGenerated final : public ::ukm::internal::UkmEntryBuilderBase { … };
class SharedHighlights_LinkGenerated_Requested final : public ::ukm::internal::UkmEntryBuilderBase { … };
class SharedHighlights_LinkOpened final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Sharing_ClickToCall final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Shopping_AddToCartDetection final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Shopping_CartExtraction final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Shopping_ChromeCart final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Shopping_FormSubmitted final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Shopping_MerchantTrust_DataAvailable final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Shopping_MerchantTrust_MessageClicked final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Shopping_MerchantTrust_MessageSeen final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Shopping_MerchantTrust_RowClicked final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Shopping_MerchantTrust_RowSeen final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Shopping_PDPStateWithLocalInfo final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Shopping_ShoppingAction final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Shopping_ShoppingInformation final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Shopping_WillSendRequest final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Site_Install final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Site_Manifest final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Site_Quality final : public ::ukm::internal::UkmEntryBuilderBase { … };
class SiteInstance final : public ::ukm::internal::UkmEntryBuilderBase { … };
class SmartCharging final : public ::ukm::internal::UkmEntryBuilderBase { … };
class SMSReceiver final : public ::ukm::internal::UkmEntryBuilderBase { … };
class SoftNavigation final : public ::ukm::internal::UkmEntryBuilderBase { … };
class SubresourceFilter final : public ::ukm::internal::UkmEntryBuilderBase { … };
class SubresourceLoad_ZstdContentEncoding final : public ::ukm::internal::UkmEntryBuilderBase { … };
class SubresourceRedirect_PublicSrcVideoCompression final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Tab_Screenshot final : public ::ukm::internal::UkmEntryBuilderBase { … };
class TabManager_Background_FirstAlertFired final : public ::ukm::internal::UkmEntryBuilderBase { … };
class TabManager_Background_FirstAudioStarts final : public ::ukm::internal::UkmEntryBuilderBase { … };
class TabManager_Background_FirstFaviconUpdated final : public ::ukm::internal::UkmEntryBuilderBase { … };
class TabManager_Background_FirstNonPersistentNotificationCreated final : public ::ukm::internal::UkmEntryBuilderBase { … };
class TabManager_Background_FirstTitleUpdated final : public ::ukm::internal::UkmEntryBuilderBase { … };
class TabManager_Background_ForegroundedOrClosed final : public ::ukm::internal::UkmEntryBuilderBase { … };
class TabManager_Experimental_SessionRestore_TabSwitchLoadStopped final : public ::ukm::internal::UkmEntryBuilderBase { … };
class TabManager_LifecycleStateChange final : public ::ukm::internal::UkmEntryBuilderBase { … };
class TabManager_SessionRestore_ForegroundTab_ExpectedTaskQueueingDurationInfo final : public ::ukm::internal::UkmEntryBuilderBase { … };
class TabManager_TabLifetime final : public ::ukm::internal::UkmEntryBuilderBase { … };
class TabManager_TabMetrics final : public ::ukm::internal::UkmEntryBuilderBase { … };
class TabManager_WindowMetrics final : public ::ukm::internal::UkmEntryBuilderBase { … };
class TabRevisitTracker_TabStateChange final : public ::ukm::internal::UkmEntryBuilderBase { … };
class TabStripOrganization final : public ::ukm::internal::UkmEntryBuilderBase { … };
class ThirdPartyCookies_BreakageIndicator_HTTPError final : public ::ukm::internal::UkmEntryBuilderBase { … };
class ThirdPartyCookies_BreakageIndicator_UncaughtJSError final : public ::ukm::internal::UkmEntryBuilderBase { … };
class ThirdPartyCookies_BreakageIndicator_UserReload final : public ::ukm::internal::UkmEntryBuilderBase { … };
class ThirdPartyCookies_CookieControlsActivated final : public ::ukm::internal::UkmEntryBuilderBase { … };
class ThirdPartyCookies_TopLevelDeprecationTrial final : public ::ukm::internal::UkmEntryBuilderBase { … };
class TopToolbar_Share final : public ::ukm::internal::UkmEntryBuilderBase { … };
class TouchToFill_Shown final : public ::ukm::internal::UkmEntryBuilderBase { … };
class TouchToFill_SubmissionReadiness final : public ::ukm::internal::UkmEntryBuilderBase { … };
class TouchToFill_TimeToSuccessfulLogin final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Tpcd_Mitigations_Dt_FirstParty_Deployment2 final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Translate final : public ::ukm::internal::UkmEntryBuilderBase { … };
class TranslatePageLoad final : public ::ukm::internal::UkmEntryBuilderBase { … };
class TrustedWebActivity_Open final : public ::ukm::internal::UkmEntryBuilderBase { … };
class Unload final : public ::ukm::internal::UkmEntryBuilderBase { … };
class UserActivity final : public ::ukm::internal::UkmEntryBuilderBase { … };
class UserActivityId final : public ::ukm::internal::UkmEntryBuilderBase { … };
class UserPerceivedPageVisit final : public ::ukm::internal::UkmEntryBuilderBase { … };
class V8_Wasm_ModuleCompiled final : public ::ukm::internal::UkmEntryBuilderBase { … };
class V8_Wasm_ModuleDecoded final : public ::ukm::internal::UkmEntryBuilderBase { … };
class V8_Wasm_ModuleInstantiated final : public ::ukm::internal::UkmEntryBuilderBase { … };
class V8_Wasm_ModuleTieredUp final : public ::ukm::internal::UkmEntryBuilderBase { … };
class V8CompileHints_Version5 final : public ::ukm::internal::UkmEntryBuilderBase { … }class VideoConferencingEvent final : public ::ukm::internal::UkmEntryBuilderBase { … }class VirtualKeyboard_Open final : public ::ukm::internal::UkmEntryBuilderBase { … }class Wallet_BoardingPassDetect final : public ::ukm::internal::UkmEntryBuilderBase { … }class WebAPK_Install final : public ::ukm::internal::UkmEntryBuilderBase { … }class WebAPK_SessionEnd final : public ::ukm::internal::UkmEntryBuilderBase { … }class WebAPK_Uninstall final : public ::ukm::internal::UkmEntryBuilderBase { … }class WebAPK_Visit final : public ::ukm::internal::UkmEntryBuilderBase { … }class Webapp_AddToHomeScreen final : public ::ukm::internal::UkmEntryBuilderBase { … }class WebApp_DailyInteraction final : public ::ukm::internal::UkmEntryBuilderBase { … }class WebAuthn_RegisterCompletion final : public ::ukm::internal::UkmEntryBuilderBase { … }class WebAuthn_SignCompletion final : public ::ukm::internal::UkmEntryBuilderBase { … }class WebOTPImpact final : public ::ukm::internal::UkmEntryBuilderBase { … }class WebRTC_AddressHarvesting final : public ::ukm::internal::UkmEntryBuilderBase { … }class WebRTC_ComplexSdp final : public ::ukm::internal::UkmEntryBuilderBase { … }class WindowProxyUsage final : public ::ukm::internal::UkmEntryBuilderBase { … }class Worker_ClientAdded final : public ::ukm::internal::UkmEntryBuilderBase { … }class XR_WebXR final : public ::ukm::internal::UkmEntryBuilderBase { … }class XR_WebXR_Session final : public ::ukm::internal::UkmEntryBuilderBase { … }class XR_WebXR_SessionRequest final : public ::ukm::internal::UkmEntryBuilderBase { … }#endif