chromium/out/Default/gen/content/browser/aggregation_service/proto/aggregatable_report.pb.h

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

#ifndef GOOGLE_PROTOBUF_INCLUDED_aggregatable_5freport_2eproto
#define GOOGLE_PROTOBUF_INCLUDED_aggregatable_5freport_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/map.h>  // IWYU pragma: export
#include <google/protobuf/map_entry_lite.h>
#include <google/protobuf/map_field_lite.h>
#include <google/protobuf/generated_enum_util.h>
// @@protoc_insertion_point(includes)
#include <google/protobuf/port_def.inc>
#define PROTOBUF_INTERNAL_EXPORT_aggregatable_5freport_2eproto
PROTOBUF_NAMESPACE_OPEN
namespace internal {
class AnyMetadata;
}  // namespace internal
PROTOBUF_NAMESPACE_CLOSE

// Internal implementation detail -- do not use these members.
struct TableStruct_aggregatable_5freport_2eproto {};
namespace content {
namespace proto {
class AggregatableReportHistogramContribution;
struct AggregatableReportHistogramContributionDefaultTypeInternal;
extern AggregatableReportHistogramContributionDefaultTypeInternal _AggregatableReportHistogramContribution_default_instance_;
class AggregatableReportRequest;
struct AggregatableReportRequestDefaultTypeInternal;
extern AggregatableReportRequestDefaultTypeInternal _AggregatableReportRequest_default_instance_;
class AggregatableReportRequest_AdditionalFieldsEntry_DoNotUse;
struct AggregatableReportRequest_AdditionalFieldsEntry_DoNotUseDefaultTypeInternal;
extern AggregatableReportRequest_AdditionalFieldsEntry_DoNotUseDefaultTypeInternal _AggregatableReportRequest_AdditionalFieldsEntry_DoNotUse_default_instance_;
class AggregatableReportSharedInfo;
struct AggregatableReportSharedInfoDefaultTypeInternal;
extern AggregatableReportSharedInfoDefaultTypeInternal _AggregatableReportSharedInfo_default_instance_;
class AggregationServicePayloadContents;
struct AggregationServicePayloadContentsDefaultTypeInternal;
extern AggregationServicePayloadContentsDefaultTypeInternal _AggregationServicePayloadContents_default_instance_;
}  // namespace proto
}  // namespace content
PROTOBUF_NAMESPACE_OPEN
template<> ::content::proto::AggregatableReportHistogramContribution* Arena::CreateMaybeMessage<::content::proto::AggregatableReportHistogramContribution>(Arena*);
template<> ::content::proto::AggregatableReportRequest* Arena::CreateMaybeMessage<::content::proto::AggregatableReportRequest>(Arena*);
template<> ::content::proto::AggregatableReportRequest_AdditionalFieldsEntry_DoNotUse* Arena::CreateMaybeMessage<::content::proto::AggregatableReportRequest_AdditionalFieldsEntry_DoNotUse>(Arena*);
template<> ::content::proto::AggregatableReportSharedInfo* Arena::CreateMaybeMessage<::content::proto::AggregatableReportSharedInfo>(Arena*);
template<> ::content::proto::AggregationServicePayloadContents* Arena::CreateMaybeMessage<::content::proto::AggregationServicePayloadContents>(Arena*);
PROTOBUF_NAMESPACE_CLOSE
namespace content {
namespace proto {

enum AggregationServicePayloadContents_Operation : int {};
bool AggregationServicePayloadContents_Operation_IsValid(int value);
constexpr AggregationServicePayloadContents_Operation AggregationServicePayloadContents_Operation_Operation_MIN =;
constexpr AggregationServicePayloadContents_Operation AggregationServicePayloadContents_Operation_Operation_MAX =;
constexpr int AggregationServicePayloadContents_Operation_Operation_ARRAYSIZE =;

const std::string& AggregationServicePayloadContents_Operation_Name(AggregationServicePayloadContents_Operation value);
template<typename T>
inline const std::string& AggregationServicePayloadContents_Operation_Name(T enum_t_value) {}
bool AggregationServicePayloadContents_Operation_Parse(
    ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, AggregationServicePayloadContents_Operation* value);
enum AggregatableReportSharedInfo_DebugMode : int {};
bool AggregatableReportSharedInfo_DebugMode_IsValid(int value);
constexpr AggregatableReportSharedInfo_DebugMode AggregatableReportSharedInfo_DebugMode_DebugMode_MIN =;
constexpr AggregatableReportSharedInfo_DebugMode AggregatableReportSharedInfo_DebugMode_DebugMode_MAX =;
constexpr int AggregatableReportSharedInfo_DebugMode_DebugMode_ARRAYSIZE =;

const std::string& AggregatableReportSharedInfo_DebugMode_Name(AggregatableReportSharedInfo_DebugMode value);
template<typename T>
inline const std::string& AggregatableReportSharedInfo_DebugMode_Name(T enum_t_value) {}
bool AggregatableReportSharedInfo_DebugMode_Parse(
    ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, AggregatableReportSharedInfo_DebugMode* value);
enum AggregatableReportRequest_DelayType : int {};
bool AggregatableReportRequest_DelayType_IsValid(int value);
constexpr AggregatableReportRequest_DelayType AggregatableReportRequest_DelayType_DelayType_MIN =;
constexpr AggregatableReportRequest_DelayType AggregatableReportRequest_DelayType_DelayType_MAX =;
constexpr int AggregatableReportRequest_DelayType_DelayType_ARRAYSIZE =;

const std::string& AggregatableReportRequest_DelayType_Name(AggregatableReportRequest_DelayType value);
template<typename T>
inline const std::string& AggregatableReportRequest_DelayType_Name(T enum_t_value) {}
bool AggregatableReportRequest_DelayType_Parse(
    ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, AggregatableReportRequest_DelayType* value);
enum AggregationServiceMode : int {};
bool AggregationServiceMode_IsValid(int value);
constexpr AggregationServiceMode AggregationServiceMode_MIN =;
constexpr AggregationServiceMode AggregationServiceMode_MAX =;
constexpr int AggregationServiceMode_ARRAYSIZE =;

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

class AggregatableReportHistogramContribution final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:content.proto.AggregatableReportHistogramContribution) */ {};
// -------------------------------------------------------------------

class AggregationServicePayloadContents final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:content.proto.AggregationServicePayloadContents) */ {};
// -------------------------------------------------------------------

