chromium/out/Default/gen/third_party/metrics_proto/omnibox_event.pb.h

// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: omnibox_event.proto

#ifndef GOOGLE_PROTOBUF_INCLUDED_omnibox_5fevent_2eproto
#define GOOGLE_PROTOBUF_INCLUDED_omnibox_5fevent_2eproto

#include <limits>
#include <string>

#include <google/protobuf/port_def.inc>
#if PROTOBUF_VERSION < 3021000
#error This file was generated by a newer version of protoc which is
#error incompatible with your Protocol Buffer headers. Please update
#error your headers.
#endif
#if 3021012 < PROTOBUF_MIN_PROTOC_VERSION
#error This file was generated by an older version of protoc which is
#error incompatible with your Protocol Buffer headers. Please
#error regenerate this file with a newer version of protoc.
#endif

#include <google/protobuf/port_undef.inc>
#include <google/protobuf/io/coded_stream.h>
#include <google/protobuf/arena.h>
#include <google/protobuf/arenastring.h>
#include <google/protobuf/generated_message_util.h>
#include <google/protobuf/metadata_lite.h>
#include <google/protobuf/message_lite.h>
#include <google/protobuf/repeated_field.h>  // IWYU pragma: export
#include <google/protobuf/extension_set.h>  // IWYU pragma: export
#include <google/protobuf/generated_enum_util.h>
#include "omnibox_input_type.pb.h"
// @@protoc_insertion_point(includes)
#include <google/protobuf/port_def.inc>
#define PROTOBUF_INTERNAL_EXPORT_omnibox_5fevent_2eproto
PROTOBUF_NAMESPACE_OPEN
namespace internal {
class AnyMetadata;
}  // namespace internal
PROTOBUF_NAMESPACE_CLOSE

// Internal implementation detail -- do not use these members.
struct TableStruct_omnibox_5fevent_2eproto {};
namespace metrics {
class OmniboxEventProto;
struct OmniboxEventProtoDefaultTypeInternal;
extern OmniboxEventProtoDefaultTypeInternal _OmniboxEventProto_default_instance_;
class OmniboxEventProto_ProfileData;
struct OmniboxEventProto_ProfileDataDefaultTypeInternal;
extern OmniboxEventProto_ProfileDataDefaultTypeInternal _OmniboxEventProto_ProfileData_default_instance_;
class OmniboxEventProto_ProviderInfo;
struct OmniboxEventProto_ProviderInfoDefaultTypeInternal;
extern OmniboxEventProto_ProviderInfoDefaultTypeInternal _OmniboxEventProto_ProviderInfo_default_instance_;
class OmniboxEventProto_Suggestion;
struct OmniboxEventProto_SuggestionDefaultTypeInternal;
extern OmniboxEventProto_SuggestionDefaultTypeInternal _OmniboxEventProto_Suggestion_default_instance_;
class OmniboxEventProto_Suggestion_ScoringSignals;
struct OmniboxEventProto_Suggestion_ScoringSignalsDefaultTypeInternal;
extern OmniboxEventProto_Suggestion_ScoringSignalsDefaultTypeInternal _OmniboxEventProto_Suggestion_ScoringSignals_default_instance_;
}  // namespace metrics
PROTOBUF_NAMESPACE_OPEN
template<> ::metrics::OmniboxEventProto* Arena::CreateMaybeMessage<::metrics::OmniboxEventProto>(Arena*);
template<> ::metrics::OmniboxEventProto_ProfileData* Arena::CreateMaybeMessage<::metrics::OmniboxEventProto_ProfileData>(Arena*);
template<> ::metrics::OmniboxEventProto_ProviderInfo* Arena::CreateMaybeMessage<::metrics::OmniboxEventProto_ProviderInfo>(Arena*);
template<> ::metrics::OmniboxEventProto_Suggestion* Arena::CreateMaybeMessage<::metrics::OmniboxEventProto_Suggestion>(Arena*);
template<> ::metrics::OmniboxEventProto_Suggestion_ScoringSignals* Arena::CreateMaybeMessage<::metrics::OmniboxEventProto_Suggestion_ScoringSignals>(Arena*);
PROTOBUF_NAMESPACE_CLOSE
namespace metrics {

enum OmniboxEventProto_Suggestion_ResultType : int {};
bool OmniboxEventProto_Suggestion_ResultType_IsValid(int value);
constexpr OmniboxEventProto_Suggestion_ResultType OmniboxEventProto_Suggestion_ResultType_ResultType_MIN =;
constexpr OmniboxEventProto_Suggestion_ResultType OmniboxEventProto_Suggestion_ResultType_ResultType_MAX =;
constexpr int OmniboxEventProto_Suggestion_ResultType_ResultType_ARRAYSIZE =;

const std::string& OmniboxEventProto_Suggestion_ResultType_Name(OmniboxEventProto_Suggestion_ResultType value);
template<typename T>
inline const std::string& OmniboxEventProto_Suggestion_ResultType_Name(T enum_t_value) {}
bool OmniboxEventProto_Suggestion_ResultType_Parse(
    ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, OmniboxEventProto_Suggestion_ResultType* value);
enum OmniboxEventProto_PageClassification : int {};
bool OmniboxEventProto_PageClassification_IsValid(int value);
constexpr OmniboxEventProto_PageClassification OmniboxEventProto_PageClassification_PageClassification_MIN =;
constexpr OmniboxEventProto_PageClassification OmniboxEventProto_PageClassification_PageClassification_MAX =;
constexpr int OmniboxEventProto_PageClassification_PageClassification_ARRAYSIZE =;

const std::string& OmniboxEventProto_PageClassification_Name(OmniboxEventProto_PageClassification value);
template<typename T>
inline const std::string& OmniboxEventProto_PageClassification_Name(T enum_t_value) {}
bool OmniboxEventProto_PageClassification_Parse(
    ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, OmniboxEventProto_PageClassification* value);
enum OmniboxEventProto_ModeType : int {};
bool OmniboxEventProto_ModeType_IsValid(int value);
constexpr OmniboxEventProto_ModeType OmniboxEventProto_ModeType_ModeType_MIN =;
constexpr OmniboxEventProto_ModeType OmniboxEventProto_ModeType_ModeType_MAX =;
constexpr int OmniboxEventProto_ModeType_ModeType_ARRAYSIZE =;

const std::string& OmniboxEventProto_ModeType_Name(OmniboxEventProto_ModeType value);
template<typename T>
inline const std::string& OmniboxEventProto_ModeType_Name(T enum_t_value) {}
bool OmniboxEventProto_ModeType_Parse(
    ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, OmniboxEventProto_ModeType* value);
enum OmniboxEventProto_ProviderType : int {};
bool OmniboxEventProto_ProviderType_IsValid(int value);
constexpr OmniboxEventProto_ProviderType OmniboxEventProto_ProviderType_ProviderType_MIN =;
constexpr OmniboxEventProto_ProviderType OmniboxEventProto_ProviderType_ProviderType_MAX =;
constexpr int OmniboxEventProto_ProviderType_ProviderType_ARRAYSIZE =;

const std::string& OmniboxEventProto_ProviderType_Name(OmniboxEventProto_ProviderType value);
template<typename T>
inline const std::string& OmniboxEventProto_ProviderType_Name(T enum_t_value) {}
bool OmniboxEventProto_ProviderType_Parse(
    ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, OmniboxEventProto_ProviderType* value);
enum OmniboxEventProto_KeywordModeEntryMethod : int {};
bool OmniboxEventProto_KeywordModeEntryMethod_IsValid(int value);
constexpr OmniboxEventProto_KeywordModeEntryMethod OmniboxEventProto_KeywordModeEntryMethod_KeywordModeEntryMethod_MIN =;
constexpr OmniboxEventProto_KeywordModeEntryMethod OmniboxEventProto_KeywordModeEntryMethod_KeywordModeEntryMethod_MAX =;
constexpr int OmniboxEventProto_KeywordModeEntryMethod_KeywordModeEntryMethod_ARRAYSIZE =;

const std::string& OmniboxEventProto_KeywordModeEntryMethod_Name(OmniboxEventProto_KeywordModeEntryMethod value);
template<typename T>
inline const std::string& OmniboxEventProto_KeywordModeEntryMethod_Name(T enum_t_value) {}
bool OmniboxEventProto_KeywordModeEntryMethod_Parse(
    ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, OmniboxEventProto_KeywordModeEntryMethod* value);
enum OmniboxEventProto_Feature : int {};
bool OmniboxEventProto_Feature_IsValid(int value);
constexpr OmniboxEventProto_Feature OmniboxEventProto_Feature_Feature_MIN =;
constexpr OmniboxEventProto_Feature OmniboxEventProto_Feature_Feature_MAX =;
constexpr int OmniboxEventProto_Feature_Feature_ARRAYSIZE =;

const std::string& OmniboxEventProto_Feature_Name(OmniboxEventProto_Feature value);
template<typename T>
inline const std::string& OmniboxEventProto_Feature_Name(T enum_t_value) {}
bool OmniboxEventProto_Feature_Parse(
    ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, OmniboxEventProto_Feature* value);
enum OmniboxEventProto_OmniboxPosition : int {};
bool OmniboxEventProto_OmniboxPosition_IsValid(int value);
constexpr OmniboxEventProto_OmniboxPosition OmniboxEventProto_OmniboxPosition_OmniboxPosition_MIN =;
constexpr OmniboxEventProto_OmniboxPosition OmniboxEventProto_OmniboxPosition_OmniboxPosition_MAX =;
constexpr int OmniboxEventProto_OmniboxPosition_OmniboxPosition_ARRAYSIZE =;

const std::string& OmniboxEventProto_OmniboxPosition_Name(OmniboxEventProto_OmniboxPosition value);
template<typename T>
inline const std::string& OmniboxEventProto_OmniboxPosition_Name(T enum_t_value) {}
bool OmniboxEventProto_OmniboxPosition_Parse(
    ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, OmniboxEventProto_OmniboxPosition* value);
// ===================================================================

class OmniboxEventProto_Suggestion_ScoringSignals final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:metrics.OmniboxEventProto.Suggestion.ScoringSignals) */ {};
// -------------------------------------------------------------------

