chromium/out/Default/gen/components/metrics/structured/structured_events.cc

// Generated from gen_events.py. DO NOT EDIT!
// source: structured.xml

#include "components/metrics/structured/structured_events.h"

#include "base/strings/string_number_conversions.h"
#include "base/values.h"

namespace metrics {
namespace structured {
namespace events {
namespace v2 {

namespace popular_displays {

MonitorInfo::MonitorInfo() :{}
MonitorInfo::~MonitorInfo() = default;

MonitorInfo&& MonitorInfo::SetDisplayName(const std::string& value) && {}

MonitorInfo& MonitorInfo::SetDisplayName(const std::string& value) & {}

MonitorInfo&& MonitorInfo::SetManufacturerId(const std::string& value) && {}

MonitorInfo& MonitorInfo::SetManufacturerId(const std::string& value) & {}

MonitorInfo&& MonitorInfo::SetProductId(const int64_t value) && {}

MonitorInfo& MonitorInfo::SetProductId(const int64_t value) & {}

MonitorInfo&& MonitorInfo::SetNativeModeSize(const std::string& value) && {}

MonitorInfo& MonitorInfo::SetNativeModeSize(const std::string& value) & {}

MonitorInfo&& MonitorInfo::SetNativeModeRefreshRate(const double value) && {}

MonitorInfo& MonitorInfo::SetNativeModeRefreshRate(const double value) & {}

MonitorInfo&& MonitorInfo::SetPhysicalSize(const std::string& value) && {}

MonitorInfo& MonitorInfo::SetPhysicalSize(const std::string& value) & {}

MonitorInfo&& MonitorInfo::SetConnectionType(const std::string& value) && {}

MonitorInfo& MonitorInfo::SetConnectionType(const std::string& value) & {}

MonitorInfo&& MonitorInfo::SetIsVrrCapable(const int64_t value) && {}

MonitorInfo& MonitorInfo::SetIsVrrCapable(const int64_t value) & {}

}  // namespace popular_displays

namespace fast_pair {

DiscoveryNotificationShown::DiscoveryNotificationShown() :{}
DiscoveryNotificationShown::~DiscoveryNotificationShown() = default;

DiscoveryNotificationShown&& DiscoveryNotificationShown::SetProtocol(const int64_t value) && {}

DiscoveryNotificationShown& DiscoveryNotificationShown::SetProtocol(const int64_t value) & {}

DiscoveryNotificationShown&& DiscoveryNotificationShown::SetFastPairVersion(const int64_t value) && {}

DiscoveryNotificationShown& DiscoveryNotificationShown::SetFastPairVersion(const int64_t value) & {}

DiscoveryNotificationShown&& DiscoveryNotificationShown::SetModelId(const int64_t value) && {}

DiscoveryNotificationShown& DiscoveryNotificationShown::SetModelId(const int64_t value) & {}

DiscoveryNotificationShown&& DiscoveryNotificationShown::SetRSSI(const int64_t value) && {}

DiscoveryNotificationShown& DiscoveryNotificationShown::SetRSSI(const int64_t value) & {}

DiscoveryNotificationShown&& DiscoveryNotificationShown::SetTxPower(const int64_t value) && {}

DiscoveryNotificationShown& DiscoveryNotificationShown::SetTxPower(const int64_t value) & {}

PairingStart::PairingStart() :{}
PairingStart::~PairingStart() = default;

PairingStart&& PairingStart::SetProtocol(const int64_t value) && {}

PairingStart& PairingStart::SetProtocol(const int64_t value) & {}

PairingStart&& PairingStart::SetFastPairVersion(const int64_t value) && {}

PairingStart& PairingStart::SetFastPairVersion(const int64_t value) & {}

PairingStart&& PairingStart::SetModelId(const int64_t value) && {}

PairingStart& PairingStart::SetModelId(const int64_t value) & {}

PairingStart&& PairingStart::SetRSSI(const int64_t value) && {}

PairingStart& PairingStart::SetRSSI(const int64_t value) & {}

PairingStart&& PairingStart::SetTxPower(const int64_t value) && {}

PairingStart& PairingStart::SetTxPower(const int64_t value) & {}

PairingComplete::PairingComplete() :{}
PairingComplete::~PairingComplete() = default;

PairingComplete&& PairingComplete::SetProtocol(const int64_t value) && {}

PairingComplete& PairingComplete::SetProtocol(const int64_t value) & {}

PairingComplete&& PairingComplete::SetFastPairVersion(const int64_t value) && {}

PairingComplete& PairingComplete::SetFastPairVersion(const int64_t value) & {}

PairingComplete&& PairingComplete::SetModelId(const int64_t value) && {}

PairingComplete& PairingComplete::SetModelId(const int64_t value) & {}

PairingComplete&& PairingComplete::SetRSSI(const int64_t value) && {}

PairingComplete& PairingComplete::SetRSSI(const int64_t value) & {}

PairingComplete&& PairingComplete::SetTxPower(const int64_t value) && {}

PairingComplete& PairingComplete::SetTxPower(const int64_t value) & {}

PairFailure::PairFailure() :{}
PairFailure::~PairFailure() = default;

PairFailure&& PairFailure::SetProtocol(const int64_t value) && {}

PairFailure& PairFailure::SetProtocol(const int64_t value) & {}

PairFailure&& PairFailure::SetFastPairVersion(const int64_t value) && {}

PairFailure& PairFailure::SetFastPairVersion(const int64_t value) & {}

PairFailure&& PairFailure::SetReason(const int64_t value) && {}

PairFailure& PairFailure::SetReason(const int64_t value) & {}

PairFailure&& PairFailure::SetModelId(const int64_t value) && {}

PairFailure& PairFailure::SetModelId(const int64_t value) & {}

}  // namespace fast_pair

namespace hindsight {

CrOSActionEvent_FileOpened::CrOSActionEvent_FileOpened() :{}
CrOSActionEvent_FileOpened::~CrOSActionEvent_FileOpened() = default;

CrOSActionEvent_FileOpened&& CrOSActionEvent_FileOpened::SetFilename(const std::string& value) && {}

CrOSActionEvent_FileOpened& CrOSActionEvent_FileOpened::SetFilename(const std::string& value) & {}

CrOSActionEvent_FileOpened&& CrOSActionEvent_FileOpened::SetOpenType(const int64_t value) && {}

CrOSActionEvent_FileOpened& CrOSActionEvent_FileOpened::SetOpenType(const int64_t value) & {}

CrOSActionEvent_FileOpened&& CrOSActionEvent_FileOpened::SetSequenceId(const int64_t value) && {}

CrOSActionEvent_FileOpened& CrOSActionEvent_FileOpened::SetSequenceId(const int64_t value) & {}

CrOSActionEvent_FileOpened&& CrOSActionEvent_FileOpened::SetTimeSinceLastAction(const int64_t value) && {}

CrOSActionEvent_FileOpened& CrOSActionEvent_FileOpened::SetTimeSinceLastAction(const int64_t value) & {}

CrOSActionEvent_SearchResultLaunched::CrOSActionEvent_SearchResultLaunched() :{}
CrOSActionEvent_SearchResultLaunched::~CrOSActionEvent_SearchResultLaunched() = default;

CrOSActionEvent_SearchResultLaunched&& CrOSActionEvent_SearchResultLaunched::SetQuery(const std::string& value) && {}

CrOSActionEvent_SearchResultLaunched& CrOSActionEvent_SearchResultLaunched::SetQuery(const std::string& value) & {}

CrOSActionEvent_SearchResultLaunched&& CrOSActionEvent_SearchResultLaunched::SetResultType(const int64_t value) && {}

CrOSActionEvent_SearchResultLaunched& CrOSActionEvent_SearchResultLaunched::SetResultType(const int64_t value) & {}

CrOSActionEvent_SearchResultLaunched&& CrOSActionEvent_SearchResultLaunched::SetSearchResultId(const std::string& value) && {}

CrOSActionEvent_SearchResultLaunched& CrOSActionEvent_SearchResultLaunched::SetSearchResultId(const std::string& value) & {}

CrOSActionEvent_SearchResultLaunched&& CrOSActionEvent_SearchResultLaunched::SetSequenceId(const int64_t value) && {}

CrOSActionEvent_SearchResultLaunched& CrOSActionEvent_SearchResultLaunched::SetSequenceId(const int64_t value) & {}

CrOSActionEvent_SearchResultLaunched&& CrOSActionEvent_SearchResultLaunched::SetTimeSinceLastAction(const int64_t value) && {}

CrOSActionEvent_SearchResultLaunched& CrOSActionEvent_SearchResultLaunched::SetTimeSinceLastAction(const int64_t value) & {}

CrOSActionEvent_SettingChanged::CrOSActionEvent_SettingChanged() :{}
CrOSActionEvent_SettingChanged::~CrOSActionEvent_SettingChanged() = default;

CrOSActionEvent_SettingChanged&& CrOSActionEvent_SettingChanged::SetCurrentValue(const int64_t value) && {}

CrOSActionEvent_SettingChanged& CrOSActionEvent_SettingChanged::SetCurrentValue(const int64_t value) & {}

CrOSActionEvent_SettingChanged&& CrOSActionEvent_SettingChanged::SetPreviousValue(const int64_t value) && {}

CrOSActionEvent_SettingChanged& CrOSActionEvent_SettingChanged::SetPreviousValue(const int64_t value) & {}

CrOSActionEvent_SettingChanged&& CrOSActionEvent_SettingChanged::SetSequenceId(const int64_t value) && {}

CrOSActionEvent_SettingChanged& CrOSActionEvent_SettingChanged::SetSequenceId(const int64_t value) & {}

CrOSActionEvent_SettingChanged&& CrOSActionEvent_SettingChanged::SetSettingId(const int64_t value) && {}

CrOSActionEvent_SettingChanged& CrOSActionEvent_SettingChanged::SetSettingId(const int64_t value) & {}

CrOSActionEvent_SettingChanged&& CrOSActionEvent_SettingChanged::SetSettingType(const int64_t value) && {}

CrOSActionEvent_SettingChanged& CrOSActionEvent_SettingChanged::SetSettingType(const int64_t value) & {}

CrOSActionEvent_SettingChanged&& CrOSActionEvent_SettingChanged::SetTimeSinceLastAction(const int64_t value) && {}

CrOSActionEvent_SettingChanged& CrOSActionEvent_SettingChanged::SetTimeSinceLastAction(const int64_t value) & {}

CrOSActionEvent_TabEvent_TabNavigated::CrOSActionEvent_TabEvent_TabNavigated() :{}
CrOSActionEvent_TabEvent_TabNavigated::~CrOSActionEvent_TabEvent_TabNavigated() = default;

CrOSActionEvent_TabEvent_TabNavigated&& CrOSActionEvent_TabEvent_TabNavigated::SetPageTransition(const int64_t value) && {}

CrOSActionEvent_TabEvent_TabNavigated& CrOSActionEvent_TabEvent_TabNavigated::SetPageTransition(const int64_t value) & {}

CrOSActionEvent_TabEvent_TabNavigated&& CrOSActionEvent_TabEvent_TabNavigated::SetSequenceId(const int64_t value) && {}

CrOSActionEvent_TabEvent_TabNavigated& CrOSActionEvent_TabEvent_TabNavigated::SetSequenceId(const int64_t value) & {}

CrOSActionEvent_TabEvent_TabNavigated&& CrOSActionEvent_TabEvent_TabNavigated::SetTimeSinceLastAction(const int64_t value) && {}

CrOSActionEvent_TabEvent_TabNavigated& CrOSActionEvent_TabEvent_TabNavigated::SetTimeSinceLastAction(const int64_t value) & {}

CrOSActionEvent_TabEvent_TabNavigated&& CrOSActionEvent_TabEvent_TabNavigated::SetURL(const std::string& value) && {}

CrOSActionEvent_TabEvent_TabNavigated& CrOSActionEvent_TabEvent_TabNavigated::SetURL(const std::string& value) & {}

CrOSActionEvent_TabEvent_TabNavigated&& CrOSActionEvent_TabEvent_TabNavigated::SetVisibility(const int64_t value) && {}

CrOSActionEvent_TabEvent_TabNavigated& CrOSActionEvent_TabEvent_TabNavigated::SetVisibility(const int64_t value) & {}

CrOSActionEvent_TabEvent_TabOpened::CrOSActionEvent_TabEvent_TabOpened() :{}
CrOSActionEvent_TabEvent_TabOpened::~CrOSActionEvent_TabEvent_TabOpened() = default;

CrOSActionEvent_TabEvent_TabOpened&& CrOSActionEvent_TabEvent_TabOpened::SetSequenceId(const int64_t value) && {}

CrOSActionEvent_TabEvent_TabOpened& CrOSActionEvent_TabEvent_TabOpened::SetSequenceId(const int64_t value) & {}

CrOSActionEvent_TabEvent_TabOpened&& CrOSActionEvent_TabEvent_TabOpened::SetTimeSinceLastAction(const int64_t value) && {}

CrOSActionEvent_TabEvent_TabOpened& CrOSActionEvent_TabEvent_TabOpened::SetTimeSinceLastAction(const int64_t value) & {}

CrOSActionEvent_TabEvent_TabOpened&& CrOSActionEvent_TabEvent_TabOpened::SetURL(const std::string& value) && {}

CrOSActionEvent_TabEvent_TabOpened& CrOSActionEvent_TabEvent_TabOpened::SetURL(const std::string& value) & {}

CrOSActionEvent_TabEvent_TabOpened&& CrOSActionEvent_TabEvent_TabOpened::SetURLOpened(const std::string& value) && {}

CrOSActionEvent_TabEvent_TabOpened& CrOSActionEvent_TabEvent_TabOpened::SetURLOpened(const std::string& value) & {}

CrOSActionEvent_TabEvent_TabOpened&& CrOSActionEvent_TabEvent_TabOpened::SetWindowOpenDisposition(const int64_t value) && {}

CrOSActionEvent_TabEvent_TabOpened& CrOSActionEvent_TabEvent_TabOpened::SetWindowOpenDisposition(const int64_t value) & {}

CrOSActionEvent_TabEvent_TabReactivated::CrOSActionEvent_TabEvent_TabReactivated() :{}
CrOSActionEvent_TabEvent_TabReactivated::~CrOSActionEvent_TabEvent_TabReactivated() = default;

CrOSActionEvent_TabEvent_TabReactivated&& CrOSActionEvent_TabEvent_TabReactivated::SetSequenceId(const int64_t value) && {}

CrOSActionEvent_TabEvent_TabReactivated& CrOSActionEvent_TabEvent_TabReactivated::SetSequenceId(const int64_t value) & {}

CrOSActionEvent_TabEvent_TabReactivated&& CrOSActionEvent_TabEvent_TabReactivated::SetTimeSinceLastAction(const int64_t value) && {}

CrOSActionEvent_TabEvent_TabReactivated& CrOSActionEvent_TabEvent_TabReactivated::SetTimeSinceLastAction(const int64_t value) & {}

CrOSActionEvent_TabEvent_TabReactivated&& CrOSActionEvent_TabEvent_TabReactivated::SetURL(const std::string& value) && {}

CrOSActionEvent_TabEvent_TabReactivated& CrOSActionEvent_TabEvent_TabReactivated::SetURL(const std::string& value) & {}

}  // namespace hindsight

namespace launcher_usage {

LauncherUsage::LauncherUsage() :{}
LauncherUsage::~LauncherUsage() = default;

LauncherUsage&& LauncherUsage::SetApp(const std::string& value) && {}

LauncherUsage& LauncherUsage::SetApp(const std::string& value) & {}

LauncherUsage&& LauncherUsage::SetDomain(const std::string& value) && {}

LauncherUsage& LauncherUsage::SetDomain(const std::string& value) & {}

LauncherUsage&& LauncherUsage::SetHour(const int64_t value) && {}

LauncherUsage& LauncherUsage::SetHour(const int64_t value) & {}

LauncherUsage&& LauncherUsage::SetProviderType(const int64_t value) && {}

LauncherUsage& LauncherUsage::SetProviderType(const int64_t value) & {}

LauncherUsage&& LauncherUsage::SetScore(const int64_t value) && {}

LauncherUsage& LauncherUsage::SetScore(const int64_t value) & {}

LauncherUsage&& LauncherUsage::SetSearchQuery(const std::string& value) && {}

LauncherUsage& LauncherUsage::SetSearchQuery(const std::string& value) & {}

LauncherUsage&& LauncherUsage::SetSearchQueryLength(const int64_t value) && {}

LauncherUsage& LauncherUsage::SetSearchQueryLength(const int64_t value) & {}

LauncherUsage&& LauncherUsage::SetTarget(const std::string& value) && {}

LauncherUsage& LauncherUsage::SetTarget(const std::string& value) & {}

}  // namespace launcher_usage

namespace nearby_share {

Discovery::Discovery() :{}
Discovery::~Discovery() = default;

Discovery&& Discovery::SetPlatform(const int64_t value) && {}

Discovery& Discovery::SetPlatform(const int64_t value) & {}

Discovery&& Discovery::SetDeviceRelationship(const int64_t value) && {}

Discovery& Discovery::SetDeviceRelationship(const int64_t value) & {}

Discovery&& Discovery::SetTimeToDiscovery(const int64_t value) && {}

Discovery& Discovery::SetTimeToDiscovery(const int64_t value) & {}

Throughput::Throughput() :{}
Throughput::~Throughput() = default;

Throughput&& Throughput::SetIsReceiving(const int64_t value) && {}

Throughput& Throughput::SetIsReceiving(const int64_t value) & {}

Throughput&& Throughput::SetPlatform(const int64_t value) && {}

Throughput& Throughput::SetPlatform(const int64_t value) & {}

Throughput&& Throughput::SetDeviceRelationship(const int64_t value) && {}

Throughput& Throughput::SetDeviceRelationship(const int64_t value) & {}

Throughput&& Throughput::SetMedium(const int64_t value) && {}

Throughput& Throughput::SetMedium(const int64_t value) & {}

Throughput&& Throughput::SetUpdateBytes(const int64_t value) && {}

Throughput& Throughput::SetUpdateBytes(const int64_t value) & {}

Throughput&& Throughput::SetUpdateMillis(const int64_t value) && {}

Throughput& Throughput::SetUpdateMillis(const int64_t value) & {}

Throughput&& Throughput::SetTransferredBytes(const int64_t value) && {}

Throughput& Throughput::SetTransferredBytes(const int64_t value) & {}

Throughput&& Throughput::SetTotalTransferBytes(const int64_t value) && {}

Throughput& Throughput::SetTotalTransferBytes(const int64_t value) & {}

FileAttachment::FileAttachment() :{}
FileAttachment::~FileAttachment() = default;

FileAttachment&& FileAttachment::SetIsReceiving(const int64_t value) && {}

FileAttachment& FileAttachment::SetIsReceiving(const int64_t value) & {}

FileAttachment&& FileAttachment::SetPlatform(const int64_t value) && {}

FileAttachment& FileAttachment::SetPlatform(const int64_t value) & {}

FileAttachment&& FileAttachment::SetDeviceRelationship(const int64_t value) && {}

FileAttachment& FileAttachment::SetDeviceRelationship(const int64_t value) & {}

FileAttachment&& FileAttachment::SetFileType(const int64_t value) && {}

FileAttachment& FileAttachment::SetFileType(const int64_t value) & {}

FileAttachment&& FileAttachment::SetSize(const int64_t value) && {}

FileAttachment& FileAttachment::SetSize(const int64_t value) & {}

FileAttachment&& FileAttachment::SetResult(const int64_t value) && {}

FileAttachment& FileAttachment::SetResult(const int64_t value) & {}

TextAttachment::TextAttachment() :{}
TextAttachment::~TextAttachment() = default;

TextAttachment&& TextAttachment::SetIsReceiving(const int64_t value) && {}

TextAttachment& TextAttachment::SetIsReceiving(const int64_t value) & {}

TextAttachment&& TextAttachment::SetPlatform(const int64_t value) && {}

TextAttachment& TextAttachment::SetPlatform(const int64_t value) & {}

TextAttachment&& TextAttachment::SetDeviceRelationship(const int64_t value) && {}

TextAttachment& TextAttachment::SetDeviceRelationship(const int64_t value) & {}

TextAttachment&& TextAttachment::SetTextType(const int64_t value) && {}

TextAttachment& TextAttachment::SetTextType(const int64_t value) & {}

TextAttachment&& TextAttachment::SetSize(const int64_t value) && {}

TextAttachment& TextAttachment::SetSize(const int64_t value) & {}

TextAttachment&& TextAttachment::SetResult(const int64_t value) && {}

TextAttachment& TextAttachment::SetResult(const int64_t value) & {}

ShareSession::ShareSession() :{}
ShareSession::~ShareSession() = default;

ShareSession&& ShareSession::SetIsReceiving(const int64_t value) && {}

ShareSession& ShareSession::SetIsReceiving(const int64_t value) & {}

ShareSession&& ShareSession::SetPlatform(const int64_t value) && {}

ShareSession& ShareSession::SetPlatform(const int64_t value) & {}

ShareSession&& ShareSession::SetDeviceRelationship(const int64_t value) && {}

ShareSession& ShareSession::SetDeviceRelationship(const int64_t value) & {}

ShareSession&& ShareSession::SetTimeToDiscovery(const int64_t value) && {}

ShareSession& ShareSession::SetTimeToDiscovery(const int64_t value) & {}

ShareSession&& ShareSession::SetTimeToSelect(const int64_t value) && {}

ShareSession& ShareSession::SetTimeToSelect(const int64_t value) & {}

ShareSession&& ShareSession::SetTimeToConnect(const int64_t value) && {}

ShareSession& ShareSession::SetTimeToConnect(const int64_t value) & {}

ShareSession&& ShareSession::SetTimeToAccept(const int64_t value) && {}

ShareSession& ShareSession::SetTimeToAccept(const int64_t value) & {}

ShareSession&& ShareSession::SetTimeToTransferComplete(const int64_t value) && {}

ShareSession& ShareSession::SetTimeToTransferComplete(const int64_t value) & {}

ShareSession&& ShareSession::SetInitialMedium(const int64_t value) && {}

ShareSession& ShareSession::SetInitialMedium(const int64_t value) & {}

ShareSession&& ShareSession::SetTimeToUpgrade(const int64_t value) && {}

ShareSession& ShareSession::SetTimeToUpgrade(const int64_t value) & {}

ShareSession&& ShareSession::SetFinalMedium(const int64_t value) && {}

ShareSession& ShareSession::SetFinalMedium(const int64_t value) & {}

ShareSession&& ShareSession::SetNumberOfFiles(const int64_t value) && {}

ShareSession& ShareSession::SetNumberOfFiles(const int64_t value) & {}

ShareSession&& ShareSession::SetNumberOfTexts(const int64_t value) && {}

ShareSession& ShareSession::SetNumberOfTexts(const int64_t value) & {}

ShareSession&& ShareSession::SetNumberOfWiFiCredentials(const int64_t value) && {}

ShareSession& ShareSession::SetNumberOfWiFiCredentials(const int64_t value) & {}

ShareSession&& ShareSession::SetTotalTransferBytes(const int64_t value) && {}

ShareSession& ShareSession::SetTotalTransferBytes(const int64_t value) & {}

ShareSession&& ShareSession::SetBytesTransferred(const int64_t value) && {}

ShareSession& ShareSession::SetBytesTransferred(const int64_t value) & {}

ShareSession&& ShareSession::SetResult(const int64_t value) && {}

ShareSession& ShareSession::SetResult(const int64_t value) & {}

}  // namespace nearby_share

namespace phone_hub {

SessionDetails::SessionDetails() :{}
SessionDetails::~SessionDetails() = default;

SessionDetails&& SessionDetails::SetSessionId(const std::string& value) && {}

SessionDetails& SessionDetails::SetSessionId(const std::string& value) & {}

SessionDetails&& SessionDetails::SetTimestamp(const int64_t value) && {}

SessionDetails& SessionDetails::SetTimestamp(const int64_t value) & {}

SessionDetails&& SessionDetails::SetConnectionMedium(const int64_t value) && {}

SessionDetails& SessionDetails::SetConnectionMedium(const int64_t value) & {}

SessionDetails&& SessionDetails::SetChromebookBluetoothStack(const int64_t value) && {}

SessionDetails& SessionDetails::SetChromebookBluetoothStack(const int64_t value) & {}

SessionDetails&& SessionDetails::SetDevicesNetworkState(const int64_t value) && {}

SessionDetails& SessionDetails::SetDevicesNetworkState(const int64_t value) & {}

SessionDetails&& SessionDetails::SetChromebookLocale(const std::string& value) && {}

SessionDetails& SessionDetails::SetChromebookLocale(const std::string& value) & {}

SessionDetails&& SessionDetails::SetChromebookPseudonymousId(const std::string& value) && {}

SessionDetails& SessionDetails::SetChromebookPseudonymousId(const std::string& value) & {}

SessionDetails&& SessionDetails::SetPhoneManufacturer(const std::string& value) && {}

SessionDetails& SessionDetails::SetPhoneManufacturer(const std::string& value) & {}

SessionDetails&& SessionDetails::SetPhoneModel(const std::string& value) && {}

SessionDetails& SessionDetails::SetPhoneModel(const std::string& value) & {}

SessionDetails&& SessionDetails::SetPhoneAndroidVersion(const int64_t value) && {}

SessionDetails& SessionDetails::SetPhoneAndroidVersion(const int64_t value) & {}

SessionDetails&& SessionDetails::SetPhoneAmbientApkVersion(const int64_t value) && {}

SessionDetails& SessionDetails::SetPhoneAmbientApkVersion(const int64_t value) & {}

SessionDetails&& SessionDetails::SetPhoneGmsCoreVersion(const int64_t value) && {}

SessionDetails& SessionDetails::SetPhoneGmsCoreVersion(const int64_t value) & {}

SessionDetails&& SessionDetails::SetPhoneProfile(const int64_t value) && {}

SessionDetails& SessionDetails::SetPhoneProfile(const int64_t value) & {}

SessionDetails&& SessionDetails::SetPhoneNetworkStatus(const int64_t value) && {}

SessionDetails& SessionDetails::SetPhoneNetworkStatus(const int64_t value) & {}

SessionDetails&& SessionDetails::SetPhoneLocale(const std::string& value) && {}

SessionDetails& SessionDetails::SetPhoneLocale(const std::string& value) & {}

SessionDetails&& SessionDetails::SetPhonePseudonymousId(const std::string& value) && {}

SessionDetails& SessionDetails::SetPhonePseudonymousId(const std::string& value) & {}

SessionDetails&& SessionDetails::SetPhoneInfoLastUpdatedTimestamp(const int64_t value) && {}

SessionDetails& SessionDetails::SetPhoneInfoLastUpdatedTimestamp(const int64_t value) & {}

DiscoveryStarted::DiscoveryStarted() :{}
DiscoveryStarted::~DiscoveryStarted() = default;

DiscoveryStarted&& DiscoveryStarted::SetSessionId(const std::string& value) && {}

DiscoveryStarted& DiscoveryStarted::SetSessionId(const std::string& value) & {}

DiscoveryStarted&& DiscoveryStarted::SetTimestamp(const int64_t value) && {}

DiscoveryStarted& DiscoveryStarted::SetTimestamp(const int64_t value) & {}

DiscoveryStarted&& DiscoveryStarted::SetDiscoveryEntrypoint(const int64_t value) && {}

DiscoveryStarted& DiscoveryStarted::SetDiscoveryEntrypoint(const int64_t value) & {}

DiscoveryFinished::DiscoveryFinished() :{}
DiscoveryFinished::~DiscoveryFinished() = default;

DiscoveryFinished&& DiscoveryFinished::SetSessionId(const std::string& value) && {}

DiscoveryFinished& DiscoveryFinished::SetSessionId(const std::string& value) & {}

DiscoveryFinished&& DiscoveryFinished::SetTimestamp(const int64_t value) && {}

DiscoveryFinished& DiscoveryFinished::SetTimestamp(const int64_t value) & {}

DiscoveryFinished&& DiscoveryFinished::SetDiscoeryResult(const int64_t value) && {}

DiscoveryFinished& DiscoveryFinished::SetDiscoeryResult(const int64_t value) & {}

DiscoveryFinished&& DiscoveryFinished::SetDiscoveryResultErrorCode(const int64_t value) && {}

DiscoveryFinished& DiscoveryFinished::SetDiscoveryResultErrorCode(const int64_t value) & {}

NearbyConnection::NearbyConnection() :{}
NearbyConnection::~NearbyConnection() = default;

NearbyConnection&& NearbyConnection::SetSessionId(const std::string& value) && {}

NearbyConnection& NearbyConnection::SetSessionId(const std::string& value) & {}

NearbyConnection&& NearbyConnection::SetTimestamp(const int64_t value) && {}

NearbyConnection& NearbyConnection::SetTimestamp(const int64_t value) & {}

NearbyConnection&& NearbyConnection::SetNearbyConnectionStep(const int64_t value) && {}

NearbyConnection& NearbyConnection::SetNearbyConnectionStep(const int64_t value) & {}

NearbyConnection&& NearbyConnection::SetNearbyConnectionStepResult(const int64_t value) && {}

NearbyConnection& NearbyConnection::SetNearbyConnectionStepResult(const int64_t value) & {}

SecureChannelAuthentication::SecureChannelAuthentication() :{}
SecureChannelAuthentication::~SecureChannelAuthentication() = default;

SecureChannelAuthentication&& SecureChannelAuthentication::SetSessionId(const std::string& value) && {}

SecureChannelAuthentication& SecureChannelAuthentication::SetSessionId(const std::string& value) & {}

SecureChannelAuthentication&& SecureChannelAuthentication::SetTimestamp(const int64_t value) && {}

SecureChannelAuthentication& SecureChannelAuthentication::SetTimestamp(const int64_t value) & {}

SecureChannelAuthentication&& SecureChannelAuthentication::SetSecureChannelAuthenticationState(const int64_t value) && {}

SecureChannelAuthentication& SecureChannelAuthentication::SetSecureChannelAuthenticationState(const int64_t value) & {}

PhoneHubMessage::PhoneHubMessage() :{}
PhoneHubMessage::~PhoneHubMessage() = default;

PhoneHubMessage&& PhoneHubMessage::SetSessionId(const std::string& value) && {}

PhoneHubMessage& PhoneHubMessage::SetSessionId(const std::string& value) & {}

PhoneHubMessage&& PhoneHubMessage::SetTimestamp(const int64_t value) && {}

PhoneHubMessage& PhoneHubMessage::SetTimestamp(const int64_t value) & {}

PhoneHubMessage&& PhoneHubMessage::SetPhoneHubMessageType(const int64_t value) && {}

PhoneHubMessage& PhoneHubMessage::SetPhoneHubMessageType(const int64_t value) & {}

PhoneHubMessage&& PhoneHubMessage::SetPhoneHubMessageDirection(const int64_t value) && {}

PhoneHubMessage& PhoneHubMessage::SetPhoneHubMessageDirection(const int64_t value) & {}

PhoneHubUiUpdate::PhoneHubUiUpdate() :{}
PhoneHubUiUpdate::~PhoneHubUiUpdate() = default;

PhoneHubUiUpdate&& PhoneHubUiUpdate::SetSessionId(const std::string& value) && {}

PhoneHubUiUpdate& PhoneHubUiUpdate::SetSessionId(const std::string& value) & {}

PhoneHubUiUpdate&& PhoneHubUiUpdate::SetTimestamp(const int64_t value) && {}

PhoneHubUiUpdate& PhoneHubUiUpdate::SetTimestamp(const int64_t value) & {}

PhoneHubUiUpdate&& PhoneHubUiUpdate::SetPhoneHubUiState(const int64_t value) && {}

PhoneHubUiUpdate& PhoneHubUiUpdate::SetPhoneHubUiState(const int64_t value) & {}

}  // namespace phone_hub

namespace structured_metrics {

Initialization::Initialization() :{}
Initialization::~Initialization() = default;

Initialization&& Initialization::SetPlatform(const int64_t value) && {}

Initialization& Initialization::SetPlatform(const int64_t value) & {}

}  // namespace structured_metrics

namespace cr_os_events {

AppDiscovery_AppInstalled::AppDiscovery_AppInstalled() :{}
AppDiscovery_AppInstalled::~AppDiscovery_AppInstalled() = default;

AppDiscovery_AppInstalled&& AppDiscovery_AppInstalled::SetAppId(const std::string& value) && {}

AppDiscovery_AppInstalled& AppDiscovery_AppInstalled::SetAppId(const std::string& value) & {}

AppDiscovery_AppInstalled&& AppDiscovery_AppInstalled::SetAppType(const int64_t value) && {}

AppDiscovery_AppInstalled& AppDiscovery_AppInstalled::SetAppType(const int64_t value) & {}

AppDiscovery_AppInstalled&& AppDiscovery_AppInstalled::SetInstallSource(const int64_t value) && {}

AppDiscovery_AppInstalled& AppDiscovery_AppInstalled::SetInstallSource(const int64_t value) & {}

AppDiscovery_AppInstalled&& AppDiscovery_AppInstalled::SetInstallReason(const int64_t value) && {}

AppDiscovery_AppInstalled& AppDiscovery_AppInstalled::SetInstallReason(const int64_t value) & {}

AppDiscovery_AppInstallService_InstallRequested::AppDiscovery_AppInstallService_InstallRequested() :{}
AppDiscovery_AppInstallService_InstallRequested::~AppDiscovery_AppInstallService_InstallRequested() = default;

AppDiscovery_AppInstallService_InstallRequested&& AppDiscovery_AppInstallService_InstallRequested::SetAppId(const std::string& value) && {}

AppDiscovery_AppInstallService_InstallRequested& AppDiscovery_AppInstallService_InstallRequested::SetAppId(const std::string& value) & {}

AppDiscovery_AppInstallService_InstallRequested&& AppDiscovery_AppInstallService_InstallRequested::SetSurface(const AppInstallSurface value) && {}

AppDiscovery_AppInstallService_InstallRequested& AppDiscovery_AppInstallService_InstallRequested::SetSurface(const AppInstallSurface value) & {}

AppDiscovery_AppLaunched::AppDiscovery_AppLaunched() :{}
AppDiscovery_AppLaunched::~AppDiscovery_AppLaunched() = default;

AppDiscovery_AppLaunched&& AppDiscovery_AppLaunched::SetAppId(const std::string& value) && {}

AppDiscovery_AppLaunched& AppDiscovery_AppLaunched::SetAppId(const std::string& value) & {}

AppDiscovery_AppLaunched&& AppDiscovery_AppLaunched::SetAppType(const int64_t value) && {}

AppDiscovery_AppLaunched& AppDiscovery_AppLaunched::SetAppType(const int64_t value) & {}

AppDiscovery_AppLaunched&& AppDiscovery_AppLaunched::SetLaunchSource(const int64_t value) && {}

AppDiscovery_AppLaunched& AppDiscovery_AppLaunched::SetLaunchSource(const int64_t value) & {}

AppDiscovery_AppUninstall::AppDiscovery_AppUninstall() :{}
AppDiscovery_AppUninstall::~AppDiscovery_AppUninstall() = default;

AppDiscovery_AppUninstall&& AppDiscovery_AppUninstall::SetAppId(const std::string& value) && {}

AppDiscovery_AppUninstall& AppDiscovery_AppUninstall::SetAppId(const std::string& value) & {}

AppDiscovery_AppUninstall&& AppDiscovery_AppUninstall::SetAppType(const int64_t value) && {}

AppDiscovery_AppUninstall& AppDiscovery_AppUninstall::SetAppType(const int64_t value) & {}

AppDiscovery_AppUninstall&& AppDiscovery_AppUninstall::SetUninstallSource(const int64_t value) && {}

AppDiscovery_AppUninstall& AppDiscovery_AppUninstall::SetUninstallSource(const int64_t value) & {}

AppDiscovery_AppStateChanged::AppDiscovery_AppStateChanged() :{}
AppDiscovery_AppStateChanged::~AppDiscovery_AppStateChanged() = default;

AppDiscovery_AppStateChanged&& AppDiscovery_AppStateChanged::SetAppId(const std::string& value) && {}

AppDiscovery_AppStateChanged& AppDiscovery_AppStateChanged::SetAppId(const std::string& value) & {}

AppDiscovery_AppStateChanged&& AppDiscovery_AppStateChanged::SetAppState(const int64_t value) && {}

AppDiscovery_AppStateChanged& AppDiscovery_AppStateChanged::SetAppState(const int64_t value) & {}

AppDiscovery_ArcAppCameraAccessed::AppDiscovery_ArcAppCameraAccessed() :{}
AppDiscovery_ArcAppCameraAccessed::~AppDiscovery_ArcAppCameraAccessed() = default;

AppDiscovery_ArcAppCameraAccessed&& AppDiscovery_ArcAppCameraAccessed::SetAppId(const std::string& value) && {}

AppDiscovery_ArcAppCameraAccessed& AppDiscovery_ArcAppCameraAccessed::SetAppId(const std::string& value) & {}

AppDiscovery_LauncherOpen::AppDiscovery_LauncherOpen() :{}
AppDiscovery_LauncherOpen::~AppDiscovery_LauncherOpen() = default;

AppDiscovery_AppLauncherResultOpened::AppDiscovery_AppLauncherResultOpened() :{}
AppDiscovery_AppLauncherResultOpened::~AppDiscovery_AppLauncherResultOpened() = default;

AppDiscovery_AppLauncherResultOpened&& AppDiscovery_AppLauncherResultOpened::SetFuzzyStringMatch(const double value) && {}

AppDiscovery_AppLauncherResultOpened& AppDiscovery_AppLauncherResultOpened::SetFuzzyStringMatch(const double value) & {}

AppDiscovery_AppLauncherResultOpened&& AppDiscovery_AppLauncherResultOpened::SetAppId(const std::string& value) && {}

AppDiscovery_AppLauncherResultOpened& AppDiscovery_AppLauncherResultOpened::SetAppId(const std::string& value) & {}

AppDiscovery_AppLauncherResultOpened&& AppDiscovery_AppLauncherResultOpened::SetAppName(const std::string& value) && {}

AppDiscovery_AppLauncherResultOpened& AppDiscovery_AppLauncherResultOpened::SetAppName(const std::string& value) & {}

AppDiscovery_AppLauncherResultOpened&& AppDiscovery_AppLauncherResultOpened::SetResultCategory(const int64_t value) && {}

AppDiscovery_AppLauncherResultOpened& AppDiscovery_AppLauncherResultOpened::SetResultCategory(const int64_t value) & {}

AppDiscovery_Browser_OmniboxInstallIconClicked::AppDiscovery_Browser_OmniboxInstallIconClicked() :{}
AppDiscovery_Browser_OmniboxInstallIconClicked::~AppDiscovery_Browser_OmniboxInstallIconClicked() = default;

AppDiscovery_Browser_OmniboxInstallIconClicked&& AppDiscovery_Browser_OmniboxInstallIconClicked::SetIPHShown(const int64_t value) && {}

AppDiscovery_Browser_OmniboxInstallIconClicked& AppDiscovery_Browser_OmniboxInstallIconClicked::SetIPHShown(const int64_t value) & {}

AppDiscovery_Browser_AppInstallDialogShown::AppDiscovery_Browser_AppInstallDialogShown() :{}
AppDiscovery_Browser_AppInstallDialogShown::~AppDiscovery_Browser_AppInstallDialogShown() = default;

AppDiscovery_Browser_AppInstallDialogShown&& AppDiscovery_Browser_AppInstallDialogShown::SetAppId(const std::string& value) && {}

AppDiscovery_Browser_AppInstallDialogShown& AppDiscovery_Browser_AppInstallDialogShown::SetAppId(const std::string& value) & {}

AppDiscovery_Browser_AppInstallDialogResult::AppDiscovery_Browser_AppInstallDialogResult() :{}
AppDiscovery_Browser_AppInstallDialogResult::~AppDiscovery_Browser_AppInstallDialogResult() = default;

AppDiscovery_Browser_AppInstallDialogResult&& AppDiscovery_Browser_AppInstallDialogResult::SetWebAppInstallStatus(const int64_t value) && {}

AppDiscovery_Browser_AppInstallDialogResult& AppDiscovery_Browser_AppInstallDialogResult::SetWebAppInstallStatus(const int64_t value) & {}

AppDiscovery_Browser_AppInstallDialogResult&& AppDiscovery_Browser_AppInstallDialogResult::SetAppId(const std::string& value) && {}

AppDiscovery_Browser_AppInstallDialogResult& AppDiscovery_Browser_AppInstallDialogResult::SetAppId(const std::string& value) & {}

AppDiscovery_Browser_ClickInstallAppFromMenu::AppDiscovery_Browser_ClickInstallAppFromMenu() :{}
AppDiscovery_Browser_ClickInstallAppFromMenu::~AppDiscovery_Browser_ClickInstallAppFromMenu() = default;

AppDiscovery_Browser_ClickInstallAppFromMenu&& AppDiscovery_Browser_ClickInstallAppFromMenu::SetAppId(const std::string& value) && {}

AppDiscovery_Browser_ClickInstallAppFromMenu& AppDiscovery_Browser_ClickInstallAppFromMenu::SetAppId(const std::string& value) & {}

AppDiscovery_Browser_CreateShortcut::AppDiscovery_Browser_CreateShortcut() :{}
AppDiscovery_Browser_CreateShortcut::~AppDiscovery_Browser_CreateShortcut() = default;

AppDiscovery_Browser_CreateShortcut&& AppDiscovery_Browser_CreateShortcut::SetAppId(const std::string& value) && {}

AppDiscovery_Browser_CreateShortcut& AppDiscovery_Browser_CreateShortcut::SetAppId(const std::string& value) & {}

CameraApp_StartSession::CameraApp_StartSession() :{}
CameraApp_StartSession::~CameraApp_StartSession() = default;

CameraApp_StartSession&& CameraApp_StartSession::SetLaunchType(const CameraAppLaunchType value) && {}

CameraApp_StartSession& CameraApp_StartSession::SetLaunchType(const CameraAppLaunchType value) & {}

CameraApp_StartSession&& CameraApp_StartSession::SetLanguage(const int64_t value) && {}

CameraApp_StartSession& CameraApp_StartSession::SetLanguage(const int64_t value) & {}

CameraApp_Capture::CameraApp_Capture() :{}
CameraApp_Capture::~CameraApp_Capture() = default;

CameraApp_Capture&& CameraApp_Capture::SetMode(const CameraAppMode value) && {}

CameraApp_Capture& CameraApp_Capture::SetMode(const CameraAppMode value) & {}

CameraApp_Capture&& CameraApp_Capture::SetFacing(const CameraAppFacing value) && {}

CameraApp_Capture& CameraApp_Capture::SetFacing(const CameraAppFacing value) & {}

CameraApp_Capture&& CameraApp_Capture::SetIsMirrored(const int64_t value) && {}

CameraApp_Capture& CameraApp_Capture::SetIsMirrored(const int64_t value) & {}

CameraApp_Capture&& CameraApp_Capture::SetGridType(const CameraAppGridType value) && {}

CameraApp_Capture& CameraApp_Capture::SetGridType(const CameraAppGridType value) & {}

CameraApp_Capture&& CameraApp_Capture::SetTimerType(const CameraAppTimerType value) && {}

CameraApp_Capture& CameraApp_Capture::SetTimerType(const CameraAppTimerType value) & {}

CameraApp_Capture&& CameraApp_Capture::SetShutterType(const CameraAppShutterType value) && {}

CameraApp_Capture& CameraApp_Capture::SetShutterType(const CameraAppShutterType value) & {}

CameraApp_Capture&& CameraApp_Capture::SetAndroidIntentResultType(const CameraAppAndroidIntentResultType value) && {}

CameraApp_Capture& CameraApp_Capture::SetAndroidIntentResultType(const CameraAppAndroidIntentResultType value) & {}

CameraApp_Capture&& CameraApp_Capture::SetIsWindowMaximized(const int64_t value) && {}

CameraApp_Capture& CameraApp_Capture::SetIsWindowMaximized(const int64_t value) & {}

CameraApp_Capture&& CameraApp_Capture::SetIsWindowPortrait(const int64_t value) && {}

CameraApp_Capture& CameraApp_Capture::SetIsWindowPortrait(const int64_t value) & {}

CameraApp_Capture&& CameraApp_Capture::SetResolutionWidth(const int64_t value) && {}

CameraApp_Capture& CameraApp_Capture::SetResolutionWidth(const int64_t value) & {}

CameraApp_Capture&& CameraApp_Capture::SetResolutionHeight(const int64_t value) && {}

CameraApp_Capture& CameraApp_Capture::SetResolutionHeight(const int64_t value) & {}

CameraApp_Capture&& CameraApp_Capture::SetResolutionLevel(const CameraAppResolutionLevel value) && {}

CameraApp_Capture& CameraApp_Capture::SetResolutionLevel(const CameraAppResolutionLevel value) & {}

CameraApp_Capture&& CameraApp_Capture::SetAspectRatioSet(const CameraAppAspectRatioSet value) && {}

CameraApp_Capture& CameraApp_Capture::SetAspectRatioSet(const CameraAppAspectRatioSet value) & {}

CameraApp_Capture&& CameraApp_Capture::SetIsVideoSnapshot(const int64_t value) && {}

CameraApp_Capture& CameraApp_Capture::SetIsVideoSnapshot(const int64_t value) & {}

CameraApp_Capture&& CameraApp_Capture::SetIsMuted(const int64_t value) && {}

CameraApp_Capture& CameraApp_Capture::SetIsMuted(const int64_t value) & {}

CameraApp_Capture&& CameraApp_Capture::SetFps(const int64_t value) && {}

CameraApp_Capture& CameraApp_Capture::SetFps(const int64_t value) & {}

CameraApp_Capture&& CameraApp_Capture::SetEverPaused(const int64_t value) && {}

CameraApp_Capture& CameraApp_Capture::SetEverPaused(const int64_t value) & {}

CameraApp_Capture&& CameraApp_Capture::SetDuration(const int64_t value) && {}

CameraApp_Capture& CameraApp_Capture::SetDuration(const int64_t value) & {}

CameraApp_Capture&& CameraApp_Capture::SetRecordType(const CameraAppRecordType value) && {}

CameraApp_Capture& CameraApp_Capture::SetRecordType(const CameraAppRecordType value) & {}

CameraApp_Capture&& CameraApp_Capture::SetGifResultType(const CameraAppGifResultType value) && {}

CameraApp_Capture& CameraApp_Capture::SetGifResultType(const CameraAppGifResultType value) & {}

CameraApp_Capture&& CameraApp_Capture::SetTimelapseSpeed(const int64_t value) && {}

CameraApp_Capture& CameraApp_Capture::SetTimelapseSpeed(const int64_t value) & {}

CameraApp_Capture&& CameraApp_Capture::SetZoomRatio(const double value) && {}

CameraApp_Capture& CameraApp_Capture::SetZoomRatio(const double value) & {}

CameraApp_AndroidIntent::CameraApp_AndroidIntent() :{}
CameraApp_AndroidIntent::~CameraApp_AndroidIntent() = default;

CameraApp_AndroidIntent&& CameraApp_AndroidIntent::SetMode(const CameraAppMode value) && {}

CameraApp_AndroidIntent& CameraApp_AndroidIntent::SetMode(const CameraAppMode value) & {}

CameraApp_AndroidIntent&& CameraApp_AndroidIntent::SetShouldHandleResult(const int64_t value) && {}

CameraApp_AndroidIntent& CameraApp_AndroidIntent::SetShouldHandleResult(const int64_t value) & {}

CameraApp_AndroidIntent&& CameraApp_AndroidIntent::SetShouldDownscale(const int64_t value) && {}

CameraApp_AndroidIntent& CameraApp_AndroidIntent::SetShouldDownscale(const int64_t value) & {}

CameraApp_AndroidIntent&& CameraApp_AndroidIntent::SetIsSecure(const int64_t value) && {}

CameraApp_AndroidIntent& CameraApp_AndroidIntent::SetIsSecure(const int64_t value) & {}

CameraApp_OpenPTZPanel::CameraApp_OpenPTZPanel() :{}
CameraApp_OpenPTZPanel::~CameraApp_OpenPTZPanel() = default;

CameraApp_OpenPTZPanel&& CameraApp_OpenPTZPanel::SetSupportPan(const int64_t value) && {}

CameraApp_OpenPTZPanel& CameraApp_OpenPTZPanel::SetSupportPan(const int64_t value) & {}

CameraApp_OpenPTZPanel&& CameraApp_OpenPTZPanel::SetSupportTilt(const int64_t value) && {}

CameraApp_OpenPTZPanel& CameraApp_OpenPTZPanel::SetSupportTilt(const int64_t value) & {}

CameraApp_OpenPTZPanel&& CameraApp_OpenPTZPanel::SetSupportZoom(const int64_t value) && {}

CameraApp_OpenPTZPanel& CameraApp_OpenPTZPanel::SetSupportZoom(const int64_t value) & {}

CameraApp_DocScanAction::CameraApp_DocScanAction() :{}
CameraApp_DocScanAction::~CameraApp_DocScanAction() = default;

CameraApp_DocScanAction&& CameraApp_DocScanAction::SetActionType(const CameraAppDocScanActionType value) && {}

CameraApp_DocScanAction& CameraApp_DocScanAction::SetActionType(const CameraAppDocScanActionType value) & {}

CameraApp_DocScanResult::CameraApp_DocScanResult() :{}
CameraApp_DocScanResult::~CameraApp_DocScanResult() = default;

CameraApp_DocScanResult&& CameraApp_DocScanResult::SetResultType(const CameraAppDocScanResultType value) && {}

CameraApp_DocScanResult& CameraApp_DocScanResult::SetResultType(const CameraAppDocScanResultType value) & {}

CameraApp_DocScanResult&& CameraApp_DocScanResult::SetFixTypes(const int64_t value) && {}

CameraApp_DocScanResult& CameraApp_DocScanResult::SetFixTypes(const int64_t value) & {}

CameraApp_DocScanResult&& CameraApp_DocScanResult::SetFixCount(const int64_t value) && {}

CameraApp_DocScanResult& CameraApp_DocScanResult::SetFixCount(const int64_t value) & {}

CameraApp_DocScanResult&& CameraApp_DocScanResult::SetPageCount(const int64_t value) && {}

CameraApp_DocScanResult& CameraApp_DocScanResult::SetPageCount(const int64_t value) & {}

CameraApp_OpenCamera::CameraApp_OpenCamera() :{}
CameraApp_OpenCamera::~CameraApp_OpenCamera() = default;

CameraApp_OpenCamera&& CameraApp_OpenCamera::SetCameraModuleId(const std::string& value) && {}

CameraApp_OpenCamera& CameraApp_OpenCamera::SetCameraModuleId(const std::string& value) & {}

CameraApp_LowStorageAction::CameraApp_LowStorageAction() :{}
CameraApp_LowStorageAction::~CameraApp_LowStorageAction() = default;

CameraApp_LowStorageAction&& CameraApp_LowStorageAction::SetActionType(const CameraAppLowStorageActionType value) && {}

CameraApp_LowStorageAction& CameraApp_LowStorageAction::SetActionType(const CameraAppLowStorageActionType value) & {}

CameraApp_BarcodeDetected::CameraApp_BarcodeDetected() :{}
CameraApp_BarcodeDetected::~CameraApp_BarcodeDetected() = default;

CameraApp_BarcodeDetected&& CameraApp_BarcodeDetected::SetContentType(const CameraAppBarcodeContentType value) && {}

CameraApp_BarcodeDetected& CameraApp_BarcodeDetected::SetContentType(const CameraAppBarcodeContentType value) & {}

CameraApp_BarcodeDetected&& CameraApp_BarcodeDetected::SetWifiSecurityType(const CameraAppWifiSecurityType value) && {}

CameraApp_BarcodeDetected& CameraApp_BarcodeDetected::SetWifiSecurityType(const CameraAppWifiSecurityType value) & {}

CameraApp_Perf::CameraApp_Perf() :{}
CameraApp_Perf::~CameraApp_Perf() = default;

CameraApp_Perf&& CameraApp_Perf::SetEventType(const CameraAppPerfEventType value) && {}

CameraApp_Perf& CameraApp_Perf::SetEventType(const CameraAppPerfEventType value) & {}

CameraApp_Perf&& CameraApp_Perf::SetDuration(const int64_t value) && {}

CameraApp_Perf& CameraApp_Perf::SetDuration(const int64_t value) & {}

CameraApp_Perf&& CameraApp_Perf::SetFacing(const CameraAppFacing value) && {}

CameraApp_Perf& CameraApp_Perf::SetFacing(const CameraAppFacing value) & {}

CameraApp_Perf&& CameraApp_Perf::SetResolutionWidth(const int64_t value) && {}

CameraApp_Perf& CameraApp_Perf::SetResolutionWidth(const int64_t value) & {}

CameraApp_Perf&& CameraApp_Perf::SetResolutionHeight(const int64_t value) && {}

CameraApp_Perf& CameraApp_Perf::SetResolutionHeight(const int64_t value) & {}

CameraApp_Perf&& CameraApp_Perf::SetPageCount(const int64_t value) && {}

CameraApp_Perf& CameraApp_Perf::SetPageCount(const int64_t value) & {}

CameraApp_Perf&& CameraApp_Perf::SetPressure(const CameraAppPressure value) && {}

CameraApp_Perf& CameraApp_Perf::SetPressure(const CameraAppPressure value) & {}

CameraApp_UnsupportedProtocol::CameraApp_UnsupportedProtocol() :{}
CameraApp_UnsupportedProtocol::~CameraApp_UnsupportedProtocol() = default;

CameraApp_EndSession::CameraApp_EndSession() :{}
CameraApp_EndSession::~CameraApp_EndSession() = default;

CameraApp_EndSession&& CameraApp_EndSession::SetDuration(const int64_t value) && {}

CameraApp_EndSession& CameraApp_EndSession::SetDuration(const int64_t value) & {}

CameraApp_MemoryUsage::CameraApp_MemoryUsage() :{}
CameraApp_MemoryUsage::~CameraApp_MemoryUsage() = default;

CameraApp_MemoryUsage&& CameraApp_MemoryUsage::SetBehaviors(const int64_t value) && {}

CameraApp_MemoryUsage& CameraApp_MemoryUsage::SetBehaviors(const int64_t value) & {}

CameraApp_MemoryUsage&& CameraApp_MemoryUsage::SetMemoryUsage(const int64_t value) && {}

CameraApp_MemoryUsage& CameraApp_MemoryUsage::SetMemoryUsage(const int64_t value) & {}

CameraApp_Ocr::CameraApp_Ocr() :{}
CameraApp_Ocr::~CameraApp_Ocr() = default;

CameraApp_Ocr&& CameraApp_Ocr::SetEventType(const CameraAppOcrEventType value) && {}

CameraApp_Ocr& CameraApp_Ocr::SetEventType(const CameraAppOcrEventType value) & {}

CameraApp_Ocr&& CameraApp_Ocr::SetIsPrimaryLanguage(const int64_t value) && {}

CameraApp_Ocr& CameraApp_Ocr::SetIsPrimaryLanguage(const int64_t value) & {}

CameraApp_Ocr&& CameraApp_Ocr::SetLineCount(const int64_t value) && {}

CameraApp_Ocr& CameraApp_Ocr::SetLineCount(const int64_t value) & {}

CameraApp_Ocr&& CameraApp_Ocr::SetWordCount(const int64_t value) && {}

CameraApp_Ocr& CameraApp_Ocr::SetWordCount(const int64_t value) & {}

Growth_Ui_ButtonPressed::Growth_Ui_ButtonPressed() :{}
Growth_Ui_ButtonPressed::~Growth_Ui_ButtonPressed() = default;

Growth_Ui_ButtonPressed&& Growth_Ui_ButtonPressed::SetCampaignId(const int64_t value) && {}

Growth_Ui_ButtonPressed& Growth_Ui_ButtonPressed::SetCampaignId(const int64_t value) & {}

Growth_Ui_ButtonPressed&& Growth_Ui_ButtonPressed::SetButtonId(const CampaignButtonId value) && {}

Growth_Ui_ButtonPressed& Growth_Ui_ButtonPressed::SetButtonId(const CampaignButtonId value) & {}

Growth_Ui_Dismissed::Growth_Ui_Dismissed() :{}
Growth_Ui_Dismissed::~Growth_Ui_Dismissed() = default;

Growth_Ui_Dismissed&& Growth_Ui_Dismissed::SetCampaignId(const int64_t value) && {}

Growth_Ui_Dismissed& Growth_Ui_Dismissed::SetCampaignId(const int64_t value) & {}

Growth_Ui_Impression::Growth_Ui_Impression() :{}
Growth_Ui_Impression::~Growth_Ui_Impression() = default;

Growth_Ui_Impression&& Growth_Ui_Impression::SetCampaignId(const int64_t value) && {}

Growth_Ui_Impression& Growth_Ui_Impression::SetCampaignId(const int64_t value) & {}

OOBE_GaiaSigninRequested::OOBE_GaiaSigninRequested() :{}
OOBE_GaiaSigninRequested::~OOBE_GaiaSigninRequested() = default;

OOBE_GaiaSigninRequested&& OOBE_GaiaSigninRequested::SetIsReauthentication(const int64_t value) && {}

OOBE_GaiaSigninRequested& OOBE_GaiaSigninRequested::SetIsReauthentication(const int64_t value) & {}

OOBE_GaiaSigninRequested&& OOBE_GaiaSigninRequested::SetIsFlexFlow(const int64_t value) && {}

OOBE_GaiaSigninRequested& OOBE_GaiaSigninRequested::SetIsFlexFlow(const int64_t value) & {}

OOBE_GaiaSigninRequested&& OOBE_GaiaSigninRequested::SetIsDemoModeFlow(const int64_t value) && {}

OOBE_GaiaSigninRequested& OOBE_GaiaSigninRequested::SetIsDemoModeFlow(const int64_t value) & {}

OOBE_GaiaSigninRequested&& OOBE_GaiaSigninRequested::SetIsOwnerUser(const int64_t value) && {}

OOBE_GaiaSigninRequested& OOBE_GaiaSigninRequested::SetIsOwnerUser(const int64_t value) & {}

OOBE_GaiaSigninRequested&& OOBE_GaiaSigninRequested::SetIsEphemeralOrMGS(const int64_t value) && {}

OOBE_GaiaSigninRequested& OOBE_GaiaSigninRequested::SetIsEphemeralOrMGS(const int64_t value) & {}

OOBE_GaiaSigninRequested&& OOBE_GaiaSigninRequested::SetIsFirstOnboarding(const int64_t value) && {}

OOBE_GaiaSigninRequested& OOBE_GaiaSigninRequested::SetIsFirstOnboarding(const int64_t value) & {}

OOBE_GaiaSigninRequested&& OOBE_GaiaSigninRequested::SetChromeMilestone(const int64_t value) && {}

OOBE_GaiaSigninRequested& OOBE_GaiaSigninRequested::SetChromeMilestone(const int64_t value) & {}

OOBE_GaiaSigninCompleted::OOBE_GaiaSigninCompleted() :{}
OOBE_GaiaSigninCompleted::~OOBE_GaiaSigninCompleted() = default;

OOBE_GaiaSigninCompleted&& OOBE_GaiaSigninCompleted::SetIsReauthentication(const int64_t value) && {}

OOBE_GaiaSigninCompleted& OOBE_GaiaSigninCompleted::SetIsReauthentication(const int64_t value) & {}

OOBE_GaiaSigninCompleted&& OOBE_GaiaSigninCompleted::SetIsFlexFlow(const int64_t value) && {}

OOBE_GaiaSigninCompleted& OOBE_GaiaSigninCompleted::SetIsFlexFlow(const int64_t value) & {}

OOBE_GaiaSigninCompleted&& OOBE_GaiaSigninCompleted::SetIsDemoModeFlow(const int64_t value) && {}

OOBE_GaiaSigninCompleted& OOBE_GaiaSigninCompleted::SetIsDemoModeFlow(const int64_t value) & {}

OOBE_GaiaSigninCompleted&& OOBE_GaiaSigninCompleted::SetIsOwnerUser(const int64_t value) && {}

OOBE_GaiaSigninCompleted& OOBE_GaiaSigninCompleted::SetIsOwnerUser(const int64_t value) & {}

OOBE_GaiaSigninCompleted&& OOBE_GaiaSigninCompleted::SetIsEphemeralOrMGS(const int64_t value) && {}

OOBE_GaiaSigninCompleted& OOBE_GaiaSigninCompleted::SetIsEphemeralOrMGS(const int64_t value) & {}

OOBE_GaiaSigninCompleted&& OOBE_GaiaSigninCompleted::SetIsFirstOnboarding(const int64_t value) && {}

OOBE_GaiaSigninCompleted& OOBE_GaiaSigninCompleted::SetIsFirstOnboarding(const int64_t value) & {}

OOBE_GaiaSigninCompleted&& OOBE_GaiaSigninCompleted::SetChromeMilestone(const int64_t value) && {}

OOBE_GaiaSigninCompleted& OOBE_GaiaSigninCompleted::SetChromeMilestone(const int64_t value) & {}

OOBE_OobeStarted::OOBE_OobeStarted() :{}
OOBE_OobeStarted::~OOBE_OobeStarted() = default;

OOBE_OobeStarted&& OOBE_OobeStarted::SetIsFlexFlow(const int64_t value) && {}

OOBE_OobeStarted& OOBE_OobeStarted::SetIsFlexFlow(const int64_t value) & {}

OOBE_OobeStarted&& OOBE_OobeStarted::SetChromeMilestone(const int64_t value) && {}

OOBE_OobeStarted& OOBE_OobeStarted::SetChromeMilestone(const int64_t value) & {}

OOBE_PreLoginOobeCompleted::OOBE_PreLoginOobeCompleted() :{}
OOBE_PreLoginOobeCompleted::~OOBE_PreLoginOobeCompleted() = default;

OOBE_PreLoginOobeCompleted&& OOBE_PreLoginOobeCompleted::SetCompletedFlowType(const int64_t value) && {}

OOBE_PreLoginOobeCompleted& OOBE_PreLoginOobeCompleted::SetCompletedFlowType(const int64_t value) & {}

OOBE_PreLoginOobeCompleted&& OOBE_PreLoginOobeCompleted::SetIsFlexFlow(const int64_t value) && {}

OOBE_PreLoginOobeCompleted& OOBE_PreLoginOobeCompleted::SetIsFlexFlow(const int64_t value) & {}

OOBE_PreLoginOobeCompleted&& OOBE_PreLoginOobeCompleted::SetIsDemoModeFlow(const int64_t value) && {}

OOBE_PreLoginOobeCompleted& OOBE_PreLoginOobeCompleted::SetIsDemoModeFlow(const int64_t value) & {}

OOBE_PreLoginOobeCompleted&& OOBE_PreLoginOobeCompleted::SetChromeMilestone(const int64_t value) && {}

OOBE_PreLoginOobeCompleted& OOBE_PreLoginOobeCompleted::SetChromeMilestone(const int64_t value) & {}

OOBE_DeviceRegistered::OOBE_DeviceRegistered() :{}
OOBE_DeviceRegistered::~OOBE_DeviceRegistered() = default;

OOBE_DeviceRegistered&& OOBE_DeviceRegistered::SetIsFirstOnboarding(const int64_t value) && {}

OOBE_DeviceRegistered& OOBE_DeviceRegistered::SetIsFirstOnboarding(const int64_t value) & {}

OOBE_DeviceRegistered&& OOBE_DeviceRegistered::SetIsFlexFlow(const int64_t value) && {}

OOBE_DeviceRegistered& OOBE_DeviceRegistered::SetIsFlexFlow(const int64_t value) & {}

OOBE_DeviceRegistered&& OOBE_DeviceRegistered::SetIsDemoModeFlow(const int64_t value) && {}

OOBE_DeviceRegistered& OOBE_DeviceRegistered::SetIsDemoModeFlow(const int64_t value) & {}

OOBE_DeviceRegistered&& OOBE_DeviceRegistered::SetChromeMilestone(const int64_t value) && {}

OOBE_DeviceRegistered& OOBE_DeviceRegistered::SetChromeMilestone(const int64_t value) & {}

OOBE_OobeCompleted::OOBE_OobeCompleted() :{}
OOBE_OobeCompleted::~OOBE_OobeCompleted() = default;

OOBE_OobeCompleted&& OOBE_OobeCompleted::SetIsFlexFlow(const int64_t value) && {}

OOBE_OobeCompleted& OOBE_OobeCompleted::SetIsFlexFlow(const int64_t value) & {}

OOBE_OobeCompleted&& OOBE_OobeCompleted::SetIsDemoModeFlow(const int64_t value) && {}

OOBE_OobeCompleted& OOBE_OobeCompleted::SetIsDemoModeFlow(const int64_t value) & {}

OOBE_OobeCompleted&& OOBE_OobeCompleted::SetIsOwnerUser(const int64_t value) && {}

OOBE_OobeCompleted& OOBE_OobeCompleted::SetIsOwnerUser(const int64_t value) & {}

OOBE_OobeCompleted&& OOBE_OobeCompleted::SetIsEphemeralOrMGS(const int64_t value) && {}

OOBE_OobeCompleted& OOBE_OobeCompleted::SetIsEphemeralOrMGS(const int64_t value) & {}

OOBE_OobeCompleted&& OOBE_OobeCompleted::SetIsFirstOnboarding(const int64_t value) && {}

OOBE_OobeCompleted& OOBE_OobeCompleted::SetIsFirstOnboarding(const int64_t value) & {}

OOBE_OobeCompleted&& OOBE_OobeCompleted::SetChromeMilestone(const int64_t value) && {}

OOBE_OobeCompleted& OOBE_OobeCompleted::SetChromeMilestone(const int64_t value) & {}

OOBE_OnboardingStarted::OOBE_OnboardingStarted() :{}
OOBE_OnboardingStarted::~OOBE_OnboardingStarted() = default;

OOBE_OnboardingStarted&& OOBE_OnboardingStarted::SetIsFlexFlow(const int64_t value) && {}

OOBE_OnboardingStarted& OOBE_OnboardingStarted::SetIsFlexFlow(const int64_t value) & {}

OOBE_OnboardingStarted&& OOBE_OnboardingStarted::SetIsDemoModeFlow(const int64_t value) && {}

OOBE_OnboardingStarted& OOBE_OnboardingStarted::SetIsDemoModeFlow(const int64_t value) & {}

OOBE_OnboardingStarted&& OOBE_OnboardingStarted::SetIsOwnerUser(const int64_t value) && {}

OOBE_OnboardingStarted& OOBE_OnboardingStarted::SetIsOwnerUser(const int64_t value) & {}

OOBE_OnboardingStarted&& OOBE_OnboardingStarted::SetIsEphemeralOrMGS(const int64_t value) && {}

OOBE_OnboardingStarted& OOBE_OnboardingStarted::SetIsEphemeralOrMGS(const int64_t value) & {}

OOBE_OnboardingStarted&& OOBE_OnboardingStarted::SetIsFirstOnboarding(const int64_t value) && {}

OOBE_OnboardingStarted& OOBE_OnboardingStarted::SetIsFirstOnboarding(const int64_t value) & {}

OOBE_OnboardingStarted&& OOBE_OnboardingStarted::SetChromeMilestone(const int64_t value) && {}

OOBE_OnboardingStarted& OOBE_OnboardingStarted::SetChromeMilestone(const int64_t value) & {}

OOBE_OnboardingCompleted::OOBE_OnboardingCompleted() :{}
OOBE_OnboardingCompleted::~OOBE_OnboardingCompleted() = default;

OOBE_OnboardingCompleted&& OOBE_OnboardingCompleted::SetIsFlexFlow(const int64_t value) && {}

OOBE_OnboardingCompleted& OOBE_OnboardingCompleted::SetIsFlexFlow(const int64_t value) & {}

OOBE_OnboardingCompleted&& OOBE_OnboardingCompleted::SetIsDemoModeFlow(const int64_t value) && {}

OOBE_OnboardingCompleted& OOBE_OnboardingCompleted::SetIsDemoModeFlow(const int64_t value) & {}

OOBE_OnboardingCompleted&& OOBE_OnboardingCompleted::SetIsOwnerUser(const int64_t value) && {}

OOBE_OnboardingCompleted& OOBE_OnboardingCompleted::SetIsOwnerUser(const int64_t value) & {}

OOBE_OnboardingCompleted&& OOBE_OnboardingCompleted::SetIsEphemeralOrMGS(const int64_t value) && {}

OOBE_OnboardingCompleted& OOBE_OnboardingCompleted::SetIsEphemeralOrMGS(const int64_t value) & {}

OOBE_OnboardingCompleted&& OOBE_OnboardingCompleted::SetIsFirstOnboarding(const int64_t value) && {}

OOBE_OnboardingCompleted& OOBE_OnboardingCompleted::SetIsFirstOnboarding(const int64_t value) & {}

OOBE_OnboardingCompleted&& OOBE_OnboardingCompleted::SetChromeMilestone(const int64_t value) && {}

OOBE_OnboardingCompleted& OOBE_OnboardingCompleted::SetChromeMilestone(const int64_t value) & {}

OOBE_PageEntered::OOBE_PageEntered() :{}
OOBE_PageEntered::~OOBE_PageEntered() = default;

OOBE_PageEntered&& OOBE_PageEntered::SetPageId(const std::string& value) && {}

OOBE_PageEntered& OOBE_PageEntered::SetPageId(const std::string& value) & {}

OOBE_PageEntered&& OOBE_PageEntered::SetIsFlexFlow(const int64_t value) && {}

OOBE_PageEntered& OOBE_PageEntered::SetIsFlexFlow(const int64_t value) & {}

OOBE_PageEntered&& OOBE_PageEntered::SetIsDemoModeFlow(const int64_t value) && {}

OOBE_PageEntered& OOBE_PageEntered::SetIsDemoModeFlow(const int64_t value) & {}

OOBE_PageEntered&& OOBE_PageEntered::SetIsOwnerUser(const int64_t value) && {}

OOBE_PageEntered& OOBE_PageEntered::SetIsOwnerUser(const int64_t value) & {}

OOBE_PageEntered&& OOBE_PageEntered::SetIsEphemeralOrMGS(const int64_t value) && {}

OOBE_PageEntered& OOBE_PageEntered::SetIsEphemeralOrMGS(const int64_t value) & {}

OOBE_PageEntered&& OOBE_PageEntered::SetIsFirstOnboarding(const int64_t value) && {}

OOBE_PageEntered& OOBE_PageEntered::SetIsFirstOnboarding(const int64_t value) & {}

OOBE_PageEntered&& OOBE_PageEntered::SetChromeMilestone(const int64_t value) && {}

OOBE_PageEntered& OOBE_PageEntered::SetChromeMilestone(const int64_t value) & {}

OOBE_PageSkippedBySystem::OOBE_PageSkippedBySystem() :{}
OOBE_PageSkippedBySystem::~OOBE_PageSkippedBySystem() = default;

OOBE_PageSkippedBySystem&& OOBE_PageSkippedBySystem::SetPageId(const std::string& value) && {}

OOBE_PageSkippedBySystem& OOBE_PageSkippedBySystem::SetPageId(const std::string& value) & {}

OOBE_PageSkippedBySystem&& OOBE_PageSkippedBySystem::SetIsFlexFlow(const int64_t value) && {}

OOBE_PageSkippedBySystem& OOBE_PageSkippedBySystem::SetIsFlexFlow(const int64_t value) & {}

OOBE_PageSkippedBySystem&& OOBE_PageSkippedBySystem::SetIsDemoModeFlow(const int64_t value) && {}

OOBE_PageSkippedBySystem& OOBE_PageSkippedBySystem::SetIsDemoModeFlow(const int64_t value) & {}

OOBE_PageSkippedBySystem&& OOBE_PageSkippedBySystem::SetIsOwnerUser(const int64_t value) && {}

OOBE_PageSkippedBySystem& OOBE_PageSkippedBySystem::SetIsOwnerUser(const int64_t value) & {}

OOBE_PageSkippedBySystem&& OOBE_PageSkippedBySystem::SetIsEphemeralOrMGS(const int64_t value) && {}

OOBE_PageSkippedBySystem& OOBE_PageSkippedBySystem::SetIsEphemeralOrMGS(const int64_t value) & {}

OOBE_PageSkippedBySystem&& OOBE_PageSkippedBySystem::SetIsFirstOnboarding(const int64_t value) && {}

OOBE_PageSkippedBySystem& OOBE_PageSkippedBySystem::SetIsFirstOnboarding(const int64_t value) & {}

OOBE_PageSkippedBySystem&& OOBE_PageSkippedBySystem::SetChromeMilestone(const int64_t value) && {}

OOBE_PageSkippedBySystem& OOBE_PageSkippedBySystem::SetChromeMilestone(const int64_t value) & {}

OOBE_PageLeft::OOBE_PageLeft() :{}
OOBE_PageLeft::~OOBE_PageLeft() = default;

OOBE_PageLeft&& OOBE_PageLeft::SetPageId(const std::string& value) && {}

OOBE_PageLeft& OOBE_PageLeft::SetPageId(const std::string& value) & {}

OOBE_PageLeft&& OOBE_PageLeft::SetExitReason(const std::string& value) && {}

OOBE_PageLeft& OOBE_PageLeft::SetExitReason(const std::string& value) & {}

OOBE_PageLeft&& OOBE_PageLeft::SetIsFlexFlow(const int64_t value) && {}

OOBE_PageLeft& OOBE_PageLeft::SetIsFlexFlow(const int64_t value) & {}

OOBE_PageLeft&& OOBE_PageLeft::SetIsDemoModeFlow(const int64_t value) && {}

OOBE_PageLeft& OOBE_PageLeft::SetIsDemoModeFlow(const int64_t value) & {}

OOBE_PageLeft&& OOBE_PageLeft::SetIsOwnerUser(const int64_t value) && {}

OOBE_PageLeft& OOBE_PageLeft::SetIsOwnerUser(const int64_t value) & {}

OOBE_PageLeft&& OOBE_PageLeft::SetIsEphemeralOrMGS(const int64_t value) && {}

OOBE_PageLeft& OOBE_PageLeft::SetIsEphemeralOrMGS(const int64_t value) & {}

OOBE_PageLeft&& OOBE_PageLeft::SetIsFirstOnboarding(const int64_t value) && {}

OOBE_PageLeft& OOBE_PageLeft::SetIsFirstOnboarding(const int64_t value) & {}

OOBE_PageLeft&& OOBE_PageLeft::SetChromeMilestone(const int64_t value) && {}

OOBE_PageLeft& OOBE_PageLeft::SetChromeMilestone(const int64_t value) & {}

OOBE_PreLoginOobeResumed::OOBE_PreLoginOobeResumed() :{}
OOBE_PreLoginOobeResumed::~OOBE_PreLoginOobeResumed() = default;

OOBE_PreLoginOobeResumed&& OOBE_PreLoginOobeResumed::SetPendingPageId(const std::string& value) && {}

OOBE_PreLoginOobeResumed& OOBE_PreLoginOobeResumed::SetPendingPageId(const std::string& value) & {}

OOBE_PreLoginOobeResumed&& OOBE_PreLoginOobeResumed::SetExitReason(const std::string& value) && {}

OOBE_PreLoginOobeResumed& OOBE_PreLoginOobeResumed::SetExitReason(const std::string& value) & {}

OOBE_PreLoginOobeResumed&& OOBE_PreLoginOobeResumed::SetIsFlexFlow(const int64_t value) && {}

OOBE_PreLoginOobeResumed& OOBE_PreLoginOobeResumed::SetIsFlexFlow(const int64_t value) & {}

OOBE_PreLoginOobeResumed&& OOBE_PreLoginOobeResumed::SetIsDemoModeFlow(const int64_t value) && {}

OOBE_PreLoginOobeResumed& OOBE_PreLoginOobeResumed::SetIsDemoModeFlow(const int64_t value) & {}

OOBE_PreLoginOobeResumed&& OOBE_PreLoginOobeResumed::SetIsOwnerUser(const int64_t value) && {}

OOBE_PreLoginOobeResumed& OOBE_PreLoginOobeResumed::SetIsOwnerUser(const int64_t value) & {}

OOBE_PreLoginOobeResumed&& OOBE_PreLoginOobeResumed::SetIsEphemeralOrMGS(const int64_t value) && {}

OOBE_PreLoginOobeResumed& OOBE_PreLoginOobeResumed::SetIsEphemeralOrMGS(const int64_t value) & {}

OOBE_PreLoginOobeResumed&& OOBE_PreLoginOobeResumed::SetIsFirstOnboarding(const int64_t value) && {}

OOBE_PreLoginOobeResumed& OOBE_PreLoginOobeResumed::SetIsFirstOnboarding(const int64_t value) & {}

OOBE_PreLoginOobeResumed&& OOBE_PreLoginOobeResumed::SetChromeMilestone(const int64_t value) && {}

OOBE_PreLoginOobeResumed& OOBE_PreLoginOobeResumed::SetChromeMilestone(const int64_t value) & {}

OOBE_OnboardingResumed::OOBE_OnboardingResumed() :{}
OOBE_OnboardingResumed::~OOBE_OnboardingResumed() = default;

OOBE_OnboardingResumed&& OOBE_OnboardingResumed::SetPendingPageId(const std::string& value) && {}

OOBE_OnboardingResumed& OOBE_OnboardingResumed::SetPendingPageId(const std::string& value) & {}

OOBE_OnboardingResumed&& OOBE_OnboardingResumed::SetExitReason(const std::string& value) && {}

OOBE_OnboardingResumed& OOBE_OnboardingResumed::SetExitReason(const std::string& value) & {}

OOBE_OnboardingResumed&& OOBE_OnboardingResumed::SetIsFlexFlow(const int64_t value) && {}

OOBE_OnboardingResumed& OOBE_OnboardingResumed::SetIsFlexFlow(const int64_t value) & {}

OOBE_OnboardingResumed&& OOBE_OnboardingResumed::SetIsDemoModeFlow(const int64_t value) && {}

OOBE_OnboardingResumed& OOBE_OnboardingResumed::SetIsDemoModeFlow(const int64_t value) & {}

OOBE_OnboardingResumed&& OOBE_OnboardingResumed::SetIsOwnerUser(const int64_t value) && {}

OOBE_OnboardingResumed& OOBE_OnboardingResumed::SetIsOwnerUser(const int64_t value) & {}

OOBE_OnboardingResumed&& OOBE_OnboardingResumed::SetIsEphemeralOrMGS(const int64_t value) && {}

OOBE_OnboardingResumed& OOBE_OnboardingResumed::SetIsEphemeralOrMGS(const int64_t value) & {}

OOBE_OnboardingResumed&& OOBE_OnboardingResumed::SetIsFirstOnboarding(const int64_t value) && {}

OOBE_OnboardingResumed& OOBE_OnboardingResumed::SetIsFirstOnboarding(const int64_t value) & {}

OOBE_OnboardingResumed&& OOBE_OnboardingResumed::SetChromeMilestone(const int64_t value) && {}

OOBE_OnboardingResumed& OOBE_OnboardingResumed::SetChromeMilestone(const int64_t value) & {}

OOBE_ChoobeResumed::OOBE_ChoobeResumed() :{}
OOBE_ChoobeResumed::~OOBE_ChoobeResumed() = default;

OOBE_ChoobeResumed&& OOBE_ChoobeResumed::SetExitReason(const std::string& value) && {}

OOBE_ChoobeResumed& OOBE_ChoobeResumed::SetExitReason(const std::string& value) & {}

OOBE_ChoobeResumed&& OOBE_ChoobeResumed::SetIsFlexFlow(const int64_t value) && {}

OOBE_ChoobeResumed& OOBE_ChoobeResumed::SetIsFlexFlow(const int64_t value) & {}

OOBE_ChoobeResumed&& OOBE_ChoobeResumed::SetIsDemoModeFlow(const int64_t value) && {}

OOBE_ChoobeResumed& OOBE_ChoobeResumed::SetIsDemoModeFlow(const int64_t value) & {}

OOBE_ChoobeResumed&& OOBE_ChoobeResumed::SetIsOwnerUser(const int64_t value) && {}

OOBE_ChoobeResumed& OOBE_ChoobeResumed::SetIsOwnerUser(const int64_t value) & {}

OOBE_ChoobeResumed&& OOBE_ChoobeResumed::SetIsEphemeralOrMGS(const int64_t value) && {}

OOBE_ChoobeResumed& OOBE_ChoobeResumed::SetIsEphemeralOrMGS(const int64_t value) & {}

OOBE_ChoobeResumed&& OOBE_ChoobeResumed::SetIsFirstOnboarding(const int64_t value) && {}

OOBE_ChoobeResumed& OOBE_ChoobeResumed::SetIsFirstOnboarding(const int64_t value) & {}

OOBE_ChoobeResumed&& OOBE_ChoobeResumed::SetChromeMilestone(const int64_t value) && {}

OOBE_ChoobeResumed& OOBE_ChoobeResumed::SetChromeMilestone(const int64_t value) & {}

Picker_StartSession::Picker_StartSession() :{}
Picker_StartSession::~Picker_StartSession() = default;

Picker_StartSession&& Picker_StartSession::SetInputFieldType(const PickerInputFieldType value) && {}

Picker_StartSession& Picker_StartSession::SetInputFieldType(const PickerInputFieldType value) & {}

Picker_StartSession&& Picker_StartSession::SetSelectionLength(const int64_t value) && {}

Picker_StartSession& Picker_StartSession::SetSelectionLength(const int64_t value) & {}

Picker_FinishSession::Picker_FinishSession() :{}
Picker_FinishSession::~Picker_FinishSession() = default;

Picker_FinishSession&& Picker_FinishSession::SetOutcome(const PickerSessionOutcome value) && {}

Picker_FinishSession& Picker_FinishSession::SetOutcome(const PickerSessionOutcome value) & {}

Picker_FinishSession&& Picker_FinishSession::SetAction(const PickerAction value) && {}

Picker_FinishSession& Picker_FinishSession::SetAction(const PickerAction value) & {}

Picker_FinishSession&& Picker_FinishSession::SetResultSource(const PickerResultSource value) && {}

Picker_FinishSession& Picker_FinishSession::SetResultSource(const PickerResultSource value) & {}

Picker_FinishSession&& Picker_FinishSession::SetResultType(const PickerResultType value) && {}

Picker_FinishSession& Picker_FinishSession::SetResultType(const PickerResultType value) & {}

Picker_FinishSession&& Picker_FinishSession::SetTotalEdits(const int64_t value) && {}

Picker_FinishSession& Picker_FinishSession::SetTotalEdits(const int64_t value) & {}

Picker_FinishSession&& Picker_FinishSession::SetFinalQuerySize(const int64_t value) && {}

Picker_FinishSession& Picker_FinishSession::SetFinalQuerySize(const int64_t value) & {}

Picker_FinishSession&& Picker_FinishSession::SetResultIndex(const int64_t value) && {}

Picker_FinishSession& Picker_FinishSession::SetResultIndex(const int64_t value) & {}

QuickStart_ScreenOpened::QuickStart_ScreenOpened() :{}
QuickStart_ScreenOpened::~QuickStart_ScreenOpened() = default;

QuickStart_ScreenOpened&& QuickStart_ScreenOpened::SetScreenName(const QuickStartScreenName value) && {}

QuickStart_ScreenOpened& QuickStart_ScreenOpened::SetScreenName(const QuickStartScreenName value) & {}

QuickStart_ScreenClosed::QuickStart_ScreenClosed() :{}
QuickStart_ScreenClosed::~QuickStart_ScreenClosed() = default;

QuickStart_ScreenClosed&& QuickStart_ScreenClosed::SetScreenName(const QuickStartScreenName value) && {}

QuickStart_ScreenClosed& QuickStart_ScreenClosed::SetScreenName(const QuickStartScreenName value) & {}

QuickStart_Initiated::QuickStart_Initiated() :{}
QuickStart_Initiated::~QuickStart_Initiated() = default;

QuickStart_Initiated&& QuickStart_Initiated::SetEntryPoint(const QuickStartEntryPoint value) && {}

QuickStart_Initiated& QuickStart_Initiated::SetEntryPoint(const QuickStartEntryPoint value) & {}

QuickStart_FlowAborted::QuickStart_FlowAborted() :{}
QuickStart_FlowAborted::~QuickStart_FlowAborted() = default;

QuickStart_FlowAborted&& QuickStart_FlowAborted::SetReason(const QuickStartAbortFlowReason value) && {}

QuickStart_FlowAborted& QuickStart_FlowAborted::SetReason(const QuickStartAbortFlowReason value) & {}

QuickStart_EstablishConnection::QuickStart_EstablishConnection() :{}
QuickStart_EstablishConnection::~QuickStart_EstablishConnection() = default;

QuickStart_EstablishConnection&& QuickStart_EstablishConnection::SetSuccess(const int64_t value) && {}

QuickStart_EstablishConnection& QuickStart_EstablishConnection::SetSuccess(const int64_t value) & {}

QuickStart_AutomaticResumeAfterUpdate::QuickStart_AutomaticResumeAfterUpdate() :{}
QuickStart_AutomaticResumeAfterUpdate::~QuickStart_AutomaticResumeAfterUpdate() = default;

QuickStart_AutomaticResumeAfterUpdate&& QuickStart_AutomaticResumeAfterUpdate::SetSuccess(const int64_t value) && {}

QuickStart_AutomaticResumeAfterUpdate& QuickStart_AutomaticResumeAfterUpdate::SetSuccess(const int64_t value) & {}

QuickStart_GetWifiCredentials::QuickStart_GetWifiCredentials() :{}
QuickStart_GetWifiCredentials::~QuickStart_GetWifiCredentials() = default;

QuickStart_GetWifiCredentials&& QuickStart_GetWifiCredentials::SetSuccess(const int64_t value) && {}

QuickStart_GetWifiCredentials& QuickStart_GetWifiCredentials::SetSuccess(const int64_t value) & {}

QuickStart_InstallForcedUpdate::QuickStart_InstallForcedUpdate() :{}
QuickStart_InstallForcedUpdate::~QuickStart_InstallForcedUpdate() = default;

QuickStart_InstallConsumerUpdate::QuickStart_InstallConsumerUpdate() :{}
QuickStart_InstallConsumerUpdate::~QuickStart_InstallConsumerUpdate() = default;

QuickStart_ConsumerUpdateCancelled::QuickStart_ConsumerUpdateCancelled() :{}
QuickStart_ConsumerUpdateCancelled::~QuickStart_ConsumerUpdateCancelled() = default;

QuickStart_AccountTransferStarted::QuickStart_AccountTransferStarted() :{}
QuickStart_AccountTransferStarted::~QuickStart_AccountTransferStarted() = default;

QuickStart_AccountTransferComplete::QuickStart_AccountTransferComplete() :{}
QuickStart_AccountTransferComplete::~QuickStart_AccountTransferComplete() = default;

QuickStart_AccountTransferComplete&& QuickStart_AccountTransferComplete::SetSuccess(const int64_t value) && {}

QuickStart_AccountTransferComplete& QuickStart_AccountTransferComplete::SetSuccess(const int64_t value) & {}

UserLogin::UserLogin() :{}
UserLogin::~UserLogin() = default;

UserLogout::UserLogout() :{}
UserLogout::~UserLogout() = default;

SystemSuspended::SystemSuspended() :{}
SystemSuspended::~SystemSuspended() = default;

SystemSuspended&& SystemSuspended::SetReason(const int64_t value) && {}

SystemSuspended& SystemSuspended::SetReason(const int64_t value) & {}

Test1::Test1() :{}
Test1::~Test1() = default;

Test1&& Test1::SetMetric1(const double value) && {}

Test1& Test1::SetMetric1(const double value) & {}

NoMetricsEvent::NoMetricsEvent() :{}
NoMetricsEvent::~NoMetricsEvent() = default;

}  // namespace cr_os_events

namespace dev_tools {

SessionStart::SessionStart() :{}
SessionStart::~SessionStart() = default;

SessionStart&& SessionStart::SetTrigger(const int64_t value) && {}

SessionStart& SessionStart::SetTrigger(const int64_t value) & {}

SessionStart&& SessionStart::SetDockSide(const int64_t value) && {}

SessionStart& SessionStart::SetDockSide(const int64_t value) & {}

SessionStart&& SessionStart::SetSessionId(const int64_t value) && {}

SessionStart& SessionStart::SetSessionId(const int64_t value) & {}

SessionEnd::SessionEnd() :{}
SessionEnd::~SessionEnd() = default;

SessionEnd&& SessionEnd::SetTrigger(const int64_t value) && {}

SessionEnd& SessionEnd::SetTrigger(const int64_t value) & {}

SessionEnd&& SessionEnd::SetTimeSinceSessionStart(const int64_t value) && {}

SessionEnd& SessionEnd::SetTimeSinceSessionStart(const int64_t value) & {}

SessionEnd&& SessionEnd::SetSessionId(const int64_t value) && {}

SessionEnd& SessionEnd::SetSessionId(const int64_t value) & {}

Impression::Impression() :{}
Impression::~Impression() = default;

Impression&& Impression::SetVeId(const int64_t value) && {}

Impression& Impression::SetVeId(const int64_t value) & {}

Impression&& Impression::SetVeType(const int64_t value) && {}

Impression& Impression::SetVeType(const int64_t value) & {}

Impression&& Impression::SetVeParent(const int64_t value) && {}

Impression& Impression::SetVeParent(const int64_t value) & {}

Impression&& Impression::SetVeContext(const int64_t value) && {}

Impression& Impression::SetVeContext(const int64_t value) & {}

Impression&& Impression::SetTimeSinceSessionStart(const int64_t value) && {}

Impression& Impression::SetTimeSinceSessionStart(const int64_t value) & {}

Impression&& Impression::SetSessionId(const int64_t value) && {}

Impression& Impression::SetSessionId(const int64_t value) & {}

Impression&& Impression::SetWidth(const int64_t value) && {}

Impression& Impression::SetWidth(const int64_t value) & {}

Impression&& Impression::SetHeight(const int64_t value) && {}

Impression& Impression::SetHeight(const int64_t value) & {}

Resize::Resize() :{}
Resize::~Resize() = default;

Resize&& Resize::SetVeId(const int64_t value) && {}

Resize& Resize::SetVeId(const int64_t value) & {}

Resize&& Resize::SetTimeSinceSessionStart(const int64_t value) && {}

Resize& Resize::SetTimeSinceSessionStart(const int64_t value) & {}

Resize&& Resize::SetSessionId(const int64_t value) && {}

Resize& Resize::SetSessionId(const int64_t value) & {}

Resize&& Resize::SetWidth(const int64_t value) && {}

Resize& Resize::SetWidth(const int64_t value) & {}

Resize&& Resize::SetHeight(const int64_t value) && {}

Resize& Resize::SetHeight(const int64_t value) & {}

Click::Click() :{}
Click::~Click() = default;

Click&& Click::SetVeId(const int64_t value) && {}

Click& Click::SetVeId(const int64_t value) & {}

Click&& Click::SetMouseButton(const int64_t value) && {}

Click& Click::SetMouseButton(const int64_t value) & {}

Click&& Click::SetDoubleClick(const int64_t value) && {}

Click& Click::SetDoubleClick(const int64_t value) & {}

Click&& Click::SetContext(const int64_t value) && {}

Click& Click::SetContext(const int64_t value) & {}

Click&& Click::SetTimeSinceSessionStart(const int64_t value) && {}

Click& Click::SetTimeSinceSessionStart(const int64_t value) & {}

Click&& Click::SetSessionId(const int64_t value) && {}

Click& Click::SetSessionId(const int64_t value) & {}

Hover::Hover() :{}
Hover::~Hover() = default;

Hover&& Hover::SetVeId(const int64_t value) && {}

Hover& Hover::SetVeId(const int64_t value) & {}

Hover&& Hover::SetTime(const int64_t value) && {}

Hover& Hover::SetTime(const int64_t value) & {}

Hover&& Hover::SetContext(const int64_t value) && {}

Hover& Hover::SetContext(const int64_t value) & {}

Hover&& Hover::SetTimeSinceSessionStart(const int64_t value) && {}

Hover& Hover::SetTimeSinceSessionStart(const int64_t value) & {}

Hover&& Hover::SetSessionId(const int64_t value) && {}

Hover& Hover::SetSessionId(const int64_t value) & {}

Drag::Drag() :{}
Drag::~Drag() = default;

Drag&& Drag::SetVeId(const int64_t value) && {}

Drag& Drag::SetVeId(const int64_t value) & {}

Drag&& Drag::SetDistance(const int64_t value) && {}

Drag& Drag::SetDistance(const int64_t value) & {}

Drag&& Drag::SetContext(const int64_t value) && {}

Drag& Drag::SetContext(const int64_t value) & {}

Drag&& Drag::SetTimeSinceSessionStart(const int64_t value) && {}

Drag& Drag::SetTimeSinceSessionStart(const int64_t value) & {}

Drag&& Drag::SetSessionId(const int64_t value) && {}

Drag& Drag::SetSessionId(const int64_t value) & {}

Change::Change() :{}
Change::~Change() = default;

Change&& Change::SetVeId(const int64_t value) && {}

Change& Change::SetVeId(const int64_t value) & {}

Change&& Change::SetContext(const int64_t value) && {}

Change& Change::SetContext(const int64_t value) & {}

Change&& Change::SetTimeSinceSessionStart(const int64_t value) && {}

Change& Change::SetTimeSinceSessionStart(const int64_t value) & {}

Change&& Change::SetSessionId(const int64_t value) && {}

Change& Change::SetSessionId(const int64_t value) & {}

KeyDown::KeyDown() :{}
KeyDown::~KeyDown() = default;

KeyDown&& KeyDown::SetVeId(const int64_t value) && {}

KeyDown& KeyDown::SetVeId(const int64_t value) & {}

KeyDown&& KeyDown::SetContext(const int64_t value) && {}

KeyDown& KeyDown::SetContext(const int64_t value) & {}

KeyDown&& KeyDown::SetTimeSinceSessionStart(const int64_t value) && {}

KeyDown& KeyDown::SetTimeSinceSessionStart(const int64_t value) & {}

KeyDown&& KeyDown::SetSessionId(const int64_t value) && {}

KeyDown& KeyDown::SetSessionId(const int64_t value) & {}

}  // namespace dev_tools

namespace test_project_one {

TestEventOne::TestEventOne() :{}
TestEventOne::~TestEventOne() = default;

TestEventOne&& TestEventOne::SetTestMetricOne(const std::string& value) && {}

TestEventOne& TestEventOne::SetTestMetricOne(const std::string& value) & {}

TestEventOne&& TestEventOne::SetTestMetricTwo(const int64_t value) && {}

TestEventOne& TestEventOne::SetTestMetricTwo(const int64_t value) & {}

}  // namespace test_project_one

namespace test_project_two {

TestEventThree::TestEventThree() :{}
TestEventThree::~TestEventThree() = default;

TestEventThree&& TestEventThree::SetTestMetricFour(const std::string& value) && {}

TestEventThree& TestEventThree::SetTestMetricFour(const std::string& value) & {}

TestEventTwo::TestEventTwo() :{}
TestEventTwo::~TestEventTwo() = default;

TestEventTwo&& TestEventTwo::SetTestMetricThree(const std::string& value) && {}

TestEventTwo& TestEventTwo::SetTestMetricThree(const std::string& value) & {}

}  // namespace test_project_two

namespace test_project_three {

TestEventFour::TestEventFour() :{}
TestEventFour::~TestEventFour() = default;

TestEventFour&& TestEventFour::SetTestMetricFour(const int64_t value) && {}

TestEventFour& TestEventFour::SetTestMetricFour(const int64_t value) & {}

}  // namespace test_project_three

namespace test_project_four {

TestEventFive::TestEventFive() :{}
TestEventFive::~TestEventFive() = default;

TestEventFive&& TestEventFive::SetTestMetricFive(const std::string& value) && {}

TestEventFive& TestEventFive::SetTestMetricFive(const std::string& value) & {}

}  // namespace test_project_four

namespace test_project_five {

TestEventSix::TestEventSix() :{}
TestEventSix::~TestEventSix() = default;

TestEventSix&& TestEventSix::SetTestMetricSix(const std::string& value) && {}

TestEventSix& TestEventSix::SetTestMetricSix(const std::string& value) & {}

}  // namespace test_project_five

namespace test_project_six {

TestEventSeven::TestEventSeven() :{}
TestEventSeven::~TestEventSeven() = default;

TestEventSeven&& TestEventSeven::SetTestMetricSeven(const double value) && {}

TestEventSeven& TestEventSeven::SetTestMetricSeven(const double value) & {}

TestEnum::TestEnum() :{}
TestEnum::~TestEnum() = default;

TestEnum&& TestEnum::SetTestEnumMetric(const Enum1 value) && {}

TestEnum& TestEnum::SetTestEnumMetric(const Enum1 value) & {}

}  // namespace test_project_six

namespace test_project_seven {

TestEventEight::TestEventEight() :{}
TestEventEight::~TestEventEight() = default;

TestEventEight&& TestEventEight::SetTestMetricEight(const double value) && {}

TestEventEight& TestEventEight::SetTestMetricEight(const double value) & {}

}  // namespace test_project_seven

namespace sequenced_test_project {

Test1::Test1() :{}
Test1::~Test1() = default;

Test1&& Test1::SetMetric1(const double value) && {}

Test1& Test1::SetMetric1(const double value) & {}

}  // namespace sequenced_test_project


}  // namespace v2
}  // namespace events
}  // namespace structured
}  // namespace metrics