class AggregatableReportSharedInfo final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:content.proto.AggregatableReportSharedInfo) */ {};
// -------------------------------------------------------------------

class AggregatableReportRequest_AdditionalFieldsEntry_DoNotUse : public ::PROTOBUF_NAMESPACE_ID::internal::MapEntryLite<AggregatableReportRequest_AdditionalFieldsEntry_DoNotUse, 
    std::string, std::string,
    ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING,
    ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING> {};

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

class AggregatableReportRequest final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:content.proto.AggregatableReportRequest) */ {};
// ===================================================================


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

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

// uint64 bucket_high = 1;
inline void AggregatableReportHistogramContribution::clear_bucket_high() {}
inline uint64_t AggregatableReportHistogramContribution::_internal_bucket_high() const {}
inline uint64_t AggregatableReportHistogramContribution::bucket_high() const {}
inline void AggregatableReportHistogramContribution::_internal_set_bucket_high(uint64_t value) {}
inline void AggregatableReportHistogramContribution::set_bucket_high(uint64_t value) {}

// uint64 bucket_low = 2;
inline void AggregatableReportHistogramContribution::clear_bucket_low() {}
inline uint64_t AggregatableReportHistogramContribution::_internal_bucket_low() const {}
inline uint64_t AggregatableReportHistogramContribution::bucket_low() const {}
inline void AggregatableReportHistogramContribution::_internal_set_bucket_low(uint64_t value) {}
inline void AggregatableReportHistogramContribution::set_bucket_low(uint64_t value) {}

// int32 value = 3;
inline void AggregatableReportHistogramContribution::clear_value() {}
inline int32_t AggregatableReportHistogramContribution::_internal_value() const {}
inline int32_t AggregatableReportHistogramContribution::value() const {}
inline void AggregatableReportHistogramContribution::_internal_set_value(int32_t value) {}
inline void AggregatableReportHistogramContribution::set_value(int32_t value) {}