class OmniboxEventProto_Suggestion final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:metrics.OmniboxEventProto.Suggestion) */ {};
// -------------------------------------------------------------------

class OmniboxEventProto_ProviderInfo final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:metrics.OmniboxEventProto.ProviderInfo) */ {};
// -------------------------------------------------------------------

class OmniboxEventProto_ProfileData final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:metrics.OmniboxEventProto.ProfileData) */ {};
// -------------------------------------------------------------------

class OmniboxEventProto final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:metrics.OmniboxEventProto) */ {};
// ===================================================================


// ===================================================================

#ifdef __GNUC__
  #pragma GCC diagnostic push
  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
#endif  // __GNUC__
// OmniboxEventProto_Suggestion_ScoringSignals

// optional int32 typed_count = 1;
inline bool OmniboxEventProto_Suggestion_ScoringSignals::_internal_has_typed_count() const {}
inline bool OmniboxEventProto_Suggestion_ScoringSignals::has_typed_count() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::clear_typed_count() {}
inline int32_t OmniboxEventProto_Suggestion_ScoringSignals::_internal_typed_count() const {}
inline int32_t OmniboxEventProto_Suggestion_ScoringSignals::typed_count() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::_internal_set_typed_count(int32_t value) {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::set_typed_count(int32_t value) {}

// optional int32 visit_count = 2;
inline bool OmniboxEventProto_Suggestion_ScoringSignals::_internal_has_visit_count() const {}
inline bool OmniboxEventProto_Suggestion_ScoringSignals::has_visit_count() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::clear_visit_count() {}
inline int32_t OmniboxEventProto_Suggestion_ScoringSignals::_internal_visit_count() const {}
inline int32_t OmniboxEventProto_Suggestion_ScoringSignals::visit_count() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::_internal_set_visit_count(int32_t value) {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::set_visit_count(int32_t value) {}

// optional int64 elapsed_time_last_visit_secs = 3;
inline bool OmniboxEventProto_Suggestion_ScoringSignals::_internal_has_elapsed_time_last_visit_secs() const {}
inline bool OmniboxEventProto_Suggestion_ScoringSignals::has_elapsed_time_last_visit_secs() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::clear_elapsed_time_last_visit_secs() {}
inline int64_t OmniboxEventProto_Suggestion_ScoringSignals::_internal_elapsed_time_last_visit_secs() const {}
inline int64_t OmniboxEventProto_Suggestion_ScoringSignals::elapsed_time_last_visit_secs() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::_internal_set_elapsed_time_last_visit_secs(int64_t value) {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::set_elapsed_time_last_visit_secs(int64_t value) {}

// optional int32 shortcut_visit_count = 4;
inline bool OmniboxEventProto_Suggestion_ScoringSignals::_internal_has_shortcut_visit_count() const {}
inline bool OmniboxEventProto_Suggestion_ScoringSignals::has_shortcut_visit_count() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::clear_shortcut_visit_count() {}
inline int32_t OmniboxEventProto_Suggestion_ScoringSignals::_internal_shortcut_visit_count() const {}
inline int32_t OmniboxEventProto_Suggestion_ScoringSignals::shortcut_visit_count() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::_internal_set_shortcut_visit_count(int32_t value) {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::set_shortcut_visit_count(int32_t value) {}

// optional int32 shortest_shortcut_len = 5;
inline bool OmniboxEventProto_Suggestion_ScoringSignals::_internal_has_shortest_shortcut_len() const {}
inline bool OmniboxEventProto_Suggestion_ScoringSignals::has_shortest_shortcut_len() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::clear_shortest_shortcut_len() {}
inline int32_t OmniboxEventProto_Suggestion_ScoringSignals::_internal_shortest_shortcut_len() const {}
inline int32_t OmniboxEventProto_Suggestion_ScoringSignals::shortest_shortcut_len() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::_internal_set_shortest_shortcut_len(int32_t value) {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::set_shortest_shortcut_len(int32_t value) {}

// optional int64 elapsed_time_last_shortcut_visit_sec = 6;
inline bool OmniboxEventProto_Suggestion_ScoringSignals::_internal_has_elapsed_time_last_shortcut_visit_sec() const {}
inline bool OmniboxEventProto_Suggestion_ScoringSignals::has_elapsed_time_last_shortcut_visit_sec() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::clear_elapsed_time_last_shortcut_visit_sec() {}
inline int64_t OmniboxEventProto_Suggestion_ScoringSignals::_internal_elapsed_time_last_shortcut_visit_sec() const {}
inline int64_t OmniboxEventProto_Suggestion_ScoringSignals::elapsed_time_last_shortcut_visit_sec() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::_internal_set_elapsed_time_last_shortcut_visit_sec(int64_t value) {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::set_elapsed_time_last_shortcut_visit_sec(int64_t value) {}

// optional bool is_host_only = 7;
inline bool OmniboxEventProto_Suggestion_ScoringSignals::_internal_has_is_host_only() const {}
inline bool OmniboxEventProto_Suggestion_ScoringSignals::has_is_host_only() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::clear_is_host_only() {}
inline bool OmniboxEventProto_Suggestion_ScoringSignals::_internal_is_host_only() const {}
inline bool OmniboxEventProto_Suggestion_ScoringSignals::is_host_only() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::_internal_set_is_host_only(bool value) {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::set_is_host_only(bool value) {}

// optional int32 num_bookmarks_of_url = 8;
inline bool OmniboxEventProto_Suggestion_ScoringSignals::_internal_has_num_bookmarks_of_url() const {}
inline bool OmniboxEventProto_Suggestion_ScoringSignals::has_num_bookmarks_of_url() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::clear_num_bookmarks_of_url() {}
inline int32_t OmniboxEventProto_Suggestion_ScoringSignals::_internal_num_bookmarks_of_url() const {}
inline int32_t OmniboxEventProto_Suggestion_ScoringSignals::num_bookmarks_of_url() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::_internal_set_num_bookmarks_of_url(int32_t value) {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::set_num_bookmarks_of_url(int32_t value) {}

// optional int32 first_bookmark_title_match_position = 9;
inline bool OmniboxEventProto_Suggestion_ScoringSignals::_internal_has_first_bookmark_title_match_position() const {}
inline bool OmniboxEventProto_Suggestion_ScoringSignals::has_first_bookmark_title_match_position() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::clear_first_bookmark_title_match_position() {}
inline int32_t OmniboxEventProto_Suggestion_ScoringSignals::_internal_first_bookmark_title_match_position() const {}
inline int32_t OmniboxEventProto_Suggestion_ScoringSignals::first_bookmark_title_match_position() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::_internal_set_first_bookmark_title_match_position(int32_t value) {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::set_first_bookmark_title_match_position(int32_t value) {}

// optional int32 total_bookmark_title_match_length = 10;
inline bool OmniboxEventProto_Suggestion_ScoringSignals::_internal_has_total_bookmark_title_match_length() const {}
inline bool OmniboxEventProto_Suggestion_ScoringSignals::has_total_bookmark_title_match_length() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::clear_total_bookmark_title_match_length() {}
inline int32_t OmniboxEventProto_Suggestion_ScoringSignals::_internal_total_bookmark_title_match_length() const {}
inline int32_t OmniboxEventProto_Suggestion_ScoringSignals::total_bookmark_title_match_length() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::_internal_set_total_bookmark_title_match_length(int32_t value) {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::set_total_bookmark_title_match_length(int32_t value) {}

// optional int32 num_input_terms_matched_by_bookmark_title = 11;
inline bool OmniboxEventProto_Suggestion_ScoringSignals::_internal_has_num_input_terms_matched_by_bookmark_title() const {}
inline bool OmniboxEventProto_Suggestion_ScoringSignals::has_num_input_terms_matched_by_bookmark_title() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::clear_num_input_terms_matched_by_bookmark_title() {}
inline int32_t OmniboxEventProto_Suggestion_ScoringSignals::_internal_num_input_terms_matched_by_bookmark_title() const {}
inline int32_t OmniboxEventProto_Suggestion_ScoringSignals::num_input_terms_matched_by_bookmark_title() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::_internal_set_num_input_terms_matched_by_bookmark_title(int32_t value) {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::set_num_input_terms_matched_by_bookmark_title(int32_t value) {}

// optional int32 first_url_match_position = 12;
inline bool OmniboxEventProto_Suggestion_ScoringSignals::_internal_has_first_url_match_position() const {}
inline bool OmniboxEventProto_Suggestion_ScoringSignals::has_first_url_match_position() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::clear_first_url_match_position() {}
inline int32_t OmniboxEventProto_Suggestion_ScoringSignals::_internal_first_url_match_position() const {}
inline int32_t OmniboxEventProto_Suggestion_ScoringSignals::first_url_match_position() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::_internal_set_first_url_match_position(int32_t value) {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::set_first_url_match_position(int32_t value) {}

// optional int32 total_url_match_length = 13;
inline bool OmniboxEventProto_Suggestion_ScoringSignals::_internal_has_total_url_match_length() const {}
inline bool OmniboxEventProto_Suggestion_ScoringSignals::has_total_url_match_length() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::clear_total_url_match_length() {}
inline int32_t OmniboxEventProto_Suggestion_ScoringSignals::_internal_total_url_match_length() const {}
inline int32_t OmniboxEventProto_Suggestion_ScoringSignals::total_url_match_length() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::_internal_set_total_url_match_length(int32_t value) {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::set_total_url_match_length(int32_t value) {}

// optional bool host_match_at_word_boundary = 14;
inline bool OmniboxEventProto_Suggestion_ScoringSignals::_internal_has_host_match_at_word_boundary() const {}
inline bool OmniboxEventProto_Suggestion_ScoringSignals::has_host_match_at_word_boundary() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::clear_host_match_at_word_boundary() {}
inline bool OmniboxEventProto_Suggestion_ScoringSignals::_internal_host_match_at_word_boundary() const {}
inline bool OmniboxEventProto_Suggestion_ScoringSignals::host_match_at_word_boundary() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::_internal_set_host_match_at_word_boundary(bool value) {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::set_host_match_at_word_boundary(bool value) {}

// optional int32 total_host_match_length = 15;
inline bool OmniboxEventProto_Suggestion_ScoringSignals::_internal_has_total_host_match_length() const {}
inline bool OmniboxEventProto_Suggestion_ScoringSignals::has_total_host_match_length() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::clear_total_host_match_length() {}
inline int32_t OmniboxEventProto_Suggestion_ScoringSignals::_internal_total_host_match_length() const {}
inline int32_t OmniboxEventProto_Suggestion_ScoringSignals::total_host_match_length() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::_internal_set_total_host_match_length(int32_t value) {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::set_total_host_match_length(int32_t value) {}

// optional int32 total_path_match_length = 16;
inline bool OmniboxEventProto_Suggestion_ScoringSignals::_internal_has_total_path_match_length() const {}
inline bool OmniboxEventProto_Suggestion_ScoringSignals::has_total_path_match_length() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::clear_total_path_match_length() {}
inline int32_t OmniboxEventProto_Suggestion_ScoringSignals::_internal_total_path_match_length() const {}
inline int32_t OmniboxEventProto_Suggestion_ScoringSignals::total_path_match_length() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::_internal_set_total_path_match_length(int32_t value) {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::set_total_path_match_length(int32_t value) {}

// optional int32 total_query_or_ref_match_length = 17;
inline bool OmniboxEventProto_Suggestion_ScoringSignals::_internal_has_total_query_or_ref_match_length() const {}
inline bool OmniboxEventProto_Suggestion_ScoringSignals::has_total_query_or_ref_match_length() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::clear_total_query_or_ref_match_length() {}
inline int32_t OmniboxEventProto_Suggestion_ScoringSignals::_internal_total_query_or_ref_match_length() const {}
inline int32_t OmniboxEventProto_Suggestion_ScoringSignals::total_query_or_ref_match_length() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::_internal_set_total_query_or_ref_match_length(int32_t value) {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::set_total_query_or_ref_match_length(int32_t value) {}

// optional int32 total_title_match_length = 18;
inline bool OmniboxEventProto_Suggestion_ScoringSignals::_internal_has_total_title_match_length() const {}
inline bool OmniboxEventProto_Suggestion_ScoringSignals::has_total_title_match_length() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::clear_total_title_match_length() {}
inline int32_t OmniboxEventProto_Suggestion_ScoringSignals::_internal_total_title_match_length() const {}
inline int32_t OmniboxEventProto_Suggestion_ScoringSignals::total_title_match_length() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::_internal_set_total_title_match_length(int32_t value) {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::set_total_title_match_length(int32_t value) {}

// optional bool has_non_scheme_www_match = 19;
inline bool OmniboxEventProto_Suggestion_ScoringSignals::_internal_has_has_non_scheme_www_match() const {}
inline bool OmniboxEventProto_Suggestion_ScoringSignals::has_has_non_scheme_www_match() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::clear_has_non_scheme_www_match() {}
inline bool OmniboxEventProto_Suggestion_ScoringSignals::_internal_has_non_scheme_www_match() const {}
inline bool OmniboxEventProto_Suggestion_ScoringSignals::has_non_scheme_www_match() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::_internal_set_has_non_scheme_www_match(bool value) {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::set_has_non_scheme_www_match(bool value) {}

// optional int32 num_input_terms_matched_by_title = 20;
inline bool OmniboxEventProto_Suggestion_ScoringSignals::_internal_has_num_input_terms_matched_by_title() const {}
inline bool OmniboxEventProto_Suggestion_ScoringSignals::has_num_input_terms_matched_by_title() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::clear_num_input_terms_matched_by_title() {}
inline int32_t OmniboxEventProto_Suggestion_ScoringSignals::_internal_num_input_terms_matched_by_title() const {}
inline int32_t OmniboxEventProto_Suggestion_ScoringSignals::num_input_terms_matched_by_title() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::_internal_set_num_input_terms_matched_by_title(int32_t value) {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::set_num_input_terms_matched_by_title(int32_t value) {}

// optional int32 num_input_terms_matched_by_url = 21;
inline bool OmniboxEventProto_Suggestion_ScoringSignals::_internal_has_num_input_terms_matched_by_url() const {}
inline bool OmniboxEventProto_Suggestion_ScoringSignals::has_num_input_terms_matched_by_url() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::clear_num_input_terms_matched_by_url() {}
inline int32_t OmniboxEventProto_Suggestion_ScoringSignals::_internal_num_input_terms_matched_by_url() const {}
inline int32_t OmniboxEventProto_Suggestion_ScoringSignals::num_input_terms_matched_by_url() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::_internal_set_num_input_terms_matched_by_url(int32_t value) {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::set_num_input_terms_matched_by_url(int32_t value) {}

// optional int32 length_of_url = 22;
inline bool OmniboxEventProto_Suggestion_ScoringSignals::_internal_has_length_of_url() const {}
inline bool OmniboxEventProto_Suggestion_ScoringSignals::has_length_of_url() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::clear_length_of_url() {}
inline int32_t OmniboxEventProto_Suggestion_ScoringSignals::_internal_length_of_url() const {}
inline int32_t OmniboxEventProto_Suggestion_ScoringSignals::length_of_url() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::_internal_set_length_of_url(int32_t value) {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::set_length_of_url(int32_t value) {}

// optional float site_engagement = 23;
inline bool OmniboxEventProto_Suggestion_ScoringSignals::_internal_has_site_engagement() const {}
inline bool OmniboxEventProto_Suggestion_ScoringSignals::has_site_engagement() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::clear_site_engagement() {}
inline float OmniboxEventProto_Suggestion_ScoringSignals::_internal_site_engagement() const {}
inline float OmniboxEventProto_Suggestion_ScoringSignals::site_engagement() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::_internal_set_site_engagement(float value) {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::set_site_engagement(float value) {}

// optional bool allowed_to_be_default_match = 24;
inline bool OmniboxEventProto_Suggestion_ScoringSignals::_internal_has_allowed_to_be_default_match() const {}
inline bool OmniboxEventProto_Suggestion_ScoringSignals::has_allowed_to_be_default_match() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::clear_allowed_to_be_default_match() {}
inline bool OmniboxEventProto_Suggestion_ScoringSignals::_internal_allowed_to_be_default_match() const {}
inline bool OmniboxEventProto_Suggestion_ScoringSignals::allowed_to_be_default_match() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::_internal_set_allowed_to_be_default_match(bool value) {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::set_allowed_to_be_default_match(bool value) {}

// optional int32 search_suggest_relevance = 25;
inline bool OmniboxEventProto_Suggestion_ScoringSignals::_internal_has_search_suggest_relevance() const {}
inline bool OmniboxEventProto_Suggestion_ScoringSignals::has_search_suggest_relevance() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::clear_search_suggest_relevance() {}
inline int32_t OmniboxEventProto_Suggestion_ScoringSignals::_internal_search_suggest_relevance() const {}
inline int32_t OmniboxEventProto_Suggestion_ScoringSignals::search_suggest_relevance() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::_internal_set_search_suggest_relevance(int32_t value) {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::set_search_suggest_relevance(int32_t value) {}

// optional bool is_search_suggest_entity = 26 [deprecated = true];
inline bool OmniboxEventProto_Suggestion_ScoringSignals::_internal_has_is_search_suggest_entity() const {}
inline bool OmniboxEventProto_Suggestion_ScoringSignals::has_is_search_suggest_entity() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::clear_is_search_suggest_entity() {}
inline bool OmniboxEventProto_Suggestion_ScoringSignals::_internal_is_search_suggest_entity() const {}
inline bool OmniboxEventProto_Suggestion_ScoringSignals::is_search_suggest_entity() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::_internal_set_is_search_suggest_entity(bool value) {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::set_is_search_suggest_entity(bool value) {}

// optional bool is_verbatim = 27 [deprecated = true];
inline bool OmniboxEventProto_Suggestion_ScoringSignals::_internal_has_is_verbatim() const {}
inline bool OmniboxEventProto_Suggestion_ScoringSignals::has_is_verbatim() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::clear_is_verbatim() {}
inline bool OmniboxEventProto_Suggestion_ScoringSignals::_internal_is_verbatim() const {}
inline bool OmniboxEventProto_Suggestion_ScoringSignals::is_verbatim() const {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::_internal_set_is_verbatim(bool value) {}
inline void OmniboxEventProto_Suggestion_ScoringSignals::set_is_verbatim(bool value) {}

// -------------------------------------------------------------------

// OmniboxEventProto_Suggestion

// optional .metrics.OmniboxEventProto.ProviderType provider = 1;
inline bool OmniboxEventProto_Suggestion::_internal_has_provider() const {}
inline bool OmniboxEventProto_Suggestion::has_provider() const {}
inline void OmniboxEventProto_Suggestion::clear_provider() {}
inline ::metrics::OmniboxEventProto_ProviderType OmniboxEventProto_Suggestion::_internal_provider() const {}
inline ::metrics::OmniboxEventProto_ProviderType OmniboxEventProto_Suggestion::provider() const {}
inline void OmniboxEventProto_Suggestion::_internal_set_provider(::metrics::OmniboxEventProto_ProviderType value) {}
inline void OmniboxEventProto_Suggestion::set_provider(::metrics::OmniboxEventProto_ProviderType value) {}

// optional .metrics.OmniboxEventProto.Suggestion.ResultType result_type = 2;
inline bool OmniboxEventProto_Suggestion::_internal_has_result_type() const {}
inline bool OmniboxEventProto_Suggestion::has_result_type() const {}
inline void OmniboxEventProto_Suggestion::clear_result_type() {}
inline ::metrics::OmniboxEventProto_Suggestion_ResultType OmniboxEventProto_Suggestion::_internal_result_type() const {}
inline ::metrics::OmniboxEventProto_Suggestion_ResultType OmniboxEventProto_Suggestion::result_type() const {}
inline void OmniboxEventProto_Suggestion::_internal_set_result_type(::metrics::OmniboxEventProto_Suggestion_ResultType value) {}
inline void OmniboxEventProto_Suggestion::set_result_type(::metrics::OmniboxEventProto_Suggestion_ResultType value) {}

// optional int32 relevance = 3;
inline bool OmniboxEventProto_Suggestion::_internal_has_relevance() const {}
inline bool OmniboxEventProto_Suggestion::has_relevance() const {}
inline void OmniboxEventProto_Suggestion::clear_relevance() {}
inline int32_t OmniboxEventProto_Suggestion::_internal_relevance() const {}
inline int32_t OmniboxEventProto_Suggestion::relevance() const {}
inline void OmniboxEventProto_Suggestion::_internal_set_relevance(int32_t value) {}
inline void OmniboxEventProto_Suggestion::set_relevance(int32_t value) {}

// optional int32 typed_count = 5;
inline bool OmniboxEventProto_Suggestion::_internal_has_typed_count() const {}
inline bool OmniboxEventProto_Suggestion::has_typed_count() const {}
inline void OmniboxEventProto_Suggestion::clear_typed_count() {}
inline int32_t OmniboxEventProto_Suggestion::_internal_typed_count() const {}
inline int32_t OmniboxEventProto_Suggestion::typed_count() const {}
inline void OmniboxEventProto_Suggestion::_internal_set_typed_count(int32_t value) {}
inline void OmniboxEventProto_Suggestion::set_typed_count(int32_t value) {}

// optional bool is_starred = 4 [deprecated = true];
inline bool OmniboxEventProto_Suggestion::_internal_has_is_starred() const {}
inline bool OmniboxEventProto_Suggestion::has_is_starred() const {}
inline void OmniboxEventProto_Suggestion::clear_is_starred() {}
inline bool OmniboxEventProto_Suggestion::_internal_is_starred() const {}
inline bool OmniboxEventProto_Suggestion::is_starred() const {}
inline void OmniboxEventProto_Suggestion::_internal_set_is_starred(bool value) {}
inline void OmniboxEventProto_Suggestion::set_is_starred(bool value) {}

// optional bool is_disabled = 6;
inline bool OmniboxEventProto_Suggestion::_internal_has_is_disabled() const {}
inline bool OmniboxEventProto_Suggestion::has_is_disabled() const {}
inline void OmniboxEventProto_Suggestion::clear_is_disabled() {}
inline bool OmniboxEventProto_Suggestion::_internal_is_disabled() const {}
inline bool OmniboxEventProto_Suggestion::is_disabled() const {}
inline void OmniboxEventProto_Suggestion::_internal_set_is_disabled(bool value) {}
inline void OmniboxEventProto_Suggestion::set_is_disabled(bool value) {}

// optional int32 result_subtype_identifier = 7;
inline bool OmniboxEventProto_Suggestion::_internal_has_result_subtype_identifier() const {}
inline bool OmniboxEventProto_Suggestion::has_result_subtype_identifier() const {}
inline void OmniboxEventProto_Suggestion::clear_result_subtype_identifier() {}
inline int32_t OmniboxEventProto_Suggestion::_internal_result_subtype_identifier() const {}
inline int32_t OmniboxEventProto_Suggestion::result_subtype_identifier() const {}
inline void OmniboxEventProto_Suggestion::_internal_set_result_subtype_identifier(int32_t value) {}
inline void OmniboxEventProto_Suggestion::set_result_subtype_identifier(int32_t value) {}

// optional bool has_tab_match = 8;
inline bool OmniboxEventProto_Suggestion::_internal_has_has_tab_match() const {}
inline bool OmniboxEventProto_Suggestion::has_has_tab_match() const {}
inline void OmniboxEventProto_Suggestion::clear_has_tab_match() {}
inline bool OmniboxEventProto_Suggestion::_internal_has_tab_match() const {}
inline bool OmniboxEventProto_Suggestion::has_tab_match() const {}
inline void OmniboxEventProto_Suggestion::_internal_set_has_tab_match(bool value) {}
inline void OmniboxEventProto_Suggestion::set_has_tab_match(bool value) {}

// optional bool is_keyword_suggestion = 9;
inline bool OmniboxEventProto_Suggestion::_internal_has_is_keyword_suggestion() const {}
inline bool OmniboxEventProto_Suggestion::has_is_keyword_suggestion() const {}
inline void OmniboxEventProto_Suggestion::clear_is_keyword_suggestion() {}
inline bool OmniboxEventProto_Suggestion::_internal_is_keyword_suggestion() const {}
inline bool OmniboxEventProto_Suggestion::is_keyword_suggestion() const {}
inline void OmniboxEventProto_Suggestion::_internal_set_is_keyword_suggestion(bool value) {}
inline void OmniboxEventProto_Suggestion::set_is_keyword_suggestion(bool value) {}

// optional .metrics.OmniboxEventProto.Suggestion.ScoringSignals scoring_signals = 10;
inline bool OmniboxEventProto_Suggestion::_internal_has_scoring_signals() const {}
inline bool OmniboxEventProto_Suggestion::has_scoring_signals() const {}
inline void OmniboxEventProto_Suggestion::clear_scoring_signals() {}
inline const ::metrics::OmniboxEventProto_Suggestion_ScoringSignals& OmniboxEventProto_Suggestion::_internal_scoring_signals() const {}
inline const ::metrics::OmniboxEventProto_Suggestion_ScoringSignals& OmniboxEventProto_Suggestion::scoring_signals() const {}
inline void OmniboxEventProto_Suggestion::unsafe_arena_set_allocated_scoring_signals(
    ::metrics::OmniboxEventProto_Suggestion_ScoringSignals* scoring_signals) {}
inline ::metrics::OmniboxEventProto_Suggestion_ScoringSignals* OmniboxEventProto_Suggestion::release_scoring_signals() {}
inline ::metrics::OmniboxEventProto_Suggestion_ScoringSignals* OmniboxEventProto_Suggestion::unsafe_arena_release_scoring_signals() {}
inline ::metrics::OmniboxEventProto_Suggestion_ScoringSignals* OmniboxEventProto_Suggestion::_internal_mutable_scoring_signals() {}
inline ::metrics::OmniboxEventProto_Suggestion_ScoringSignals* OmniboxEventProto_Suggestion::mutable_scoring_signals() {}
inline void OmniboxEventProto_Suggestion::set_allocated_scoring_signals(::metrics::OmniboxEventProto_Suggestion_ScoringSignals* scoring_signals) {}

// -------------------------------------------------------------------

// OmniboxEventProto_ProviderInfo

// optional .metrics.OmniboxEventProto.ProviderType provider = 1;
inline bool OmniboxEventProto_ProviderInfo::_internal_has_provider() const {}
inline bool OmniboxEventProto_ProviderInfo::has_provider() const {}
inline void OmniboxEventProto_ProviderInfo::clear_provider() {}
inline ::metrics::OmniboxEventProto_ProviderType OmniboxEventProto_ProviderInfo::_internal_provider() const {}
inline ::metrics::OmniboxEventProto_ProviderType OmniboxEventProto_ProviderInfo::provider() const {}
inline void OmniboxEventProto_ProviderInfo::_internal_set_provider(::metrics::OmniboxEventProto_ProviderType value) {}
inline void OmniboxEventProto_ProviderInfo::set_provider(::metrics::OmniboxEventProto_ProviderType value) {}

// optional bool provider_done = 2;
inline bool OmniboxEventProto_ProviderInfo::_internal_has_provider_done() const {}
inline bool OmniboxEventProto_ProviderInfo::has_provider_done() const {}
inline void OmniboxEventProto_ProviderInfo::clear_provider_done() {}
inline bool OmniboxEventProto_ProviderInfo::_internal_provider_done() const {}
inline bool OmniboxEventProto_ProviderInfo::provider_done() const {}
inline void OmniboxEventProto_ProviderInfo::_internal_set_provider_done(bool value) {}
inline void OmniboxEventProto_ProviderInfo::set_provider_done(bool value) {}

// repeated fixed32 field_trial_triggered = 3 [deprecated = true];
inline int OmniboxEventProto_ProviderInfo::_internal_field_trial_triggered_size() const {}
inline int OmniboxEventProto_ProviderInfo::field_trial_triggered_size() const {}
inline void OmniboxEventProto_ProviderInfo::clear_field_trial_triggered() {}
inline uint32_t OmniboxEventProto_ProviderInfo::_internal_field_trial_triggered(int index) const {}
inline uint32_t OmniboxEventProto_ProviderInfo::field_trial_triggered(int index) const {}
inline void OmniboxEventProto_ProviderInfo::set_field_trial_triggered(int index, uint32_t value) {}
inline void OmniboxEventProto_ProviderInfo::_internal_add_field_trial_triggered(uint32_t value) {}
inline void OmniboxEventProto_ProviderInfo::add_field_trial_triggered(uint32_t value) {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t >&
OmniboxEventProto_ProviderInfo::_internal_field_trial_triggered() const {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t >&
OmniboxEventProto_ProviderInfo::field_trial_triggered() const {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t >*
OmniboxEventProto_ProviderInfo::_internal_mutable_field_trial_triggered() {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t >*
OmniboxEventProto_ProviderInfo::mutable_field_trial_triggered() {}

// repeated fixed32 field_trial_triggered_in_session = 4 [deprecated = true];
inline int OmniboxEventProto_ProviderInfo::_internal_field_trial_triggered_in_session_size() const {}
inline int OmniboxEventProto_ProviderInfo::field_trial_triggered_in_session_size() const {}
inline void OmniboxEventProto_ProviderInfo::clear_field_trial_triggered_in_session() {}
inline uint32_t OmniboxEventProto_ProviderInfo::_internal_field_trial_triggered_in_session(int index) const {}
inline uint32_t OmniboxEventProto_ProviderInfo::field_trial_triggered_in_session(int index) const {}
inline void OmniboxEventProto_ProviderInfo::set_field_trial_triggered_in_session(int index, uint32_t value) {}
inline void OmniboxEventProto_ProviderInfo::_internal_add_field_trial_triggered_in_session(uint32_t value) {}
inline void OmniboxEventProto_ProviderInfo::add_field_trial_triggered_in_session(uint32_t value) {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t >&
OmniboxEventProto_ProviderInfo::_internal_field_trial_triggered_in_session() const {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t >&
OmniboxEventProto_ProviderInfo::field_trial_triggered_in_session() const {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t >*
OmniboxEventProto_ProviderInfo::_internal_mutable_field_trial_triggered_in_session() {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t >*
OmniboxEventProto_ProviderInfo::mutable_field_trial_triggered_in_session() {}

// optional int32 times_returned_results_in_session = 5;
inline bool OmniboxEventProto_ProviderInfo::_internal_has_times_returned_results_in_session() const {}
inline bool OmniboxEventProto_ProviderInfo::has_times_returned_results_in_session() const {}
inline void OmniboxEventProto_ProviderInfo::clear_times_returned_results_in_session() {}
inline int32_t OmniboxEventProto_ProviderInfo::_internal_times_returned_results_in_session() const {}
inline int32_t OmniboxEventProto_ProviderInfo::times_returned_results_in_session() const {}
inline void OmniboxEventProto_ProviderInfo::_internal_set_times_returned_results_in_session(int32_t value) {}
inline void OmniboxEventProto_ProviderInfo::set_times_returned_results_in_session(int32_t value) {}

// -------------------------------------------------------------------

// OmniboxEventProto_ProfileData

// optional int32 total_num_bookmarks = 1;
inline bool OmniboxEventProto_ProfileData::_internal_has_total_num_bookmarks() const {}
inline bool OmniboxEventProto_ProfileData::has_total_num_bookmarks() const {}
inline void OmniboxEventProto_ProfileData::clear_total_num_bookmarks() {}
inline int32_t OmniboxEventProto_ProfileData::_internal_total_num_bookmarks() const {}
inline int32_t OmniboxEventProto_ProfileData::total_num_bookmarks() const {}
inline void OmniboxEventProto_ProfileData::_internal_set_total_num_bookmarks(int32_t value) {}
inline void OmniboxEventProto_ProfileData::set_total_num_bookmarks(int32_t value) {}

// optional int32 total_num_history_urls = 2;
inline bool OmniboxEventProto_ProfileData::_internal_has_total_num_history_urls() const {}
inline bool OmniboxEventProto_ProfileData::has_total_num_history_urls() const {}
inline void OmniboxEventProto_ProfileData::clear_total_num_history_urls() {}
inline int32_t OmniboxEventProto_ProfileData::_internal_total_num_history_urls() const {}
inline int32_t OmniboxEventProto_ProfileData::total_num_history_urls() const {}
inline void OmniboxEventProto_ProfileData::_internal_set_total_num_history_urls(int32_t value) {}
inline void OmniboxEventProto_ProfileData::set_total_num_history_urls(int32_t value) {}

// optional bool is_signed_into_browser = 3;
inline bool OmniboxEventProto_ProfileData::_internal_has_is_signed_into_browser() const {}
inline bool OmniboxEventProto_ProfileData::has_is_signed_into_browser() const {}
inline void OmniboxEventProto_ProfileData::clear_is_signed_into_browser() {}
inline bool OmniboxEventProto_ProfileData::_internal_is_signed_into_browser() const {}
inline bool OmniboxEventProto_ProfileData::is_signed_into_browser() const {}
inline void OmniboxEventProto_ProfileData::_internal_set_is_signed_into_browser(bool value) {}
inline void OmniboxEventProto_ProfileData::set_is_signed_into_browser(bool value) {}

// optional bool is_sync_enabled = 4;
inline bool OmniboxEventProto_ProfileData::_internal_has_is_sync_enabled() const {}
inline bool OmniboxEventProto_ProfileData::has_is_sync_enabled() const {}
inline void OmniboxEventProto_ProfileData::clear_is_sync_enabled() {}
inline bool OmniboxEventProto_ProfileData::_internal_is_sync_enabled() const {}
inline bool OmniboxEventProto_ProfileData::is_sync_enabled() const {}
inline void OmniboxEventProto_ProfileData::_internal_set_is_sync_enabled(bool value) {}
inline void OmniboxEventProto_ProfileData::set_is_sync_enabled(bool value) {}

// -------------------------------------------------------------------

// OmniboxEventProto

// optional int64 time_sec = 1;
inline bool OmniboxEventProto::_internal_has_time_sec() const {}
inline bool OmniboxEventProto::has_time_sec() const {}
inline void OmniboxEventProto::clear_time_sec() {}
inline int64_t OmniboxEventProto::_internal_time_sec() const {}
inline int64_t OmniboxEventProto::time_sec() const {}
inline void OmniboxEventProto::_internal_set_time_sec(int64_t value) {}
inline void OmniboxEventProto::set_time_sec(int64_t value) {}

// optional int32 tab_id = 2;
inline bool OmniboxEventProto::_internal_has_tab_id() const {}
inline bool OmniboxEventProto::has_tab_id() const {}
inline void OmniboxEventProto::clear_tab_id() {}
inline int32_t OmniboxEventProto::_internal_tab_id() const {}
inline int32_t OmniboxEventProto::tab_id() const {}
inline void OmniboxEventProto::_internal_set_tab_id(int32_t value) {}
inline void OmniboxEventProto::set_tab_id(int32_t value) {}

// optional int32 typed_length = 3;
inline bool OmniboxEventProto::_internal_has_typed_length() const {}
inline bool OmniboxEventProto::has_typed_length() const {}
inline void OmniboxEventProto::clear_typed_length() {}
inline int32_t OmniboxEventProto::_internal_typed_length() const {}
inline int32_t OmniboxEventProto::typed_length() const {}
inline void OmniboxEventProto::_internal_set_typed_length(int32_t value) {}
inline void OmniboxEventProto::set_typed_length(int32_t value) {}

// optional bool just_deleted_text = 11;
inline bool OmniboxEventProto::_internal_has_just_deleted_text() const {}
inline bool OmniboxEventProto::has_just_deleted_text() const {}
inline void OmniboxEventProto::clear_just_deleted_text() {}
inline bool OmniboxEventProto::_internal_just_deleted_text() const {}
inline bool OmniboxEventProto::just_deleted_text() const {}
inline void OmniboxEventProto::_internal_set_just_deleted_text(bool value) {}
inline void OmniboxEventProto::set_just_deleted_text(bool value) {}

// optional int32 num_typed_terms = 4;
inline bool OmniboxEventProto::_internal_has_num_typed_terms() const {}
inline bool OmniboxEventProto::has_num_typed_terms() const {}
inline void OmniboxEventProto::clear_num_typed_terms() {}
inline int32_t OmniboxEventProto::_internal_num_typed_terms() const {}
inline int32_t OmniboxEventProto::num_typed_terms() const {}
inline void OmniboxEventProto::_internal_set_num_typed_terms(int32_t value) {}
inline void OmniboxEventProto::set_num_typed_terms(int32_t value) {}

// optional int32 selected_index = 5;
inline bool OmniboxEventProto::_internal_has_selected_index() const {}
inline bool OmniboxEventProto::has_selected_index() const {}
inline void OmniboxEventProto::clear_selected_index() {}
inline int32_t OmniboxEventProto::_internal_selected_index() const {}
inline int32_t OmniboxEventProto::selected_index() const {}
inline void OmniboxEventProto::_internal_set_selected_index(int32_t value) {}
inline void OmniboxEventProto::set_selected_index(int32_t value) {}

// optional bool selected_tab_match = 17;
inline bool OmniboxEventProto::_internal_has_selected_tab_match() const {}
inline bool OmniboxEventProto::has_selected_tab_match() const {}
inline void OmniboxEventProto::clear_selected_tab_match() {}
inline bool OmniboxEventProto::_internal_selected_tab_match() const {}
inline bool OmniboxEventProto::selected_tab_match() const {}
inline void OmniboxEventProto::_internal_set_selected_tab_match(bool value) {}
inline void OmniboxEventProto::set_selected_tab_match(bool value) {}

// optional bool DEPRECATED_is_top_result_hidden_in_dropdown = 14 [deprecated = true];
inline bool OmniboxEventProto::_internal_has_deprecated_is_top_result_hidden_in_dropdown() const {}
inline bool OmniboxEventProto::has_deprecated_is_top_result_hidden_in_dropdown() const {}
inline void OmniboxEventProto::clear_deprecated_is_top_result_hidden_in_dropdown() {}
inline bool OmniboxEventProto::_internal_deprecated_is_top_result_hidden_in_dropdown() const {}
inline bool OmniboxEventProto::deprecated_is_top_result_hidden_in_dropdown() const {}
inline void OmniboxEventProto::_internal_set_deprecated_is_top_result_hidden_in_dropdown(bool value) {}
inline void OmniboxEventProto::set_deprecated_is_top_result_hidden_in_dropdown(bool value) {}

// optional bool is_popup_open = 15;
inline bool OmniboxEventProto::_internal_has_is_popup_open() const {}
inline bool OmniboxEventProto::has_is_popup_open() const {}
inline void OmniboxEventProto::clear_is_popup_open() {}
inline bool OmniboxEventProto::_internal_is_popup_open() const {}
inline bool OmniboxEventProto::is_popup_open() const {}
inline void OmniboxEventProto::_internal_set_is_popup_open(bool value) {}
inline void OmniboxEventProto::set_is_popup_open(bool value) {}

// optional bool is_paste_and_go = 16;
inline bool OmniboxEventProto::_internal_has_is_paste_and_go() const {}
inline bool OmniboxEventProto::has_is_paste_and_go() const {}
inline void OmniboxEventProto::clear_is_paste_and_go() {}
inline bool OmniboxEventProto::_internal_is_paste_and_go() const {}
inline bool OmniboxEventProto::is_paste_and_go() const {}
inline void OmniboxEventProto::_internal_set_is_paste_and_go(bool value) {}
inline void OmniboxEventProto::set_is_paste_and_go(bool value) {}

// optional int32 completed_length = 6;
inline bool OmniboxEventProto::_internal_has_completed_length() const {}
inline bool OmniboxEventProto::has_completed_length() const {}
inline void OmniboxEventProto::clear_completed_length() {}
inline int32_t OmniboxEventProto::_internal_completed_length() const {}
inline int32_t OmniboxEventProto::completed_length() const {}
inline void OmniboxEventProto::_internal_set_completed_length(int32_t value) {}
inline void OmniboxEventProto::set_completed_length(int32_t value) {}

// optional int64 typing_duration_ms = 7;
inline bool OmniboxEventProto::_internal_has_typing_duration_ms() const {}
inline bool OmniboxEventProto::has_typing_duration_ms() const {}
inline void OmniboxEventProto::clear_typing_duration_ms() {}
inline int64_t OmniboxEventProto::_internal_typing_duration_ms() const {}
inline int64_t OmniboxEventProto::typing_duration_ms() const {}
inline void OmniboxEventProto::_internal_set_typing_duration_ms(int64_t value) {}
inline void OmniboxEventProto::set_typing_duration_ms(int64_t value) {}

// optional int64 duration_since_last_default_match_update_ms = 13;
inline bool OmniboxEventProto::_internal_has_duration_since_last_default_match_update_ms() const {}
inline bool OmniboxEventProto::has_duration_since_last_default_match_update_ms() const {}
inline void OmniboxEventProto::clear_duration_since_last_default_match_update_ms() {}
inline int64_t OmniboxEventProto::_internal_duration_since_last_default_match_update_ms() const {}
inline int64_t OmniboxEventProto::duration_since_last_default_match_update_ms() const {}
inline void OmniboxEventProto::_internal_set_duration_since_last_default_match_update_ms(int64_t value) {}
inline void OmniboxEventProto::set_duration_since_last_default_match_update_ms(int64_t value) {}

// optional .metrics.OmniboxEventProto.PageClassification current_page_classification = 10;
inline bool OmniboxEventProto::_internal_has_current_page_classification() const {}
inline bool OmniboxEventProto::has_current_page_classification() const {}
inline void OmniboxEventProto::clear_current_page_classification() {}
inline ::metrics::OmniboxEventProto_PageClassification OmniboxEventProto::_internal_current_page_classification() const {}
inline ::metrics::OmniboxEventProto_PageClassification OmniboxEventProto::current_page_classification() const {}
inline void OmniboxEventProto::_internal_set_current_page_classification(::metrics::OmniboxEventProto_PageClassification value) {}
inline void OmniboxEventProto::set_current_page_classification(::metrics::OmniboxEventProto_PageClassification value) {}

// optional .metrics.OmniboxEventProto.ModeType mode_type = 18;
inline bool OmniboxEventProto::_internal_has_mode_type() const {}
inline bool OmniboxEventProto::has_mode_type() const {}
inline void OmniboxEventProto::clear_mode_type() {}
inline ::metrics::OmniboxEventProto_ModeType OmniboxEventProto::_internal_mode_type() const {}
inline ::metrics::OmniboxEventProto_ModeType OmniboxEventProto::mode_type() const {}
inline void OmniboxEventProto::_internal_set_mode_type(::metrics::OmniboxEventProto_ModeType value) {}
inline void OmniboxEventProto::set_mode_type(::metrics::OmniboxEventProto_ModeType value) {}

// optional .metrics.OmniboxInputType input_type = 8;
inline bool OmniboxEventProto::_internal_has_input_type() const {}
inline bool OmniboxEventProto::has_input_type() const {}
inline void OmniboxEventProto::clear_input_type() {}
inline ::metrics::OmniboxInputType OmniboxEventProto::_internal_input_type() const {}
inline ::metrics::OmniboxInputType OmniboxEventProto::input_type() const {}
inline void OmniboxEventProto::_internal_set_input_type(::metrics::OmniboxInputType value) {}
inline void OmniboxEventProto::set_input_type(::metrics::OmniboxInputType value) {}

// repeated .metrics.OmniboxEventProto.Suggestion suggestion = 9;
inline int OmniboxEventProto::_internal_suggestion_size() const {}
inline int OmniboxEventProto::suggestion_size() const {}
inline void OmniboxEventProto::clear_suggestion() {}
inline ::metrics::OmniboxEventProto_Suggestion* OmniboxEventProto::mutable_suggestion(int index) {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::metrics::OmniboxEventProto_Suggestion >*
OmniboxEventProto::mutable_suggestion() {}
inline const ::metrics::OmniboxEventProto_Suggestion& OmniboxEventProto::_internal_suggestion(int index) const {}
inline const ::metrics::OmniboxEventProto_Suggestion& OmniboxEventProto::suggestion(int index) const {}
inline ::metrics::OmniboxEventProto_Suggestion* OmniboxEventProto::_internal_add_suggestion() {}
inline ::metrics::OmniboxEventProto_Suggestion* OmniboxEventProto::add_suggestion() {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::metrics::OmniboxEventProto_Suggestion >&
OmniboxEventProto::suggestion() const {}

// repeated .metrics.OmniboxEventProto.ProviderInfo provider_info = 12;
inline int OmniboxEventProto::_internal_provider_info_size() const {}
inline int OmniboxEventProto::provider_info_size() const {}
inline void OmniboxEventProto::clear_provider_info() {}
inline ::metrics::OmniboxEventProto_ProviderInfo* OmniboxEventProto::mutable_provider_info(int index) {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::metrics::OmniboxEventProto_ProviderInfo >*
OmniboxEventProto::mutable_provider_info() {}
inline const ::metrics::OmniboxEventProto_ProviderInfo& OmniboxEventProto::_internal_provider_info(int index) const {}
inline const ::metrics::OmniboxEventProto_ProviderInfo& OmniboxEventProto::provider_info(int index) const {}
inline ::metrics::OmniboxEventProto_ProviderInfo* OmniboxEventProto::_internal_add_provider_info() {}
inline ::metrics::OmniboxEventProto_ProviderInfo* OmniboxEventProto::add_provider_info() {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::metrics::OmniboxEventProto_ProviderInfo >&
OmniboxEventProto::provider_info() const {}

// optional bool in_keyword_mode = 19;
inline bool OmniboxEventProto::_internal_has_in_keyword_mode() const {}
inline bool OmniboxEventProto::has_in_keyword_mode() const {}
inline void OmniboxEventProto::clear_in_keyword_mode() {}
inline bool OmniboxEventProto::_internal_in_keyword_mode() const {}
inline bool OmniboxEventProto::in_keyword_mode() const {}
inline void OmniboxEventProto::_internal_set_in_keyword_mode(bool value) {}
inline void OmniboxEventProto::set_in_keyword_mode(bool value) {}

// optional .metrics.OmniboxEventProto.KeywordModeEntryMethod keyword_mode_entry_method = 20;
inline bool OmniboxEventProto::_internal_has_keyword_mode_entry_method() const {}
inline bool OmniboxEventProto::has_keyword_mode_entry_method() const {}
inline void OmniboxEventProto::clear_keyword_mode_entry_method() {}
inline ::metrics::OmniboxEventProto_KeywordModeEntryMethod OmniboxEventProto::_internal_keyword_mode_entry_method() const {}
inline ::metrics::OmniboxEventProto_KeywordModeEntryMethod OmniboxEventProto::keyword_mode_entry_method() const {}
inline void OmniboxEventProto::_internal_set_keyword_mode_entry_method(::metrics::OmniboxEventProto_KeywordModeEntryMethod value) {}
inline void OmniboxEventProto::set_keyword_mode_entry_method(::metrics::OmniboxEventProto_KeywordModeEntryMethod value) {}

// optional bool is_query_started_from_tile = 21;
inline bool OmniboxEventProto::_internal_has_is_query_started_from_tile() const {}
inline bool OmniboxEventProto::has_is_query_started_from_tile() const {}
inline void OmniboxEventProto::clear_is_query_started_from_tile() {}
inline bool OmniboxEventProto::_internal_is_query_started_from_tile() const {}
inline bool OmniboxEventProto::is_query_started_from_tile() const {}
inline void OmniboxEventProto::_internal_set_is_query_started_from_tile(bool value) {}
inline void OmniboxEventProto::set_is_query_started_from_tile(bool value) {}

// repeated int32 legacy_feature_triggered = 24 [deprecated = true];
inline int OmniboxEventProto::_internal_legacy_feature_triggered_size() const {}
inline int OmniboxEventProto::legacy_feature_triggered_size() const {}
inline void OmniboxEventProto::clear_legacy_feature_triggered() {}
inline int32_t OmniboxEventProto::_internal_legacy_feature_triggered(int index) const {}
inline int32_t OmniboxEventProto::legacy_feature_triggered(int index) const {}
inline void OmniboxEventProto::set_legacy_feature_triggered(int index, int32_t value) {}
inline void OmniboxEventProto::_internal_add_legacy_feature_triggered(int32_t value) {}
inline void OmniboxEventProto::add_legacy_feature_triggered(int32_t value) {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >&
OmniboxEventProto::_internal_legacy_feature_triggered() const {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >&
OmniboxEventProto::legacy_feature_triggered() const {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >*
OmniboxEventProto::_internal_mutable_legacy_feature_triggered() {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >*
OmniboxEventProto::mutable_legacy_feature_triggered() {}

// repeated int32 legacy_feature_triggered_in_session = 22 [deprecated = true];
inline int OmniboxEventProto::_internal_legacy_feature_triggered_in_session_size() const {}
inline int OmniboxEventProto::legacy_feature_triggered_in_session_size() const {}
inline void OmniboxEventProto::clear_legacy_feature_triggered_in_session() {}
inline int32_t OmniboxEventProto::_internal_legacy_feature_triggered_in_session(int index) const {}
inline int32_t OmniboxEventProto::legacy_feature_triggered_in_session(int index) const {}
inline void OmniboxEventProto::set_legacy_feature_triggered_in_session(int index, int32_t value) {}
inline void OmniboxEventProto::_internal_add_legacy_feature_triggered_in_session(int32_t value) {}
inline void OmniboxEventProto::add_legacy_feature_triggered_in_session(int32_t value) {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >&
OmniboxEventProto::_internal_legacy_feature_triggered_in_session() const {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >&
OmniboxEventProto::legacy_feature_triggered_in_session() const {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >*
OmniboxEventProto::_internal_mutable_legacy_feature_triggered_in_session() {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >*
OmniboxEventProto::mutable_legacy_feature_triggered_in_session() {}

// repeated .metrics.OmniboxEventProto.Feature feature_triggered = 25;
inline int OmniboxEventProto::_internal_feature_triggered_size() const {}
inline int OmniboxEventProto::feature_triggered_size() const {}
inline void OmniboxEventProto::clear_feature_triggered() {}
inline ::metrics::OmniboxEventProto_Feature OmniboxEventProto::_internal_feature_triggered(int index) const {}
inline ::metrics::OmniboxEventProto_Feature OmniboxEventProto::feature_triggered(int index) const {}
inline void OmniboxEventProto::set_feature_triggered(int index, ::metrics::OmniboxEventProto_Feature value) {}
inline void OmniboxEventProto::_internal_add_feature_triggered(::metrics::OmniboxEventProto_Feature value) {}
inline void OmniboxEventProto::add_feature_triggered(::metrics::OmniboxEventProto_Feature value) {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>&
OmniboxEventProto::feature_triggered() const {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>*
OmniboxEventProto::_internal_mutable_feature_triggered() {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>*
OmniboxEventProto::mutable_feature_triggered() {}

// repeated .metrics.OmniboxEventProto.Feature feature_triggered_in_session = 26;
inline int OmniboxEventProto::_internal_feature_triggered_in_session_size() const {}
inline int OmniboxEventProto::feature_triggered_in_session_size() const {}
inline void OmniboxEventProto::clear_feature_triggered_in_session() {}
inline ::metrics::OmniboxEventProto_Feature OmniboxEventProto::_internal_feature_triggered_in_session(int index) const {}
inline ::metrics::OmniboxEventProto_Feature OmniboxEventProto::feature_triggered_in_session(int index) const {}
inline void OmniboxEventProto::set_feature_triggered_in_session(int index, ::metrics::OmniboxEventProto_Feature value) {}
inline void OmniboxEventProto::_internal_add_feature_triggered_in_session(::metrics::OmniboxEventProto_Feature value) {}
inline void OmniboxEventProto::add_feature_triggered_in_session(::metrics::OmniboxEventProto_Feature value) {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>&
OmniboxEventProto::feature_triggered_in_session() const {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>*
OmniboxEventProto::_internal_mutable_feature_triggered_in_session() {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>*
OmniboxEventProto::mutable_feature_triggered_in_session() {}

// optional .metrics.OmniboxEventProto.ProfileData profile_data = 23;
inline bool OmniboxEventProto::_internal_has_profile_data() const {}
inline bool OmniboxEventProto::has_profile_data() const {}
inline void OmniboxEventProto::clear_profile_data() {}
inline const ::metrics::OmniboxEventProto_ProfileData& OmniboxEventProto::_internal_profile_data() const {}
inline const ::metrics::OmniboxEventProto_ProfileData& OmniboxEventProto::profile_data() const {}
inline void OmniboxEventProto::unsafe_arena_set_allocated_profile_data(
    ::metrics::OmniboxEventProto_ProfileData* profile_data) {}
inline ::metrics::OmniboxEventProto_ProfileData* OmniboxEventProto::release_profile_data() {}
inline ::metrics::OmniboxEventProto_ProfileData* OmniboxEventProto::unsafe_arena_release_profile_data() {}
inline ::metrics::OmniboxEventProto_ProfileData* OmniboxEventProto::_internal_mutable_profile_data() {}
inline ::metrics::OmniboxEventProto_ProfileData* OmniboxEventProto::mutable_profile_data() {}
inline void OmniboxEventProto::set_allocated_profile_data(::metrics::OmniboxEventProto_ProfileData* profile_data) {}

// optional .metrics.OmniboxEventProto.OmniboxPosition steady_state_omnibox_position = 27;
inline bool OmniboxEventProto::_internal_has_steady_state_omnibox_position() const {}
inline bool OmniboxEventProto::has_steady_state_omnibox_position() const {}
inline void OmniboxEventProto::clear_steady_state_omnibox_position() {}
inline ::metrics::OmniboxEventProto_OmniboxPosition OmniboxEventProto::_internal_steady_state_omnibox_position() const {}
inline ::metrics::OmniboxEventProto_OmniboxPosition OmniboxEventProto::steady_state_omnibox_position() const {}
inline void OmniboxEventProto::_internal_set_steady_state_omnibox_position(::metrics::OmniboxEventProto_OmniboxPosition value) {}
inline void OmniboxEventProto::set_steady_state_omnibox_position(::metrics::OmniboxEventProto_OmniboxPosition value) {}

#ifdef __GNUC__
  #pragma GCC diagnostic pop
#endif  // __GNUC__
// -------------------------------------------------------------------

// -------------------------------------------------------------------

// -------------------------------------------------------------------

// -------------------------------------------------------------------


// @@protoc_insertion_point(namespace_scope)

}  // namespace metrics

PROTOBUF_NAMESPACE_OPEN

template <> struct is_proto_enum< ::metrics::OmniboxEventProto_Suggestion_ResultType> : ::std::true_type {};
template <> struct is_proto_enum< ::metrics::OmniboxEventProto_PageClassification> : ::std::true_type {};
template <> struct is_proto_enum< ::metrics::OmniboxEventProto_ModeType> : ::std::true_type {};
template <> struct is_proto_enum< ::metrics::OmniboxEventProto_ProviderType> : ::std::true_type {};
template <> struct is_proto_enum< ::metrics::OmniboxEventProto_KeywordModeEntryMethod> : ::std::true_type {};
template <> struct is_proto_enum< ::metrics::OmniboxEventProto_Feature> : ::std::true_type {};
template <> struct is_proto_enum< ::metrics::OmniboxEventProto_OmniboxPosition> : ::std::true_type {};

PROTOBUF_NAMESPACE_CLOSE

// @@protoc_insertion_point(global_scope)

#include <google/protobuf/port_undef.inc>
#endif  // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_omnibox_5fevent_2eproto