#ifndef GOOGLE_PROTOBUF_INCLUDED_components_2foptimization_5fguide_2fproto_2fhints_2eproto
#define GOOGLE_PROTOBUF_INCLUDED_components_2foptimization_5fguide_2fproto_2fhints_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>
#include <google/protobuf/extension_set.h>
#include <google/protobuf/generated_enum_util.h>
#include "components/optimization_guide/proto/common_types.pb.h"
#include "components/optimization_guide/proto/loading_predictor_metadata.pb.h"
#include <google/protobuf/port_def.inc>
#define PROTOBUF_INTERNAL_EXPORT_components_2foptimization_5fguide_2fproto_2fhints_2eproto
PROTOBUF_NAMESPACE_OPEN
namespace internal {
class AnyMetadata;
}
PROTOBUF_NAMESPACE_CLOSE
struct TableStruct_components_2foptimization_5fguide_2fproto_2fhints_2eproto { … };
namespace optimization_guide {
namespace proto {
class BloomFilter;
struct BloomFilterDefaultTypeInternal;
extern BloomFilterDefaultTypeInternal _BloomFilter_default_instance_;
class Configuration;
struct ConfigurationDefaultTypeInternal;
extern ConfigurationDefaultTypeInternal _Configuration_default_instance_;
class GetHintsRequest;
struct GetHintsRequestDefaultTypeInternal;
extern GetHintsRequestDefaultTypeInternal _GetHintsRequest_default_instance_;
class GetHintsResponse;
struct GetHintsResponseDefaultTypeInternal;
extern GetHintsResponseDefaultTypeInternal _GetHintsResponse_default_instance_;
class HashedHostInfos;
struct HashedHostInfosDefaultTypeInternal;
extern HashedHostInfosDefaultTypeInternal _HashedHostInfos_default_instance_;
class Hint;
struct HintDefaultTypeInternal;
extern HintDefaultTypeInternal _Hint_default_instance_;
class HostInfo;
struct HostInfoDefaultTypeInternal;
extern HostInfoDefaultTypeInternal _HostInfo_default_instance_;
class MatchedHintInfo;
struct MatchedHintInfoDefaultTypeInternal;
extern MatchedHintInfoDefaultTypeInternal _MatchedHintInfo_default_instance_;
class Optimization;
struct OptimizationDefaultTypeInternal;
extern OptimizationDefaultTypeInternal _Optimization_default_instance_;
class OptimizationFilter;
struct OptimizationFilterDefaultTypeInternal;
extern OptimizationFilterDefaultTypeInternal _OptimizationFilter_default_instance_;
class PageHint;
struct PageHintDefaultTypeInternal;
extern PageHintDefaultTypeInternal _PageHint_default_instance_;
class PageInsightsHubRequestContextMetadata;
struct PageInsightsHubRequestContextMetadataDefaultTypeInternal;
extern PageInsightsHubRequestContextMetadataDefaultTypeInternal _PageInsightsHubRequestContextMetadata_default_instance_;
class RequestContextMetadata;
struct RequestContextMetadataDefaultTypeInternal;
extern RequestContextMetadataDefaultTypeInternal _RequestContextMetadata_default_instance_;
class UrlInfo;
struct UrlInfoDefaultTypeInternal;
extern UrlInfoDefaultTypeInternal _UrlInfo_default_instance_;
class Version;
struct VersionDefaultTypeInternal;
extern VersionDefaultTypeInternal _Version_default_instance_;
}
}
PROTOBUF_NAMESPACE_OPEN
template<> ::optimization_guide::proto::BloomFilter* Arena::CreateMaybeMessage<::optimization_guide::proto::BloomFilter>(Arena*);
template<> ::optimization_guide::proto::Configuration* Arena::CreateMaybeMessage<::optimization_guide::proto::Configuration>(Arena*);
template<> ::optimization_guide::proto::GetHintsRequest* Arena::CreateMaybeMessage<::optimization_guide::proto::GetHintsRequest>(Arena*);
template<> ::optimization_guide::proto::GetHintsResponse* Arena::CreateMaybeMessage<::optimization_guide::proto::GetHintsResponse>(Arena*);
template<> ::optimization_guide::proto::HashedHostInfos* Arena::CreateMaybeMessage<::optimization_guide::proto::HashedHostInfos>(Arena*);
template<> ::optimization_guide::proto::Hint* Arena::CreateMaybeMessage<::optimization_guide::proto::Hint>(Arena*);
template<> ::optimization_guide::proto::HostInfo* Arena::CreateMaybeMessage<::optimization_guide::proto::HostInfo>(Arena*);
template<> ::optimization_guide::proto::MatchedHintInfo* Arena::CreateMaybeMessage<::optimization_guide::proto::MatchedHintInfo>(Arena*);
template<> ::optimization_guide::proto::Optimization* Arena::CreateMaybeMessage<::optimization_guide::proto::Optimization>(Arena*);
template<> ::optimization_guide::proto::OptimizationFilter* Arena::CreateMaybeMessage<::optimization_guide::proto::OptimizationFilter>(Arena*);
template<> ::optimization_guide::proto::PageHint* Arena::CreateMaybeMessage<::optimization_guide::proto::PageHint>(Arena*);
template<> ::optimization_guide::proto::PageInsightsHubRequestContextMetadata* Arena::CreateMaybeMessage<::optimization_guide::proto::PageInsightsHubRequestContextMetadata>(Arena*);
template<> ::optimization_guide::proto::RequestContextMetadata* Arena::CreateMaybeMessage<::optimization_guide::proto::RequestContextMetadata>(Arena*);
template<> ::optimization_guide::proto::UrlInfo* Arena::CreateMaybeMessage<::optimization_guide::proto::UrlInfo>(Arena*);
template<> ::optimization_guide::proto::Version* Arena::CreateMaybeMessage<::optimization_guide::proto::Version>(Arena*);
PROTOBUF_NAMESPACE_CLOSE
namespace optimization_guide {
namespace proto {
enum OptimizationType : int { … };
bool OptimizationType_IsValid(int value);
constexpr OptimizationType OptimizationType_MIN = …;
constexpr OptimizationType OptimizationType_MAX = …;
constexpr int OptimizationType_ARRAYSIZE = …;
const std::string& OptimizationType_Name(OptimizationType value);
template<typename T>
inline const std::string& OptimizationType_Name(T enum_t_value) { … }
bool OptimizationType_Parse(
::PROTOBUF_NAMESPACE_ID::ConstStringParam name, OptimizationType* value);
enum KeyRepresentation : int { … };
bool KeyRepresentation_IsValid(int value);
constexpr KeyRepresentation KeyRepresentation_MIN = …;
constexpr KeyRepresentation KeyRepresentation_MAX = …;
constexpr int KeyRepresentation_ARRAYSIZE = …;
const std::string& KeyRepresentation_Name(KeyRepresentation value);
template<typename T>
inline const std::string& KeyRepresentation_Name(T enum_t_value) { … }
bool KeyRepresentation_Parse(
::PROTOBUF_NAMESPACE_ID::ConstStringParam name, KeyRepresentation* value);
enum BloomFilterFormat : int { … };
bool BloomFilterFormat_IsValid(int value);
constexpr BloomFilterFormat BloomFilterFormat_MIN = …;
constexpr BloomFilterFormat BloomFilterFormat_MAX = …;
constexpr int BloomFilterFormat_ARRAYSIZE = …;
const std::string& BloomFilterFormat_Name(BloomFilterFormat value);
template<typename T>
inline const std::string& BloomFilterFormat_Name(T enum_t_value) { … }
bool BloomFilterFormat_Parse(
::PROTOBUF_NAMESPACE_ID::ConstStringParam name, BloomFilterFormat* value);
enum HintSource : int { … };
bool HintSource_IsValid(int value);
constexpr HintSource HintSource_MIN = …;
constexpr HintSource HintSource_MAX = …;
constexpr int HintSource_ARRAYSIZE = …;
const std::string& HintSource_Name(HintSource value);
template<typename T>
inline const std::string& HintSource_Name(T enum_t_value) { … }
bool HintSource_Parse(
::PROTOBUF_NAMESPACE_ID::ConstStringParam name, HintSource* value);
enum ThemeKey : int { … };
bool ThemeKey_IsValid(int value);
constexpr ThemeKey ThemeKey_MIN = …;
constexpr ThemeKey ThemeKey_MAX = …;
constexpr int ThemeKey_ARRAYSIZE = …;
const std::string& ThemeKey_Name(ThemeKey value);
template<typename T>
inline const std::string& ThemeKey_Name(T enum_t_value) { … }
bool ThemeKey_Parse(
::PROTOBUF_NAMESPACE_ID::ConstStringParam name, ThemeKey* value);
class MatchedHintInfo final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class HostInfo final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class UrlInfo final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class HashedHostInfos final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class GetHintsRequest final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class RequestContextMetadata final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class PageInsightsHubRequestContextMetadata final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class GetHintsResponse final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class Optimization final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class PageHint final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class Hint final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class BloomFilter final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class OptimizationFilter final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class Configuration final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class Version final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
#ifdef __GNUC__
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wstrict-aliasing"
#endif
inline bool MatchedHintInfo::_internal_has_key_representation() const { … }
inline bool MatchedHintInfo::has_key_representation() const { … }
inline void MatchedHintInfo::clear_key_representation() { … }
inline ::optimization_guide::proto::KeyRepresentation MatchedHintInfo::_internal_key_representation() const { … }
inline ::optimization_guide::proto::KeyRepresentation MatchedHintInfo::key_representation() const { … }
inline void MatchedHintInfo::_internal_set_key_representation(::optimization_guide::proto::KeyRepresentation value) { … }
inline void MatchedHintInfo::set_key_representation(::optimization_guide::proto::KeyRepresentation value) { … }
inline bool MatchedHintInfo::_internal_has_key() const { … }
inline bool MatchedHintInfo::has_key() const { … }
inline void MatchedHintInfo::clear_key() { … }
inline const std::string& MatchedHintInfo::key() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void MatchedHintInfo::set_key(ArgT0&& arg0, ArgT... args) { … }
inline std::string* MatchedHintInfo::mutable_key() { … }
inline const std::string& MatchedHintInfo::_internal_key() const { … }
inline void MatchedHintInfo::_internal_set_key(const std::string& value) { … }
inline std::string* MatchedHintInfo::_internal_mutable_key() { … }
inline std::string* MatchedHintInfo::release_key() { … }
inline void MatchedHintInfo::set_allocated_key(std::string* key) { … }
inline bool MatchedHintInfo::_internal_has_version() const { … }
inline bool MatchedHintInfo::has_version() const { … }
inline void MatchedHintInfo::clear_version() { … }
inline int64_t MatchedHintInfo::_internal_version() const { … }
inline int64_t MatchedHintInfo::version() const { … }
inline void MatchedHintInfo::_internal_set_version(int64_t value) { … }
inline void MatchedHintInfo::set_version(int64_t value) { … }
inline bool HostInfo::_internal_has_host() const { … }
inline bool HostInfo::has_host() const { … }
inline void HostInfo::clear_host() { … }
inline const std::string& HostInfo::host() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void HostInfo::set_host(ArgT0&& arg0, ArgT... args) { … }
inline std::string* HostInfo::mutable_host() { … }
inline const std::string& HostInfo::_internal_host() const { … }
inline void HostInfo::_internal_set_host(const std::string& value) { … }
inline std::string* HostInfo::_internal_mutable_host() { … }
inline std::string* HostInfo::release_host() { … }
inline void HostInfo::set_allocated_host(std::string* host) { … }
inline bool HostInfo::_internal_has_matched_hint() const { … }
inline bool HostInfo::has_matched_hint() const { … }
inline void HostInfo::clear_matched_hint() { … }
inline const ::optimization_guide::proto::MatchedHintInfo& HostInfo::_internal_matched_hint() const { … }
inline const ::optimization_guide::proto::MatchedHintInfo& HostInfo::matched_hint() const { … }
inline void HostInfo::unsafe_arena_set_allocated_matched_hint(
::optimization_guide::proto::MatchedHintInfo* matched_hint) { … }
inline ::optimization_guide::proto::MatchedHintInfo* HostInfo::release_matched_hint() { … }
inline ::optimization_guide::proto::MatchedHintInfo* HostInfo::unsafe_arena_release_matched_hint() { … }
inline ::optimization_guide::proto::MatchedHintInfo* HostInfo::_internal_mutable_matched_hint() { … }
inline ::optimization_guide::proto::MatchedHintInfo* HostInfo::mutable_matched_hint() { … }
inline void HostInfo::set_allocated_matched_hint(::optimization_guide::proto::MatchedHintInfo* matched_hint) { … }
inline bool UrlInfo::_internal_has_url() const { … }
inline bool UrlInfo::has_url() const { … }
inline void UrlInfo::clear_url() { … }
inline const std::string& UrlInfo::url() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void UrlInfo::set_url(ArgT0&& arg0, ArgT... args) { … }
inline std::string* UrlInfo::mutable_url() { … }
inline const std::string& UrlInfo::_internal_url() const { … }
inline void UrlInfo::_internal_set_url(const std::string& value) { … }
inline std::string* UrlInfo::_internal_mutable_url() { … }
inline std::string* UrlInfo::release_url() { … }
inline void UrlInfo::set_allocated_url(std::string* url) { … }
inline int HashedHostInfos::_internal_partial_host_hashes_size() const { … }
inline int HashedHostInfos::partial_host_hashes_size() const { … }
inline void HashedHostInfos::clear_partial_host_hashes() { … }
inline uint32_t HashedHostInfos::_internal_partial_host_hashes(int index) const { … }
inline uint32_t HashedHostInfos::partial_host_hashes(int index) const { … }
inline void HashedHostInfos::set_partial_host_hashes(int index, uint32_t value) { … }
inline void HashedHostInfos::_internal_add_partial_host_hashes(uint32_t value) { … }
inline void HashedHostInfos::add_partial_host_hashes(uint32_t value) { … }
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t >&
HashedHostInfos::_internal_partial_host_hashes() const { … }
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t >&
HashedHostInfos::partial_host_hashes() const { … }
inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t >*
HashedHostInfos::_internal_mutable_partial_host_hashes() { … }
inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t >*
HashedHostInfos::mutable_partial_host_hashes() { … }
inline bool HashedHostInfos::_internal_has_num_hash_bits() const { … }
inline bool HashedHostInfos::has_num_hash_bits() const { … }
inline void HashedHostInfos::clear_num_hash_bits() { … }
inline uint32_t HashedHostInfos::_internal_num_hash_bits() const { … }
inline uint32_t HashedHostInfos::num_hash_bits() const { … }
inline void HashedHostInfos::_internal_set_num_hash_bits(uint32_t value) { … }
inline void HashedHostInfos::set_num_hash_bits(uint32_t value) { … }
inline int GetHintsRequest::_internal_hosts_size() const { … }
inline int GetHintsRequest::hosts_size() const { … }
inline void GetHintsRequest::clear_hosts() { … }
inline ::optimization_guide::proto::HostInfo* GetHintsRequest::mutable_hosts(int index) { … }
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::optimization_guide::proto::HostInfo >*
GetHintsRequest::mutable_hosts() { … }
inline const ::optimization_guide::proto::HostInfo& GetHintsRequest::_internal_hosts(int index) const { … }
inline const ::optimization_guide::proto::HostInfo& GetHintsRequest::hosts(int index) const { … }
inline ::optimization_guide::proto::HostInfo* GetHintsRequest::_internal_add_hosts() { … }
inline ::optimization_guide::proto::HostInfo* GetHintsRequest::add_hosts() { … }
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::optimization_guide::proto::HostInfo >&
GetHintsRequest::hosts() const { … }
inline int GetHintsRequest::_internal_urls_size() const { … }
inline int GetHintsRequest::urls_size() const { … }
inline void GetHintsRequest::clear_urls() { … }
inline ::optimization_guide::proto::UrlInfo* GetHintsRequest::mutable_urls(int index) { … }
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::optimization_guide::proto::UrlInfo >*
GetHintsRequest::mutable_urls() { … }
inline const ::optimization_guide::proto::UrlInfo& GetHintsRequest::_internal_urls(int index) const { … }
inline const ::optimization_guide::proto::UrlInfo& GetHintsRequest::urls(int index) const { … }
inline ::optimization_guide::proto::UrlInfo* GetHintsRequest::_internal_add_urls() { … }
inline ::optimization_guide::proto::UrlInfo* GetHintsRequest::add_urls() { … }
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::optimization_guide::proto::UrlInfo >&
GetHintsRequest::urls() const { … }
inline bool GetHintsRequest::_internal_has_hashed_hosts() const { … }
inline bool GetHintsRequest::has_hashed_hosts() const { … }
inline void GetHintsRequest::clear_hashed_hosts() { … }
inline const ::optimization_guide::proto::HashedHostInfos& GetHintsRequest::_internal_hashed_hosts() const { … }
inline const ::optimization_guide::proto::HashedHostInfos& GetHintsRequest::hashed_hosts() const { … }
inline void GetHintsRequest::unsafe_arena_set_allocated_hashed_hosts(
::optimization_guide::proto::HashedHostInfos* hashed_hosts) { … }
inline ::optimization_guide::proto::HashedHostInfos* GetHintsRequest::release_hashed_hosts() { … }
inline ::optimization_guide::proto::HashedHostInfos* GetHintsRequest::unsafe_arena_release_hashed_hosts() { … }
inline ::optimization_guide::proto::HashedHostInfos* GetHintsRequest::_internal_mutable_hashed_hosts() { … }
inline ::optimization_guide::proto::HashedHostInfos* GetHintsRequest::mutable_hashed_hosts() { … }
inline void GetHintsRequest::set_allocated_hashed_hosts(::optimization_guide::proto::HashedHostInfos* hashed_hosts) { … }
inline int GetHintsRequest::_internal_supported_optimizations_size() const { … }
inline int GetHintsRequest::supported_optimizations_size() const { … }
inline void GetHintsRequest::clear_supported_optimizations() { … }
inline ::optimization_guide::proto::OptimizationType GetHintsRequest::_internal_supported_optimizations(int index) const { … }
inline ::optimization_guide::proto::OptimizationType GetHintsRequest::supported_optimizations(int index) const { … }
inline void GetHintsRequest::set_supported_optimizations(int index, ::optimization_guide::proto::OptimizationType value) { … }
inline void GetHintsRequest::_internal_add_supported_optimizations(::optimization_guide::proto::OptimizationType value) { … }
inline void GetHintsRequest::add_supported_optimizations(::optimization_guide::proto::OptimizationType value) { … }
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>&
GetHintsRequest::supported_optimizations() const { … }
inline ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>*
GetHintsRequest::_internal_mutable_supported_optimizations() { … }
inline ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>*
GetHintsRequest::mutable_supported_optimizations() { … }
inline int GetHintsRequest::_internal_supported_key_representations_size() const { … }
inline int GetHintsRequest::supported_key_representations_size() const { … }
inline void GetHintsRequest::clear_supported_key_representations() { … }
inline ::optimization_guide::proto::KeyRepresentation GetHintsRequest::_internal_supported_key_representations(int index) const { … }
inline ::optimization_guide::proto::KeyRepresentation GetHintsRequest::supported_key_representations(int index) const { … }
inline void GetHintsRequest::set_supported_key_representations(int index, ::optimization_guide::proto::KeyRepresentation value) { … }
inline void GetHintsRequest::_internal_add_supported_key_representations(::optimization_guide::proto::KeyRepresentation value) { … }
inline void GetHintsRequest::add_supported_key_representations(::optimization_guide::proto::KeyRepresentation value) { … }
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>&
GetHintsRequest::supported_key_representations() const { … }
inline ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>*
GetHintsRequest::_internal_mutable_supported_key_representations() { … }
inline ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>*
GetHintsRequest::mutable_supported_key_representations() { … }
inline bool GetHintsRequest::_internal_has_context() const { … }
inline bool GetHintsRequest::has_context() const { … }
inline void GetHintsRequest::clear_context() { … }
inline ::optimization_guide::proto::RequestContext GetHintsRequest::_internal_context() const { … }
inline ::optimization_guide::proto::RequestContext GetHintsRequest::context() const { … }
inline void GetHintsRequest::_internal_set_context(::optimization_guide::proto::RequestContext value) { … }
inline void GetHintsRequest::set_context(::optimization_guide::proto::RequestContext value) { … }
inline bool GetHintsRequest::_internal_has_context_metadata() const { … }
inline bool GetHintsRequest::has_context_metadata() const { … }
inline void GetHintsRequest::clear_context_metadata() { … }
inline const ::optimization_guide::proto::RequestContextMetadata& GetHintsRequest::_internal_context_metadata() const { … }
inline const ::optimization_guide::proto::RequestContextMetadata& GetHintsRequest::context_metadata() const { … }
inline void GetHintsRequest::unsafe_arena_set_allocated_context_metadata(
::optimization_guide::proto::RequestContextMetadata* context_metadata) { … }
inline ::optimization_guide::proto::RequestContextMetadata* GetHintsRequest::release_context_metadata() { … }
inline ::optimization_guide::proto::RequestContextMetadata* GetHintsRequest::unsafe_arena_release_context_metadata() { … }
inline ::optimization_guide::proto::RequestContextMetadata* GetHintsRequest::_internal_mutable_context_metadata() { … }
inline ::optimization_guide::proto::RequestContextMetadata* GetHintsRequest::mutable_context_metadata() { … }
inline void GetHintsRequest::set_allocated_context_metadata(::optimization_guide::proto::RequestContextMetadata* context_metadata) { … }
inline bool GetHintsRequest::_internal_has_locale() const { … }
inline bool GetHintsRequest::has_locale() const { … }
inline void GetHintsRequest::clear_locale() { … }
inline const std::string& GetHintsRequest::locale() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void GetHintsRequest::set_locale(ArgT0&& arg0, ArgT... args) { … }
inline std::string* GetHintsRequest::mutable_locale() { … }
inline const std::string& GetHintsRequest::_internal_locale() const { … }
inline void GetHintsRequest::_internal_set_locale(const std::string& value) { … }
inline std::string* GetHintsRequest::_internal_mutable_locale() { … }
inline std::string* GetHintsRequest::release_locale() { … }
inline void GetHintsRequest::set_allocated_locale(std::string* locale) { … }
inline bool GetHintsRequest::_internal_has_origin_info() const { … }
inline bool GetHintsRequest::has_origin_info() const { … }
inline const ::optimization_guide::proto::OriginInfo& GetHintsRequest::_internal_origin_info() const { … }
inline const ::optimization_guide::proto::OriginInfo& GetHintsRequest::origin_info() const { … }
inline void GetHintsRequest::unsafe_arena_set_allocated_origin_info(
::optimization_guide::proto::OriginInfo* origin_info) { … }
inline ::optimization_guide::proto::OriginInfo* GetHintsRequest::release_origin_info() { … }
inline ::optimization_guide::proto::OriginInfo* GetHintsRequest::unsafe_arena_release_origin_info() { … }
inline ::optimization_guide::proto::OriginInfo* GetHintsRequest::_internal_mutable_origin_info() { … }
inline ::optimization_guide::proto::OriginInfo* GetHintsRequest::mutable_origin_info() { … }
inline void GetHintsRequest::set_allocated_origin_info(::optimization_guide::proto::OriginInfo* origin_info) { … }
inline bool RequestContextMetadata::_internal_has_page_insights_hub_metadata() const { … }
inline bool RequestContextMetadata::has_page_insights_hub_metadata() const { … }
inline void RequestContextMetadata::set_has_page_insights_hub_metadata() { … }
inline void RequestContextMetadata::clear_page_insights_hub_metadata() { … }
inline ::optimization_guide::proto::PageInsightsHubRequestContextMetadata* RequestContextMetadata::release_page_insights_hub_metadata() { … }
inline const ::optimization_guide::proto::PageInsightsHubRequestContextMetadata& RequestContextMetadata::_internal_page_insights_hub_metadata() const { … }
inline const ::optimization_guide::proto::PageInsightsHubRequestContextMetadata& RequestContextMetadata::page_insights_hub_metadata() const { … }
inline ::optimization_guide::proto::PageInsightsHubRequestContextMetadata* RequestContextMetadata::unsafe_arena_release_page_insights_hub_metadata() { … }
inline void RequestContextMetadata::unsafe_arena_set_allocated_page_insights_hub_metadata(::optimization_guide::proto::PageInsightsHubRequestContextMetadata* page_insights_hub_metadata) { … }
inline ::optimization_guide::proto::PageInsightsHubRequestContextMetadata* RequestContextMetadata::_internal_mutable_page_insights_hub_metadata() { … }
inline ::optimization_guide::proto::PageInsightsHubRequestContextMetadata* RequestContextMetadata::mutable_page_insights_hub_metadata() { … }
inline bool RequestContextMetadata::has_metadata() const { … }
inline void RequestContextMetadata::clear_has_metadata() { … }
inline RequestContextMetadata::MetadataCase RequestContextMetadata::metadata_case() const { … }
inline bool PageInsightsHubRequestContextMetadata::_internal_has_is_user_initiated() const { … }
inline bool PageInsightsHubRequestContextMetadata::has_is_user_initiated() const { … }
inline void PageInsightsHubRequestContextMetadata::clear_is_user_initiated() { … }
inline bool PageInsightsHubRequestContextMetadata::_internal_is_user_initiated() const { … }
inline bool PageInsightsHubRequestContextMetadata::is_user_initiated() const { … }
inline void PageInsightsHubRequestContextMetadata::_internal_set_is_user_initiated(bool value) { … }
inline void PageInsightsHubRequestContextMetadata::set_is_user_initiated(bool value) { … }
inline bool PageInsightsHubRequestContextMetadata::_internal_has_is_initial_page() const { … }
inline bool PageInsightsHubRequestContextMetadata::has_is_initial_page() const { … }
inline void PageInsightsHubRequestContextMetadata::clear_is_initial_page() { … }
inline bool PageInsightsHubRequestContextMetadata::_internal_is_initial_page() const { … }
inline bool PageInsightsHubRequestContextMetadata::is_initial_page() const { … }
inline void PageInsightsHubRequestContextMetadata::_internal_set_is_initial_page(bool value) { … }
inline void PageInsightsHubRequestContextMetadata::set_is_initial_page(bool value) { … }
inline bool PageInsightsHubRequestContextMetadata::_internal_has_should_not_log_or_personalize() const { … }
inline bool PageInsightsHubRequestContextMetadata::has_should_not_log_or_personalize() const { … }
inline void PageInsightsHubRequestContextMetadata::clear_should_not_log_or_personalize() { … }
inline bool PageInsightsHubRequestContextMetadata::_internal_should_not_log_or_personalize() const { … }
inline bool PageInsightsHubRequestContextMetadata::should_not_log_or_personalize() const { … }
inline void PageInsightsHubRequestContextMetadata::_internal_set_should_not_log_or_personalize(bool value) { … }
inline void PageInsightsHubRequestContextMetadata::set_should_not_log_or_personalize(bool value) { … }
inline bool PageInsightsHubRequestContextMetadata::_internal_has_navigation_timestamp_ms() const { … }
inline bool PageInsightsHubRequestContextMetadata::has_navigation_timestamp_ms() const { … }
inline void PageInsightsHubRequestContextMetadata::clear_navigation_timestamp_ms() { … }
inline int64_t PageInsightsHubRequestContextMetadata::_internal_navigation_timestamp_ms() const { … }
inline int64_t PageInsightsHubRequestContextMetadata::navigation_timestamp_ms() const { … }
inline void PageInsightsHubRequestContextMetadata::_internal_set_navigation_timestamp_ms(int64_t value) { … }
inline void PageInsightsHubRequestContextMetadata::set_navigation_timestamp_ms(int64_t value) { … }
inline int GetHintsResponse::_internal_hints_size() const { … }
inline int GetHintsResponse::hints_size() const { … }
inline void GetHintsResponse::clear_hints() { … }
inline ::optimization_guide::proto::Hint* GetHintsResponse::mutable_hints(int index) { … }
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::optimization_guide::proto::Hint >*
GetHintsResponse::mutable_hints() { … }
inline const ::optimization_guide::proto::Hint& GetHintsResponse::_internal_hints(int index) const { … }
inline const ::optimization_guide::proto::Hint& GetHintsResponse::hints(int index) const { … }
inline ::optimization_guide::proto::Hint* GetHintsResponse::_internal_add_hints() { … }
inline ::optimization_guide::proto::Hint* GetHintsResponse::add_hints() { … }
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::optimization_guide::proto::Hint >&
GetHintsResponse::hints() const { … }
inline bool GetHintsResponse::_internal_has_max_cache_duration() const { … }
inline bool GetHintsResponse::has_max_cache_duration() const { … }
inline const ::optimization_guide::proto::Duration& GetHintsResponse::_internal_max_cache_duration() const { … }
inline const ::optimization_guide::proto::Duration& GetHintsResponse::max_cache_duration() const { … }
inline void GetHintsResponse::unsafe_arena_set_allocated_max_cache_duration(
::optimization_guide::proto::Duration* max_cache_duration) { … }
inline ::optimization_guide::proto::Duration* GetHintsResponse::release_max_cache_duration() { … }
inline ::optimization_guide::proto::Duration* GetHintsResponse::unsafe_arena_release_max_cache_duration() { … }
inline ::optimization_guide::proto::Duration* GetHintsResponse::_internal_mutable_max_cache_duration() { … }
inline ::optimization_guide::proto::Duration* GetHintsResponse::mutable_max_cache_duration() { … }
inline void GetHintsResponse::set_allocated_max_cache_duration(::optimization_guide::proto::Duration* max_cache_duration) { … }
inline int GetHintsResponse::_internal_hints_to_remove_size() const { … }
inline int GetHintsResponse::hints_to_remove_size() const { … }
inline void GetHintsResponse::clear_hints_to_remove() { … }
inline ::optimization_guide::proto::MatchedHintInfo* GetHintsResponse::mutable_hints_to_remove(int index) { … }
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::optimization_guide::proto::MatchedHintInfo >*
GetHintsResponse::mutable_hints_to_remove() { … }
inline const ::optimization_guide::proto::MatchedHintInfo& GetHintsResponse::_internal_hints_to_remove(int index) const { … }
inline const ::optimization_guide::proto::MatchedHintInfo& GetHintsResponse::hints_to_remove(int index) const { … }
inline ::optimization_guide::proto::MatchedHintInfo* GetHintsResponse::_internal_add_hints_to_remove() { … }
inline ::optimization_guide::proto::MatchedHintInfo* GetHintsResponse::add_hints_to_remove() { … }
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::optimization_guide::proto::MatchedHintInfo >&
GetHintsResponse::hints_to_remove() const { … }
inline bool Optimization::_internal_has_optimization_type() const { … }
inline bool Optimization::has_optimization_type() const { … }
inline void Optimization::clear_optimization_type() { … }
inline ::optimization_guide::proto::OptimizationType Optimization::_internal_optimization_type() const { … }
inline ::optimization_guide::proto::OptimizationType Optimization::optimization_type() const { … }
inline void Optimization::_internal_set_optimization_type(::optimization_guide::proto::OptimizationType value) { … }
inline void Optimization::set_optimization_type(::optimization_guide::proto::OptimizationType value) { … }
inline bool Optimization::_internal_has_tuning_version() const { … }
inline bool Optimization::has_tuning_version() const { … }
inline void Optimization::clear_tuning_version() { … }
inline uint64_t Optimization::_internal_tuning_version() const { … }
inline uint64_t Optimization::tuning_version() const { … }
inline void Optimization::_internal_set_tuning_version(uint64_t value) { … }
inline void Optimization::set_tuning_version(uint64_t value) { … }
inline bool Optimization::_internal_has_loading_predictor_metadata() const { … }
inline bool Optimization::has_loading_predictor_metadata() const { … }
inline void Optimization::set_has_loading_predictor_metadata() { … }
inline ::optimization_guide::proto::LoadingPredictorMetadata* Optimization::release_loading_predictor_metadata() { … }
inline const ::optimization_guide::proto::LoadingPredictorMetadata& Optimization::_internal_loading_predictor_metadata() const { … }
inline const ::optimization_guide::proto::LoadingPredictorMetadata& Optimization::loading_predictor_metadata() const { … }
inline ::optimization_guide::proto::LoadingPredictorMetadata* Optimization::unsafe_arena_release_loading_predictor_metadata() { … }
inline void Optimization::unsafe_arena_set_allocated_loading_predictor_metadata(::optimization_guide::proto::LoadingPredictorMetadata* loading_predictor_metadata) { … }
inline ::optimization_guide::proto::LoadingPredictorMetadata* Optimization::_internal_mutable_loading_predictor_metadata() { … }
inline ::optimization_guide::proto::LoadingPredictorMetadata* Optimization::mutable_loading_predictor_metadata() { … }
inline bool Optimization::_internal_has_any_metadata() const { … }
inline bool Optimization::has_any_metadata() const { … }
inline void Optimization::set_has_any_metadata() { … }
inline ::optimization_guide::proto::Any* Optimization::release_any_metadata() { … }
inline const ::optimization_guide::proto::Any& Optimization::_internal_any_metadata() const { … }
inline const ::optimization_guide::proto::Any& Optimization::any_metadata() const { … }
inline ::optimization_guide::proto::Any* Optimization::unsafe_arena_release_any_metadata() { … }
inline void Optimization::unsafe_arena_set_allocated_any_metadata(::optimization_guide::proto::Any* any_metadata) { … }
inline ::optimization_guide::proto::Any* Optimization::_internal_mutable_any_metadata() { … }
inline ::optimization_guide::proto::Any* Optimization::mutable_any_metadata() { … }
inline bool Optimization::has_metadata() const { … }
inline void Optimization::clear_has_metadata() { … }
inline Optimization::MetadataCase Optimization::metadata_case() const { … }
inline bool PageHint::_internal_has_page_pattern() const { … }
inline bool PageHint::has_page_pattern() const { … }
inline void PageHint::clear_page_pattern() { … }
inline const std::string& PageHint::page_pattern() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void PageHint::set_page_pattern(ArgT0&& arg0, ArgT... args) { … }
inline std::string* PageHint::mutable_page_pattern() { … }
inline const std::string& PageHint::_internal_page_pattern() const { … }
inline void PageHint::_internal_set_page_pattern(const std::string& value) { … }
inline std::string* PageHint::_internal_mutable_page_pattern() { … }
inline std::string* PageHint::release_page_pattern() { … }
inline void PageHint::set_allocated_page_pattern(std::string* page_pattern) { … }
inline int PageHint::_internal_allowlisted_optimizations_size() const { … }
inline int PageHint::allowlisted_optimizations_size() const { … }
inline void PageHint::clear_allowlisted_optimizations() { … }
inline ::optimization_guide::proto::Optimization* PageHint::mutable_allowlisted_optimizations(int index) { … }
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::optimization_guide::proto::Optimization >*
PageHint::mutable_allowlisted_optimizations() { … }
inline const ::optimization_guide::proto::Optimization& PageHint::_internal_allowlisted_optimizations(int index) const { … }
inline const ::optimization_guide::proto::Optimization& PageHint::allowlisted_optimizations(int index) const { … }
inline ::optimization_guide::proto::Optimization* PageHint::_internal_add_allowlisted_optimizations() { … }
inline ::optimization_guide::proto::Optimization* PageHint::add_allowlisted_optimizations() { … }
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::optimization_guide::proto::Optimization >&
PageHint::allowlisted_optimizations() const { … }
inline bool Hint::_internal_has_key_representation() const { … }
inline bool Hint::has_key_representation() const { … }
inline void Hint::clear_key_representation() { … }
inline ::optimization_guide::proto::KeyRepresentation Hint::_internal_key_representation() const { … }
inline ::optimization_guide::proto::KeyRepresentation Hint::key_representation() const { … }
inline void Hint::_internal_set_key_representation(::optimization_guide::proto::KeyRepresentation value) { … }
inline void Hint::set_key_representation(::optimization_guide::proto::KeyRepresentation value) { … }
inline bool Hint::_internal_has_key() const { … }
inline bool Hint::has_key() const { … }
inline void Hint::clear_key() { … }
inline const std::string& Hint::key() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void Hint::set_key(ArgT0&& arg0, ArgT... args) { … }
inline std::string* Hint::mutable_key() { … }
inline const std::string& Hint::_internal_key() const { … }
inline void Hint::_internal_set_key(const std::string& value) { … }
inline std::string* Hint::_internal_mutable_key() { … }
inline std::string* Hint::release_key() { … }
inline void Hint::set_allocated_key(std::string* key) { … }
inline int Hint::_internal_allowlisted_optimizations_size() const { … }
inline int Hint::allowlisted_optimizations_size() const { … }
inline void Hint::clear_allowlisted_optimizations() { … }
inline ::optimization_guide::proto::Optimization* Hint::mutable_allowlisted_optimizations(int index) { … }
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::optimization_guide::proto::Optimization >*
Hint::mutable_allowlisted_optimizations() { … }
inline const ::optimization_guide::proto::Optimization& Hint::_internal_allowlisted_optimizations(int index) const { … }
inline const ::optimization_guide::proto::Optimization& Hint::allowlisted_optimizations(int index) const { … }
inline ::optimization_guide::proto::Optimization* Hint::_internal_add_allowlisted_optimizations() { … }
inline ::optimization_guide::proto::Optimization* Hint::add_allowlisted_optimizations() { … }
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::optimization_guide::proto::Optimization >&
Hint::allowlisted_optimizations() const { … }
inline int Hint::_internal_page_hints_size() const { … }
inline int Hint::page_hints_size() const { … }
inline void Hint::clear_page_hints() { … }
inline ::optimization_guide::proto::PageHint* Hint::mutable_page_hints(int index) { … }
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::optimization_guide::proto::PageHint >*
Hint::mutable_page_hints() { … }
inline const ::optimization_guide::proto::PageHint& Hint::_internal_page_hints(int index) const { … }
inline const ::optimization_guide::proto::PageHint& Hint::page_hints(int index) const { … }
inline ::optimization_guide::proto::PageHint* Hint::_internal_add_page_hints() { … }
inline ::optimization_guide::proto::PageHint* Hint::add_page_hints() { … }
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::optimization_guide::proto::PageHint >&
Hint::page_hints() const { … }
inline bool Hint::_internal_has_version() const { … }
inline bool Hint::has_version() const { … }
inline void Hint::clear_version() { … }
inline const std::string& Hint::version() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void Hint::set_version(ArgT0&& arg0, ArgT... args) { … }
inline std::string* Hint::mutable_version() { … }
inline const std::string& Hint::_internal_version() const { … }
inline void Hint::_internal_set_version(const std::string& value) { … }
inline std::string* Hint::_internal_mutable_version() { … }
inline std::string* Hint::release_version() { … }
inline void Hint::set_allocated_version(std::string* version) { … }
inline bool Hint::_internal_has_max_cache_duration() const { … }
inline bool Hint::has_max_cache_duration() const { … }
inline const ::optimization_guide::proto::Duration& Hint::_internal_max_cache_duration() const { … }
inline const ::optimization_guide::proto::Duration& Hint::max_cache_duration() const { … }
inline void Hint::unsafe_arena_set_allocated_max_cache_duration(
::optimization_guide::proto::Duration* max_cache_duration) { … }
inline ::optimization_guide::proto::Duration* Hint::release_max_cache_duration() { … }
inline ::optimization_guide::proto::Duration* Hint::unsafe_arena_release_max_cache_duration() { … }
inline ::optimization_guide::proto::Duration* Hint::_internal_mutable_max_cache_duration() { … }
inline ::optimization_guide::proto::Duration* Hint::mutable_max_cache_duration() { … }
inline void Hint::set_allocated_max_cache_duration(::optimization_guide::proto::Duration* max_cache_duration) { … }
inline bool BloomFilter::_internal_has_num_hash_functions() const { … }
inline bool BloomFilter::has_num_hash_functions() const { … }
inline void BloomFilter::clear_num_hash_functions() { … }
inline uint32_t BloomFilter::_internal_num_hash_functions() const { … }
inline uint32_t BloomFilter::num_hash_functions() const { … }
inline void BloomFilter::_internal_set_num_hash_functions(uint32_t value) { … }
inline void BloomFilter::set_num_hash_functions(uint32_t value) { … }
inline bool BloomFilter::_internal_has_num_bits() const { … }
inline bool BloomFilter::has_num_bits() const { … }
inline void BloomFilter::clear_num_bits() { … }
inline uint32_t BloomFilter::_internal_num_bits() const { … }
inline uint32_t BloomFilter::num_bits() const { … }
inline void BloomFilter::_internal_set_num_bits(uint32_t value) { … }
inline void BloomFilter::set_num_bits(uint32_t value) { … }
inline bool BloomFilter::_internal_has_data() const { … }
inline bool BloomFilter::has_data() const { … }
inline void BloomFilter::clear_data() { … }
inline const std::string& BloomFilter::data() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void BloomFilter::set_data(ArgT0&& arg0, ArgT... args) { … }
inline std::string* BloomFilter::mutable_data() { … }
inline const std::string& BloomFilter::_internal_data() const { … }
inline void BloomFilter::_internal_set_data(const std::string& value) { … }
inline std::string* BloomFilter::_internal_mutable_data() { … }
inline std::string* BloomFilter::release_data() { … }
inline void BloomFilter::set_allocated_data(std::string* data) { … }
inline bool OptimizationFilter::_internal_has_optimization_type() const { … }
inline bool OptimizationFilter::has_optimization_type() const { … }
inline void OptimizationFilter::clear_optimization_type() { … }
inline ::optimization_guide::proto::OptimizationType OptimizationFilter::_internal_optimization_type() const { … }
inline ::optimization_guide::proto::OptimizationType OptimizationFilter::optimization_type() const { … }
inline void OptimizationFilter::_internal_set_optimization_type(::optimization_guide::proto::OptimizationType value) { … }
inline void OptimizationFilter::set_optimization_type(::optimization_guide::proto::OptimizationType value) { … }
inline bool OptimizationFilter::_internal_has_bloom_filter() const { … }
inline bool OptimizationFilter::has_bloom_filter() const { … }
inline void OptimizationFilter::clear_bloom_filter() { … }
inline const ::optimization_guide::proto::BloomFilter& OptimizationFilter::_internal_bloom_filter() const { … }
inline const ::optimization_guide::proto::BloomFilter& OptimizationFilter::bloom_filter() const { … }
inline void OptimizationFilter::unsafe_arena_set_allocated_bloom_filter(
::optimization_guide::proto::BloomFilter* bloom_filter) { … }
inline ::optimization_guide::proto::BloomFilter* OptimizationFilter::release_bloom_filter() { … }
inline ::optimization_guide::proto::BloomFilter* OptimizationFilter::unsafe_arena_release_bloom_filter() { … }
inline ::optimization_guide::proto::BloomFilter* OptimizationFilter::_internal_mutable_bloom_filter() { … }
inline ::optimization_guide::proto::BloomFilter* OptimizationFilter::mutable_bloom_filter() { … }
inline void OptimizationFilter::set_allocated_bloom_filter(::optimization_guide::proto::BloomFilter* bloom_filter) { … }
inline int OptimizationFilter::_internal_regexps_size() const { … }
inline int OptimizationFilter::regexps_size() const { … }
inline void OptimizationFilter::clear_regexps() { … }
inline std::string* OptimizationFilter::add_regexps() { … }
inline const std::string& OptimizationFilter::_internal_regexps(int index) const { … }
inline const std::string& OptimizationFilter::regexps(int index) const { … }
inline std::string* OptimizationFilter::mutable_regexps(int index) { … }
inline void OptimizationFilter::set_regexps(int index, const std::string& value) { … }
inline void OptimizationFilter::set_regexps(int index, std::string&& value) { … }
inline void OptimizationFilter::set_regexps(int index, const char* value) { … }
inline void OptimizationFilter::set_regexps(int index, const char* value, size_t size) { … }
inline std::string* OptimizationFilter::_internal_add_regexps() { … }
inline void OptimizationFilter::add_regexps(const std::string& value) { … }
inline void OptimizationFilter::add_regexps(std::string&& value) { … }
inline void OptimizationFilter::add_regexps(const char* value) { … }
inline void OptimizationFilter::add_regexps(const char* value, size_t size) { … }
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>&
OptimizationFilter::regexps() const { … }
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>*
OptimizationFilter::mutable_regexps() { … }
inline int OptimizationFilter::_internal_exclusion_regexps_size() const { … }
inline int OptimizationFilter::exclusion_regexps_size() const { … }
inline void OptimizationFilter::clear_exclusion_regexps() { … }
inline std::string* OptimizationFilter::add_exclusion_regexps() { … }
inline const std::string& OptimizationFilter::_internal_exclusion_regexps(int index) const { … }
inline const std::string& OptimizationFilter::exclusion_regexps(int index) const { … }
inline std::string* OptimizationFilter::mutable_exclusion_regexps(int index) { … }
inline void OptimizationFilter::set_exclusion_regexps(int index, const std::string& value) { … }
inline void OptimizationFilter::set_exclusion_regexps(int index, std::string&& value) { … }
inline void OptimizationFilter::set_exclusion_regexps(int index, const char* value) { … }
inline void OptimizationFilter::set_exclusion_regexps(int index, const char* value, size_t size) { … }
inline std::string* OptimizationFilter::_internal_add_exclusion_regexps() { … }
inline void OptimizationFilter::add_exclusion_regexps(const std::string& value) { … }
inline void OptimizationFilter::add_exclusion_regexps(std::string&& value) { … }
inline void OptimizationFilter::add_exclusion_regexps(const char* value) { … }
inline void OptimizationFilter::add_exclusion_regexps(const char* value, size_t size) { … }
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>&
OptimizationFilter::exclusion_regexps() const { … }
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>*
OptimizationFilter::mutable_exclusion_regexps() { … }
inline bool OptimizationFilter::_internal_has_skip_host_suffix_checking() const { … }
inline bool OptimizationFilter::has_skip_host_suffix_checking() const { … }
inline void OptimizationFilter::clear_skip_host_suffix_checking() { … }
inline bool OptimizationFilter::_internal_skip_host_suffix_checking() const { … }
inline bool OptimizationFilter::skip_host_suffix_checking() const { … }
inline void OptimizationFilter::_internal_set_skip_host_suffix_checking(bool value) { … }
inline void OptimizationFilter::set_skip_host_suffix_checking(bool value) { … }
inline bool OptimizationFilter::_internal_has_bloom_filter_format() const { … }
inline bool OptimizationFilter::has_bloom_filter_format() const { … }
inline void OptimizationFilter::clear_bloom_filter_format() { … }
inline ::optimization_guide::proto::BloomFilterFormat OptimizationFilter::_internal_bloom_filter_format() const { … }
inline ::optimization_guide::proto::BloomFilterFormat OptimizationFilter::bloom_filter_format() const { … }
inline void OptimizationFilter::_internal_set_bloom_filter_format(::optimization_guide::proto::BloomFilterFormat value) { … }
inline void OptimizationFilter::set_bloom_filter_format(::optimization_guide::proto::BloomFilterFormat value) { … }
inline int Configuration::_internal_hints_size() const { … }
inline int Configuration::hints_size() const { … }
inline void Configuration::clear_hints() { … }
inline ::optimization_guide::proto::Hint* Configuration::mutable_hints(int index) { … }
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::optimization_guide::proto::Hint >*
Configuration::mutable_hints() { … }
inline const ::optimization_guide::proto::Hint& Configuration::_internal_hints(int index) const { … }
inline const ::optimization_guide::proto::Hint& Configuration::hints(int index) const { … }
inline ::optimization_guide::proto::Hint* Configuration::_internal_add_hints() { … }
inline ::optimization_guide::proto::Hint* Configuration::add_hints() { … }
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::optimization_guide::proto::Hint >&
Configuration::hints() const { … }
inline int Configuration::_internal_optimization_blocklists_size() const { … }
inline int Configuration::optimization_blocklists_size() const { … }
inline void Configuration::clear_optimization_blocklists() { … }
inline ::optimization_guide::proto::OptimizationFilter* Configuration::mutable_optimization_blocklists(int index) { … }
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::optimization_guide::proto::OptimizationFilter >*
Configuration::mutable_optimization_blocklists() { … }
inline const ::optimization_guide::proto::OptimizationFilter& Configuration::_internal_optimization_blocklists(int index) const { … }
inline const ::optimization_guide::proto::OptimizationFilter& Configuration::optimization_blocklists(int index) const { … }
inline ::optimization_guide::proto::OptimizationFilter* Configuration::_internal_add_optimization_blocklists() { … }
inline ::optimization_guide::proto::OptimizationFilter* Configuration::add_optimization_blocklists() { … }
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::optimization_guide::proto::OptimizationFilter >&
Configuration::optimization_blocklists() const { … }
inline int Configuration::_internal_optimization_allowlists_size() const { … }
inline int Configuration::optimization_allowlists_size() const { … }
inline void Configuration::clear_optimization_allowlists() { … }
inline ::optimization_guide::proto::OptimizationFilter* Configuration::mutable_optimization_allowlists(int index) { … }
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::optimization_guide::proto::OptimizationFilter >*
Configuration::mutable_optimization_allowlists() { … }
inline const ::optimization_guide::proto::OptimizationFilter& Configuration::_internal_optimization_allowlists(int index) const { … }
inline const ::optimization_guide::proto::OptimizationFilter& Configuration::optimization_allowlists(int index) const { … }
inline ::optimization_guide::proto::OptimizationFilter* Configuration::_internal_add_optimization_allowlists() { … }
inline ::optimization_guide::proto::OptimizationFilter* Configuration::add_optimization_allowlists() { … }
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::optimization_guide::proto::OptimizationFilter >&
Configuration::optimization_allowlists() const { … }
inline bool Version::_internal_has_generation_timestamp() const { … }
inline bool Version::has_generation_timestamp() const { … }
inline const ::optimization_guide::proto::Timestamp& Version::_internal_generation_timestamp() const { … }
inline const ::optimization_guide::proto::Timestamp& Version::generation_timestamp() const { … }
inline void Version::unsafe_arena_set_allocated_generation_timestamp(
::optimization_guide::proto::Timestamp* generation_timestamp) { … }
inline ::optimization_guide::proto::Timestamp* Version::release_generation_timestamp() { … }
inline ::optimization_guide::proto::Timestamp* Version::unsafe_arena_release_generation_timestamp() { … }
inline ::optimization_guide::proto::Timestamp* Version::_internal_mutable_generation_timestamp() { … }
inline ::optimization_guide::proto::Timestamp* Version::mutable_generation_timestamp() { … }
inline void Version::set_allocated_generation_timestamp(::optimization_guide::proto::Timestamp* generation_timestamp) { … }
inline bool Version::_internal_has_hint_source() const { … }
inline bool Version::has_hint_source() const { … }
inline void Version::clear_hint_source() { … }
inline ::optimization_guide::proto::HintSource Version::_internal_hint_source() const { … }
inline ::optimization_guide::proto::HintSource Version::hint_source() const { … }
inline void Version::_internal_set_hint_source(::optimization_guide::proto::HintSource value) { … }
inline void Version::set_hint_source(::optimization_guide::proto::HintSource value) { … }
#ifdef __GNUC__
#pragma GCC diagnostic pop
#endif
}
}
PROTOBUF_NAMESPACE_OPEN
template <> struct is_proto_enum< ::optimization_guide::proto::OptimizationType> : ::std::true_type { … };
template <> struct is_proto_enum< ::optimization_guide::proto::KeyRepresentation> : ::std::true_type { … };
template <> struct is_proto_enum< ::optimization_guide::proto::BloomFilterFormat> : ::std::true_type { … };
template <> struct is_proto_enum< ::optimization_guide::proto::HintSource> : ::std::true_type { … };
template <> struct is_proto_enum< ::optimization_guide::proto::ThemeKey> : ::std::true_type { … };
PROTOBUF_NAMESPACE_CLOSE
#include <google/protobuf/port_undef.inc>
#endif