// optional uint64 filtering_id = 4;
inline bool AggregatableReportHistogramContribution::_internal_has_filtering_id() const {}
inline bool AggregatableReportHistogramContribution::has_filtering_id() const {}
inline void AggregatableReportHistogramContribution::clear_filtering_id() {}
inline uint64_t AggregatableReportHistogramContribution::_internal_filtering_id() const {}
inline uint64_t AggregatableReportHistogramContribution::filtering_id() const {}
inline void AggregatableReportHistogramContribution::_internal_set_filtering_id(uint64_t value) {}
inline void AggregatableReportHistogramContribution::set_filtering_id(uint64_t value) {}

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

// AggregationServicePayloadContents

// .content.proto.AggregationServicePayloadContents.Operation operation = 1;
inline void AggregationServicePayloadContents::clear_operation() {}
inline ::content::proto::AggregationServicePayloadContents_Operation AggregationServicePayloadContents::_internal_operation() const {}
inline ::content::proto::AggregationServicePayloadContents_Operation AggregationServicePayloadContents::operation() const {}
inline void AggregationServicePayloadContents::_internal_set_operation(::content::proto::AggregationServicePayloadContents_Operation value) {}
inline void AggregationServicePayloadContents::set_operation(::content::proto::AggregationServicePayloadContents_Operation value) {}

