#ifndef GOOGLE_PROTOBUF_INCLUDED_components_2ffeed_2fcore_2fproto_2fv2_2fwire_2fclient_5fuser_5fprofiles_2eproto
#define GOOGLE_PROTOBUF_INCLUDED_components_2ffeed_2fcore_2fproto_2fv2_2fwire_2fclient_5fuser_5fprofiles_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/feed/core/proto/v2/wire/view_demotion_profile_extension.pb.h"
#include <google/protobuf/port_def.inc>
#define PROTOBUF_INTERNAL_EXPORT_components_2ffeed_2fcore_2fproto_2fv2_2fwire_2fclient_5fuser_5fprofiles_2eproto
PROTOBUF_NAMESPACE_OPEN
namespace internal {
class AnyMetadata;
}
PROTOBUF_NAMESPACE_CLOSE
struct TableStruct_components_2ffeed_2fcore_2fproto_2fv2_2fwire_2fclient_5fuser_5fprofiles_2eproto { … };
namespace feedwire {
class ActionCounts;
struct ActionCountsDefaultTypeInternal;
extern ActionCountsDefaultTypeInternal _ActionCounts_default_instance_;
class ActionCounts_Counts;
struct ActionCounts_CountsDefaultTypeInternal;
extern ActionCounts_CountsDefaultTypeInternal _ActionCounts_Counts_default_instance_;
class ClientUserProfiles;
struct ClientUserProfilesDefaultTypeInternal;
extern ClientUserProfilesDefaultTypeInternal _ClientUserProfiles_default_instance_;
class DiscoverUserActionsProfile;
struct DiscoverUserActionsProfileDefaultTypeInternal;
extern DiscoverUserActionsProfileDefaultTypeInternal _DiscoverUserActionsProfile_default_instance_;
class DiscoverUserActionsProfile_CardCategoryXEntityActionCounts;
struct DiscoverUserActionsProfile_CardCategoryXEntityActionCountsDefaultTypeInternal;
extern DiscoverUserActionsProfile_CardCategoryXEntityActionCountsDefaultTypeInternal _DiscoverUserActionsProfile_CardCategoryXEntityActionCounts_default_instance_;
class DiscoverUserActionsProfile_ContentMediaXEntityActionCounts;
struct DiscoverUserActionsProfile_ContentMediaXEntityActionCountsDefaultTypeInternal;
extern DiscoverUserActionsProfile_ContentMediaXEntityActionCountsDefaultTypeInternal _DiscoverUserActionsProfile_ContentMediaXEntityActionCounts_default_instance_;
class ViewDemotionProfile;
struct ViewDemotionProfileDefaultTypeInternal;
extern ViewDemotionProfileDefaultTypeInternal _ViewDemotionProfile_default_instance_;
}
PROTOBUF_NAMESPACE_OPEN
template<> ::feedwire::ActionCounts* Arena::CreateMaybeMessage<::feedwire::ActionCounts>(Arena*);
template<> ::feedwire::ActionCounts_Counts* Arena::CreateMaybeMessage<::feedwire::ActionCounts_Counts>(Arena*);
template<> ::feedwire::ClientUserProfiles* Arena::CreateMaybeMessage<::feedwire::ClientUserProfiles>(Arena*);
template<> ::feedwire::DiscoverUserActionsProfile* Arena::CreateMaybeMessage<::feedwire::DiscoverUserActionsProfile>(Arena*);
template<> ::feedwire::DiscoverUserActionsProfile_CardCategoryXEntityActionCounts* Arena::CreateMaybeMessage<::feedwire::DiscoverUserActionsProfile_CardCategoryXEntityActionCounts>(Arena*);
template<> ::feedwire::DiscoverUserActionsProfile_ContentMediaXEntityActionCounts* Arena::CreateMaybeMessage<::feedwire::DiscoverUserActionsProfile_ContentMediaXEntityActionCounts>(Arena*);
template<> ::feedwire::ViewDemotionProfile* Arena::CreateMaybeMessage<::feedwire::ViewDemotionProfile>(Arena*);
PROTOBUF_NAMESPACE_CLOSE
namespace feedwire {
enum ActionCounts_ActionType : int { … };
bool ActionCounts_ActionType_IsValid(int value);
constexpr ActionCounts_ActionType ActionCounts_ActionType_ActionType_MIN = …;
constexpr ActionCounts_ActionType ActionCounts_ActionType_ActionType_MAX = …;
constexpr int ActionCounts_ActionType_ActionType_ARRAYSIZE = …;
const std::string& ActionCounts_ActionType_Name(ActionCounts_ActionType value);
template<typename T>
inline const std::string& ActionCounts_ActionType_Name(T enum_t_value) { … }
bool ActionCounts_ActionType_Parse(
::PROTOBUF_NAMESPACE_ID::ConstStringParam name, ActionCounts_ActionType* value);
class ClientUserProfiles final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class ActionCounts_Counts final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class ActionCounts final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class DiscoverUserActionsProfile_ContentMediaXEntityActionCounts final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class DiscoverUserActionsProfile_CardCategoryXEntityActionCounts final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class DiscoverUserActionsProfile final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class ViewDemotionProfile final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
#ifdef __GNUC__
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wstrict-aliasing"
#endif
inline bool ClientUserProfiles::_internal_has_discover_user_actions_profile() const { … }
inline bool ClientUserProfiles::has_discover_user_actions_profile() const { … }
inline void ClientUserProfiles::clear_discover_user_actions_profile() { … }
inline const ::feedwire::DiscoverUserActionsProfile& ClientUserProfiles::_internal_discover_user_actions_profile() const { … }
inline const ::feedwire::DiscoverUserActionsProfile& ClientUserProfiles::discover_user_actions_profile() const { … }
inline void ClientUserProfiles::unsafe_arena_set_allocated_discover_user_actions_profile(
::feedwire::DiscoverUserActionsProfile* discover_user_actions_profile) { … }
inline ::feedwire::DiscoverUserActionsProfile* ClientUserProfiles::release_discover_user_actions_profile() { … }
inline ::feedwire::DiscoverUserActionsProfile* ClientUserProfiles::unsafe_arena_release_discover_user_actions_profile() { … }
inline ::feedwire::DiscoverUserActionsProfile* ClientUserProfiles::_internal_mutable_discover_user_actions_profile() { … }
inline ::feedwire::DiscoverUserActionsProfile* ClientUserProfiles::mutable_discover_user_actions_profile() { … }
inline void ClientUserProfiles::set_allocated_discover_user_actions_profile(::feedwire::DiscoverUserActionsProfile* discover_user_actions_profile) { … }
inline bool ClientUserProfiles::_internal_has_view_demotion_profile() const { … }
inline bool ClientUserProfiles::has_view_demotion_profile() const { … }
inline void ClientUserProfiles::clear_view_demotion_profile() { … }
inline const ::feedwire::ViewDemotionProfile& ClientUserProfiles::_internal_view_demotion_profile() const { … }
inline const ::feedwire::ViewDemotionProfile& ClientUserProfiles::view_demotion_profile() const { … }
inline void ClientUserProfiles::unsafe_arena_set_allocated_view_demotion_profile(
::feedwire::ViewDemotionProfile* view_demotion_profile) { … }
inline ::feedwire::ViewDemotionProfile* ClientUserProfiles::release_view_demotion_profile() { … }
inline ::feedwire::ViewDemotionProfile* ClientUserProfiles::unsafe_arena_release_view_demotion_profile() { … }
inline ::feedwire::ViewDemotionProfile* ClientUserProfiles::_internal_mutable_view_demotion_profile() { … }
inline ::feedwire::ViewDemotionProfile* ClientUserProfiles::mutable_view_demotion_profile() { … }
inline void ClientUserProfiles::set_allocated_view_demotion_profile(::feedwire::ViewDemotionProfile* view_demotion_profile) { … }
inline bool ActionCounts_Counts::_internal_has_count_1d() const { … }
inline bool ActionCounts_Counts::has_count_1d() const { … }
inline void ActionCounts_Counts::clear_count_1d() { … }
inline uint32_t ActionCounts_Counts::_internal_count_1d() const { … }
inline uint32_t ActionCounts_Counts::count_1d() const { … }
inline void ActionCounts_Counts::_internal_set_count_1d(uint32_t value) { … }
inline void ActionCounts_Counts::set_count_1d(uint32_t value) { … }
inline bool ActionCounts_Counts::_internal_has_count_7d() const { … }
inline bool ActionCounts_Counts::has_count_7d() const { … }
inline void ActionCounts_Counts::clear_count_7d() { … }
inline uint32_t ActionCounts_Counts::_internal_count_7d() const { … }
inline uint32_t ActionCounts_Counts::count_7d() const { … }
inline void ActionCounts_Counts::_internal_set_count_7d(uint32_t value) { … }
inline void ActionCounts_Counts::set_count_7d(uint32_t value) { … }
inline bool ActionCounts_Counts::_internal_has_count_30d() const { … }
inline bool ActionCounts_Counts::has_count_30d() const { … }
inline void ActionCounts_Counts::clear_count_30d() { … }
inline uint32_t ActionCounts_Counts::_internal_count_30d() const { … }
inline uint32_t ActionCounts_Counts::count_30d() const { … }
inline void ActionCounts_Counts::_internal_set_count_30d(uint32_t value) { … }
inline void ActionCounts_Counts::set_count_30d(uint32_t value) { … }
inline bool ActionCounts::_internal_has_type() const { … }
inline bool ActionCounts::has_type() const { … }
inline void ActionCounts::clear_type() { … }
inline ::feedwire::ActionCounts_ActionType ActionCounts::_internal_type() const { … }
inline ::feedwire::ActionCounts_ActionType ActionCounts::type() const { … }
inline void ActionCounts::_internal_set_type(::feedwire::ActionCounts_ActionType value) { … }
inline void ActionCounts::set_type(::feedwire::ActionCounts_ActionType value) { … }
inline bool ActionCounts::_internal_has_counts() const { … }
inline bool ActionCounts::has_counts() const { … }
inline void ActionCounts::clear_counts() { … }
inline const ::feedwire::ActionCounts_Counts& ActionCounts::_internal_counts() const { … }
inline const ::feedwire::ActionCounts_Counts& ActionCounts::counts() const { … }
inline void ActionCounts::unsafe_arena_set_allocated_counts(
::feedwire::ActionCounts_Counts* counts) { … }
inline ::feedwire::ActionCounts_Counts* ActionCounts::release_counts() { … }
inline ::feedwire::ActionCounts_Counts* ActionCounts::unsafe_arena_release_counts() { … }
inline ::feedwire::ActionCounts_Counts* ActionCounts::_internal_mutable_counts() { … }
inline ::feedwire::ActionCounts_Counts* ActionCounts::mutable_counts() { … }
inline void ActionCounts::set_allocated_counts(::feedwire::ActionCounts_Counts* counts) { … }
inline bool DiscoverUserActionsProfile_ContentMediaXEntityActionCounts::_internal_has_content_category_media_type() const { … }
inline bool DiscoverUserActionsProfile_ContentMediaXEntityActionCounts::has_content_category_media_type() const { … }
inline void DiscoverUserActionsProfile_ContentMediaXEntityActionCounts::clear_content_category_media_type() { … }
inline uint64_t DiscoverUserActionsProfile_ContentMediaXEntityActionCounts::_internal_content_category_media_type() const { … }
inline uint64_t DiscoverUserActionsProfile_ContentMediaXEntityActionCounts::content_category_media_type() const { … }
inline void DiscoverUserActionsProfile_ContentMediaXEntityActionCounts::_internal_set_content_category_media_type(uint64_t value) { … }
inline void DiscoverUserActionsProfile_ContentMediaXEntityActionCounts::set_content_category_media_type(uint64_t value) { … }
inline bool DiscoverUserActionsProfile_ContentMediaXEntityActionCounts::_internal_has_mid() const { … }
inline bool DiscoverUserActionsProfile_ContentMediaXEntityActionCounts::has_mid() const { … }
inline void DiscoverUserActionsProfile_ContentMediaXEntityActionCounts::clear_mid() { … }
inline uint64_t DiscoverUserActionsProfile_ContentMediaXEntityActionCounts::_internal_mid() const { … }
inline uint64_t DiscoverUserActionsProfile_ContentMediaXEntityActionCounts::mid() const { … }
inline void DiscoverUserActionsProfile_ContentMediaXEntityActionCounts::_internal_set_mid(uint64_t value) { … }
inline void DiscoverUserActionsProfile_ContentMediaXEntityActionCounts::set_mid(uint64_t value) { … }
inline int DiscoverUserActionsProfile_ContentMediaXEntityActionCounts::_internal_counts_size() const { … }
inline int DiscoverUserActionsProfile_ContentMediaXEntityActionCounts::counts_size() const { … }
inline void DiscoverUserActionsProfile_ContentMediaXEntityActionCounts::clear_counts() { … }
inline ::feedwire::ActionCounts* DiscoverUserActionsProfile_ContentMediaXEntityActionCounts::mutable_counts(int index) { … }
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::feedwire::ActionCounts >*
DiscoverUserActionsProfile_ContentMediaXEntityActionCounts::mutable_counts() { … }
inline const ::feedwire::ActionCounts& DiscoverUserActionsProfile_ContentMediaXEntityActionCounts::_internal_counts(int index) const { … }
inline const ::feedwire::ActionCounts& DiscoverUserActionsProfile_ContentMediaXEntityActionCounts::counts(int index) const { … }
inline ::feedwire::ActionCounts* DiscoverUserActionsProfile_ContentMediaXEntityActionCounts::_internal_add_counts() { … }
inline ::feedwire::ActionCounts* DiscoverUserActionsProfile_ContentMediaXEntityActionCounts::add_counts() { … }
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::feedwire::ActionCounts >&
DiscoverUserActionsProfile_ContentMediaXEntityActionCounts::counts() const { … }
inline bool DiscoverUserActionsProfile_CardCategoryXEntityActionCounts::_internal_has_card_category() const { … }
inline bool DiscoverUserActionsProfile_CardCategoryXEntityActionCounts::has_card_category() const { … }
inline void DiscoverUserActionsProfile_CardCategoryXEntityActionCounts::clear_card_category() { … }
inline uint64_t DiscoverUserActionsProfile_CardCategoryXEntityActionCounts::_internal_card_category() const { … }
inline uint64_t DiscoverUserActionsProfile_CardCategoryXEntityActionCounts::card_category() const { … }
inline void DiscoverUserActionsProfile_CardCategoryXEntityActionCounts::_internal_set_card_category(uint64_t value) { … }
inline void DiscoverUserActionsProfile_CardCategoryXEntityActionCounts::set_card_category(uint64_t value) { … }
inline bool DiscoverUserActionsProfile_CardCategoryXEntityActionCounts::_internal_has_mid() const { … }
inline bool DiscoverUserActionsProfile_CardCategoryXEntityActionCounts::has_mid() const { … }
inline void DiscoverUserActionsProfile_CardCategoryXEntityActionCounts::clear_mid() { … }
inline uint64_t DiscoverUserActionsProfile_CardCategoryXEntityActionCounts::_internal_mid() const { … }
inline uint64_t DiscoverUserActionsProfile_CardCategoryXEntityActionCounts::mid() const { … }
inline void DiscoverUserActionsProfile_CardCategoryXEntityActionCounts::_internal_set_mid(uint64_t value) { … }
inline void DiscoverUserActionsProfile_CardCategoryXEntityActionCounts::set_mid(uint64_t value) { … }
inline int DiscoverUserActionsProfile_CardCategoryXEntityActionCounts::_internal_counts_size() const { … }
inline int DiscoverUserActionsProfile_CardCategoryXEntityActionCounts::counts_size() const { … }
inline void DiscoverUserActionsProfile_CardCategoryXEntityActionCounts::clear_counts() { … }
inline ::feedwire::ActionCounts* DiscoverUserActionsProfile_CardCategoryXEntityActionCounts::mutable_counts(int index) { … }
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::feedwire::ActionCounts >*
DiscoverUserActionsProfile_CardCategoryXEntityActionCounts::mutable_counts() { … }
inline const ::feedwire::ActionCounts& DiscoverUserActionsProfile_CardCategoryXEntityActionCounts::_internal_counts(int index) const { … }
inline const ::feedwire::ActionCounts& DiscoverUserActionsProfile_CardCategoryXEntityActionCounts::counts(int index) const { … }
inline ::feedwire::ActionCounts* DiscoverUserActionsProfile_CardCategoryXEntityActionCounts::_internal_add_counts() { … }
inline ::feedwire::ActionCounts* DiscoverUserActionsProfile_CardCategoryXEntityActionCounts::add_counts() { … }
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::feedwire::ActionCounts >&
DiscoverUserActionsProfile_CardCategoryXEntityActionCounts::counts() const { … }
inline int DiscoverUserActionsProfile::_internal_content_media_x_entity_size() const { … }
inline int DiscoverUserActionsProfile::content_media_x_entity_size() const { … }
inline void DiscoverUserActionsProfile::clear_content_media_x_entity() { … }
inline ::feedwire::DiscoverUserActionsProfile_ContentMediaXEntityActionCounts* DiscoverUserActionsProfile::mutable_content_media_x_entity(int index) { … }
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::feedwire::DiscoverUserActionsProfile_ContentMediaXEntityActionCounts >*
DiscoverUserActionsProfile::mutable_content_media_x_entity() { … }
inline const ::feedwire::DiscoverUserActionsProfile_ContentMediaXEntityActionCounts& DiscoverUserActionsProfile::_internal_content_media_x_entity(int index) const { … }
inline const ::feedwire::DiscoverUserActionsProfile_ContentMediaXEntityActionCounts& DiscoverUserActionsProfile::content_media_x_entity(int index) const { … }
inline ::feedwire::DiscoverUserActionsProfile_ContentMediaXEntityActionCounts* DiscoverUserActionsProfile::_internal_add_content_media_x_entity() { … }
inline ::feedwire::DiscoverUserActionsProfile_ContentMediaXEntityActionCounts* DiscoverUserActionsProfile::add_content_media_x_entity() { … }
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::feedwire::DiscoverUserActionsProfile_ContentMediaXEntityActionCounts >&
DiscoverUserActionsProfile::content_media_x_entity() const { … }
inline int DiscoverUserActionsProfile::_internal_card_category_x_entity_size() const { … }
inline int DiscoverUserActionsProfile::card_category_x_entity_size() const { … }
inline void DiscoverUserActionsProfile::clear_card_category_x_entity() { … }
inline ::feedwire::DiscoverUserActionsProfile_CardCategoryXEntityActionCounts* DiscoverUserActionsProfile::mutable_card_category_x_entity(int index) { … }
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::feedwire::DiscoverUserActionsProfile_CardCategoryXEntityActionCounts >*
DiscoverUserActionsProfile::mutable_card_category_x_entity() { … }
inline const ::feedwire::DiscoverUserActionsProfile_CardCategoryXEntityActionCounts& DiscoverUserActionsProfile::_internal_card_category_x_entity(int index) const { … }
inline const ::feedwire::DiscoverUserActionsProfile_CardCategoryXEntityActionCounts& DiscoverUserActionsProfile::card_category_x_entity(int index) const { … }
inline ::feedwire::DiscoverUserActionsProfile_CardCategoryXEntityActionCounts* DiscoverUserActionsProfile::_internal_add_card_category_x_entity() { … }
inline ::feedwire::DiscoverUserActionsProfile_CardCategoryXEntityActionCounts* DiscoverUserActionsProfile::add_card_category_x_entity() { … }
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::feedwire::DiscoverUserActionsProfile_CardCategoryXEntityActionCounts >&
DiscoverUserActionsProfile::card_category_x_entity() const { … }
inline bool ViewDemotionProfile::_internal_has_view_demotion_profile() const { … }
inline bool ViewDemotionProfile::has_view_demotion_profile() const { … }
inline const ::feedwire::ViewDemotionProfileExtension& ViewDemotionProfile::_internal_view_demotion_profile() const { … }
inline const ::feedwire::ViewDemotionProfileExtension& ViewDemotionProfile::view_demotion_profile() const { … }
inline void ViewDemotionProfile::unsafe_arena_set_allocated_view_demotion_profile(
::feedwire::ViewDemotionProfileExtension* view_demotion_profile) { … }
inline ::feedwire::ViewDemotionProfileExtension* ViewDemotionProfile::release_view_demotion_profile() { … }
inline ::feedwire::ViewDemotionProfileExtension* ViewDemotionProfile::unsafe_arena_release_view_demotion_profile() { … }
inline ::feedwire::ViewDemotionProfileExtension* ViewDemotionProfile::_internal_mutable_view_demotion_profile() { … }
inline ::feedwire::ViewDemotionProfileExtension* ViewDemotionProfile::mutable_view_demotion_profile() { … }
inline void ViewDemotionProfile::set_allocated_view_demotion_profile(::feedwire::ViewDemotionProfileExtension* view_demotion_profile) { … }
#ifdef __GNUC__
#pragma GCC diagnostic pop
#endif
}
PROTOBUF_NAMESPACE_OPEN
template <> struct is_proto_enum< ::feedwire::ActionCounts_ActionType> : ::std::true_type { … };
PROTOBUF_NAMESPACE_CLOSE
#include <google/protobuf/port_undef.inc>
#endif