// repeated .content.proto.AggregatableReportHistogramContribution contributions = 2;
inline int AggregationServicePayloadContents::_internal_contributions_size() const {}
inline int AggregationServicePayloadContents::contributions_size() const {}
inline void AggregationServicePayloadContents::clear_contributions() {}
inline ::content::proto::AggregatableReportHistogramContribution* AggregationServicePayloadContents::mutable_contributions(int index) {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::content::proto::AggregatableReportHistogramContribution >*
AggregationServicePayloadContents::mutable_contributions() {}
inline const ::content::proto::AggregatableReportHistogramContribution& AggregationServicePayloadContents::_internal_contributions(int index) const {}
inline const ::content::proto::AggregatableReportHistogramContribution& AggregationServicePayloadContents::contributions(int index) const {}
inline ::content::proto::AggregatableReportHistogramContribution* AggregationServicePayloadContents::_internal_add_contributions() {}
inline ::content::proto::AggregatableReportHistogramContribution* AggregationServicePayloadContents::add_contributions() {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::content::proto::AggregatableReportHistogramContribution >&
AggregationServicePayloadContents::contributions() const {}

// .content.proto.AggregationServiceMode aggregation_mode = 3;
inline void AggregationServicePayloadContents::clear_aggregation_mode() {}
inline ::content::proto::AggregationServiceMode AggregationServicePayloadContents::_internal_aggregation_mode() const {}
inline ::content::proto::AggregationServiceMode AggregationServicePayloadContents::aggregation_mode() const {}
inline void AggregationServicePayloadContents::_internal_set_aggregation_mode(::content::proto::AggregationServiceMode value) {}
inline void AggregationServicePayloadContents::set_aggregation_mode(::content::proto::AggregationServiceMode value) {}

// int32 max_contributions_allowed = 5;
inline void AggregationServicePayloadContents::clear_max_contributions_allowed() {}
inline int32_t AggregationServicePayloadContents::_internal_max_contributions_allowed() const {}
inline int32_t AggregationServicePayloadContents::max_contributions_allowed() const {}
inline void AggregationServicePayloadContents::_internal_set_max_contributions_allowed(int32_t value) {}
inline void AggregationServicePayloadContents::set_max_contributions_allowed(int32_t value) {}

// optional string aggregation_coordinator_origin = 6;
inline bool AggregationServicePayloadContents::_internal_has_aggregation_coordinator_origin() const {}
inline bool AggregationServicePayloadContents::has_aggregation_coordinator_origin() const {}
inline void AggregationServicePayloadContents::clear_aggregation_coordinator_origin() {}
inline const std::string& AggregationServicePayloadContents::aggregation_coordinator_origin() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void AggregationServicePayloadContents::set_aggregation_coordinator_origin(ArgT0&& arg0, ArgT... args) {}
inline std::string* AggregationServicePayloadContents::mutable_aggregation_coordinator_origin() {}
inline const std::string& AggregationServicePayloadContents::_internal_aggregation_coordinator_origin() const {}
inline void AggregationServicePayloadContents::_internal_set_aggregation_coordinator_origin(const std::string& value) {}
inline std::string* AggregationServicePayloadContents::_internal_mutable_aggregation_coordinator_origin() {}
inline std::string* AggregationServicePayloadContents::release_aggregation_coordinator_origin() {}
inline void AggregationServicePayloadContents::set_allocated_aggregation_coordinator_origin(std::string* aggregation_coordinator_origin) {}

// optional uint32 filtering_id_max_bytes = 7;
inline bool AggregationServicePayloadContents::_internal_has_filtering_id_max_bytes() const {}
inline bool AggregationServicePayloadContents::has_filtering_id_max_bytes() const {}
inline void AggregationServicePayloadContents::clear_filtering_id_max_bytes() {}
inline uint32_t AggregationServicePayloadContents::_internal_filtering_id_max_bytes() const {}
inline uint32_t AggregationServicePayloadContents::filtering_id_max_bytes() const {}
inline void AggregationServicePayloadContents::_internal_set_filtering_id_max_bytes(uint32_t value) {}
inline void AggregationServicePayloadContents::set_filtering_id_max_bytes(uint32_t value) {}

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

// AggregatableReportSharedInfo

// int64 scheduled_report_time = 1;
inline void AggregatableReportSharedInfo::clear_scheduled_report_time() {}
inline int64_t AggregatableReportSharedInfo::_internal_scheduled_report_time() const {}
inline int64_t AggregatableReportSharedInfo::scheduled_report_time() const {}
inline void AggregatableReportSharedInfo::_internal_set_scheduled_report_time(int64_t value) {}
inline void AggregatableReportSharedInfo::set_scheduled_report_time(int64_t value) {}

// string report_id = 2;
inline void AggregatableReportSharedInfo::clear_report_id() {}
inline const std::string& AggregatableReportSharedInfo::report_id() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void AggregatableReportSharedInfo::set_report_id(ArgT0&& arg0, ArgT... args) {}
inline std::string* AggregatableReportSharedInfo::mutable_report_id() {}
inline const std::string& AggregatableReportSharedInfo::_internal_report_id() const {}
inline void AggregatableReportSharedInfo::_internal_set_report_id(const std::string& value) {}
inline std::string* AggregatableReportSharedInfo::_internal_mutable_report_id() {}
inline std::string* AggregatableReportSharedInfo::release_report_id() {}
inline void AggregatableReportSharedInfo::set_allocated_report_id(std::string* report_id) {}

// string reporting_origin = 3;
inline void AggregatableReportSharedInfo::clear_reporting_origin() {}
inline const std::string& AggregatableReportSharedInfo::reporting_origin() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void AggregatableReportSharedInfo::set_reporting_origin(ArgT0&& arg0, ArgT... args) {}
inline std::string* AggregatableReportSharedInfo::mutable_reporting_origin() {}
inline const std::string& AggregatableReportSharedInfo::_internal_reporting_origin() const {}
inline void AggregatableReportSharedInfo::_internal_set_reporting_origin(const std::string& value) {}
inline std::string* AggregatableReportSharedInfo::_internal_mutable_reporting_origin() {}
inline std::string* AggregatableReportSharedInfo::release_reporting_origin() {}
inline void AggregatableReportSharedInfo::set_allocated_reporting_origin(std::string* reporting_origin) {}

// .content.proto.AggregatableReportSharedInfo.DebugMode debug_mode = 4;
inline void AggregatableReportSharedInfo::clear_debug_mode() {}
inline ::content::proto::AggregatableReportSharedInfo_DebugMode AggregatableReportSharedInfo::_internal_debug_mode() const {}
inline ::content::proto::AggregatableReportSharedInfo_DebugMode AggregatableReportSharedInfo::debug_mode() const {}
inline void AggregatableReportSharedInfo::_internal_set_debug_mode(::content::proto::AggregatableReportSharedInfo_DebugMode value) {}
inline void AggregatableReportSharedInfo::set_debug_mode(::content::proto::AggregatableReportSharedInfo_DebugMode value) {}

// string api_version = 5;
inline void AggregatableReportSharedInfo::clear_api_version() {}
inline const std::string& AggregatableReportSharedInfo::api_version() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void AggregatableReportSharedInfo::set_api_version(ArgT0&& arg0, ArgT... args) {}
inline std::string* AggregatableReportSharedInfo::mutable_api_version() {}
inline const std::string& AggregatableReportSharedInfo::_internal_api_version() const {}
inline void AggregatableReportSharedInfo::_internal_set_api_version(const std::string& value) {}
inline std::string* AggregatableReportSharedInfo::_internal_mutable_api_version() {}
inline std::string* AggregatableReportSharedInfo::release_api_version() {}
inline void AggregatableReportSharedInfo::set_allocated_api_version(std::string* api_version) {}

// string api_identifier = 6;
inline void AggregatableReportSharedInfo::clear_api_identifier() {}
inline const std::string& AggregatableReportSharedInfo::api_identifier() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void AggregatableReportSharedInfo::set_api_identifier(ArgT0&& arg0, ArgT... args) {}
inline std::string* AggregatableReportSharedInfo::mutable_api_identifier() {}
inline const std::string& AggregatableReportSharedInfo::_internal_api_identifier() const {}
inline void AggregatableReportSharedInfo::_internal_set_api_identifier(const std::string& value) {}
inline std::string* AggregatableReportSharedInfo::_internal_mutable_api_identifier() {}
inline std::string* AggregatableReportSharedInfo::release_api_identifier() {}
inline void AggregatableReportSharedInfo::set_allocated_api_identifier(std::string* api_identifier) {}

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

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

// AggregatableReportRequest

// .content.proto.AggregationServicePayloadContents payload_contents = 1;
inline bool AggregatableReportRequest::_internal_has_payload_contents() const {}
inline bool AggregatableReportRequest::has_payload_contents() const {}
inline void AggregatableReportRequest::clear_payload_contents() {}
inline const ::content::proto::AggregationServicePayloadContents& AggregatableReportRequest::_internal_payload_contents() const {}
inline const ::content::proto::AggregationServicePayloadContents& AggregatableReportRequest::payload_contents() const {}
inline void AggregatableReportRequest::unsafe_arena_set_allocated_payload_contents(
    ::content::proto::AggregationServicePayloadContents* payload_contents) {}
inline ::content::proto::AggregationServicePayloadContents* AggregatableReportRequest::release_payload_contents() {}
inline ::content::proto::AggregationServicePayloadContents* AggregatableReportRequest::unsafe_arena_release_payload_contents() {}
inline ::content::proto::AggregationServicePayloadContents* AggregatableReportRequest::_internal_mutable_payload_contents() {}
inline ::content::proto::AggregationServicePayloadContents* AggregatableReportRequest::mutable_payload_contents() {}
inline void AggregatableReportRequest::set_allocated_payload_contents(::content::proto::AggregationServicePayloadContents* payload_contents) {}

// .content.proto.AggregatableReportSharedInfo shared_info = 2;
inline bool AggregatableReportRequest::_internal_has_shared_info() const {}
inline bool AggregatableReportRequest::has_shared_info() const {}
inline void AggregatableReportRequest::clear_shared_info() {}
inline const ::content::proto::AggregatableReportSharedInfo& AggregatableReportRequest::_internal_shared_info() const {}
inline const ::content::proto::AggregatableReportSharedInfo& AggregatableReportRequest::shared_info() const {}
inline void AggregatableReportRequest::unsafe_arena_set_allocated_shared_info(
    ::content::proto::AggregatableReportSharedInfo* shared_info) {}
inline ::content::proto::AggregatableReportSharedInfo* AggregatableReportRequest::release_shared_info() {}
inline ::content::proto::AggregatableReportSharedInfo* AggregatableReportRequest::unsafe_arena_release_shared_info() {}
inline ::content::proto::AggregatableReportSharedInfo* AggregatableReportRequest::_internal_mutable_shared_info() {}
inline ::content::proto::AggregatableReportSharedInfo* AggregatableReportRequest::mutable_shared_info() {}
inline void AggregatableReportRequest::set_allocated_shared_info(::content::proto::AggregatableReportSharedInfo* shared_info) {}

// string reporting_path = 3;
inline void AggregatableReportRequest::clear_reporting_path() {}
inline const std::string& AggregatableReportRequest::reporting_path() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void AggregatableReportRequest::set_reporting_path(ArgT0&& arg0, ArgT... args) {}
inline std::string* AggregatableReportRequest::mutable_reporting_path() {}
inline const std::string& AggregatableReportRequest::_internal_reporting_path() const {}
inline void AggregatableReportRequest::_internal_set_reporting_path(const std::string& value) {}
inline std::string* AggregatableReportRequest::_internal_mutable_reporting_path() {}
inline std::string* AggregatableReportRequest::release_reporting_path() {}
inline void AggregatableReportRequest::set_allocated_reporting_path(std::string* reporting_path) {}

// optional uint64 debug_key = 4;
inline bool AggregatableReportRequest::_internal_has_debug_key() const {}
inline bool AggregatableReportRequest::has_debug_key() const {}
inline void AggregatableReportRequest::clear_debug_key() {}
inline uint64_t AggregatableReportRequest::_internal_debug_key() const {}
inline uint64_t AggregatableReportRequest::debug_key() const {}
inline void AggregatableReportRequest::_internal_set_debug_key(uint64_t value) {}
inline void AggregatableReportRequest::set_debug_key(uint64_t value) {}

// int32 failed_send_attempts = 5;
inline void AggregatableReportRequest::clear_failed_send_attempts() {}
inline int32_t AggregatableReportRequest::_internal_failed_send_attempts() const {}
inline int32_t AggregatableReportRequest::failed_send_attempts() const {}
inline void AggregatableReportRequest::_internal_set_failed_send_attempts(int32_t value) {}
inline void AggregatableReportRequest::set_failed_send_attempts(int32_t value) {}

// map<string, string> additional_fields = 6;
inline int AggregatableReportRequest::_internal_additional_fields_size() const {}
inline int AggregatableReportRequest::additional_fields_size() const {}
inline void AggregatableReportRequest::clear_additional_fields() {}
inline const ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >&
AggregatableReportRequest::_internal_additional_fields() const {}
inline const ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >&
AggregatableReportRequest::additional_fields() const {}
inline ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >*
AggregatableReportRequest::_internal_mutable_additional_fields() {}
inline ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >*
AggregatableReportRequest::mutable_additional_fields() {}

// optional .content.proto.AggregatableReportRequest.DelayType delay_type = 7;
inline bool AggregatableReportRequest::_internal_has_delay_type() const {}
inline bool AggregatableReportRequest::has_delay_type() const {}
inline void AggregatableReportRequest::clear_delay_type() {}
inline ::content::proto::AggregatableReportRequest_DelayType AggregatableReportRequest::_internal_delay_type() const {}
inline ::content::proto::AggregatableReportRequest_DelayType AggregatableReportRequest::delay_type() const {}
inline void AggregatableReportRequest::_internal_set_delay_type(::content::proto::AggregatableReportRequest_DelayType value) {}
inline void AggregatableReportRequest::set_delay_type(::content::proto::AggregatableReportRequest_DelayType value) {}

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

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

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

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


// @@protoc_insertion_point(namespace_scope)

}  // namespace proto
}  // namespace content

PROTOBUF_NAMESPACE_OPEN

template <> struct is_proto_enum< ::content::proto::AggregationServicePayloadContents_Operation> : ::std::true_type {};
template <> struct is_proto_enum< ::content::proto::AggregatableReportSharedInfo_DebugMode> : ::std::true_type {};
template <> struct is_proto_enum< ::content::proto::AggregatableReportRequest_DelayType> : ::std::true_type {};
template <> struct is_proto_enum< ::content::proto::AggregationServiceMode> : ::std::true_type {};

PROTOBUF_NAMESPACE_CLOSE

// @@protoc_insertion_point(global_scope)

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