class ReportDefinition
Defined at line 1914 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
-------------------------------------------------------------------
Public Members
static const int kIndexInFileMessages
static ReportDefinition_ReportType REPORT_TYPE_UNSET
static ReportDefinition_ReportType FLEETWIDE_OCCURRENCE_COUNTS
static ReportDefinition_ReportType UNIQUE_DEVICE_COUNTS
static ReportDefinition_ReportType UNIQUE_DEVICE_HISTOGRAMS
static ReportDefinition_ReportType HOURLY_VALUE_HISTOGRAMS
static ReportDefinition_ReportType FLEETWIDE_HISTOGRAMS
static ReportDefinition_ReportType FLEETWIDE_MEANS
static ReportDefinition_ReportType UNIQUE_DEVICE_NUMERIC_STATS
static ReportDefinition_ReportType HOURLY_VALUE_NUMERIC_STATS
static ReportDefinition_ReportType STRING_COUNTS
static ReportDefinition_ReportType UNIQUE_DEVICE_STRING_COUNTS
static ReportDefinition_ReportType STRUCT
static ReportDefinition_ReportType ReportType_MIN
static ReportDefinition_ReportType ReportType_MAX
static const int ReportType_ARRAYSIZE
static ReportDefinition_ReportingInterval REPORTING_INTERVAL_UNSET
static ReportDefinition_ReportingInterval HOURS_1
static ReportDefinition_ReportingInterval DAYS_1
static ReportDefinition_ReportingInterval ReportingInterval_MIN
static ReportDefinition_ReportingInterval ReportingInterval_MAX
static const int ReportingInterval_ARRAYSIZE
static ReportDefinition_LocalAggregationProcedure LOCAL_AGGREGATION_PROCEDURE_UNSET
static ReportDefinition_LocalAggregationProcedure SUM_PROCEDURE
static ReportDefinition_LocalAggregationProcedure MIN_PROCEDURE
static ReportDefinition_LocalAggregationProcedure MAX_PROCEDURE
static ReportDefinition_LocalAggregationProcedure MEAN
static ReportDefinition_LocalAggregationProcedure MEDIAN
static ReportDefinition_LocalAggregationProcedure PERCENTILE_N
static ReportDefinition_LocalAggregationProcedure AT_LEAST_ONCE
static ReportDefinition_LocalAggregationProcedure SELECT_FIRST
static ReportDefinition_LocalAggregationProcedure SELECT_MOST_COMMON
static ReportDefinition_LocalAggregationProcedure LocalAggregationProcedure_MIN
static ReportDefinition_LocalAggregationProcedure LocalAggregationProcedure_MAX
static const int LocalAggregationProcedure_ARRAYSIZE
static ReportDefinition_PrivacyMechanism PRIVACY_MECHANISM_UNSPECIFIED
static ReportDefinition_PrivacyMechanism DE_IDENTIFICATION
static ReportDefinition_PrivacyMechanism SHUFFLED_DIFFERENTIAL_PRIVACY
static ReportDefinition_PrivacyMechanism PrivacyMechanism_MIN
static ReportDefinition_PrivacyMechanism PrivacyMechanism_MAX
static const int PrivacyMechanism_ARRAYSIZE
Public Methods
void CopyFrom (const ReportDefinition & from)
void Clear ()
::size_t ByteSizeLong ()
void ReportDefinition ()
Defined at line 1917 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void ReportDefinition (ReportDefinition && from)
Defined at line 1933 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
ReportDefinition & operator= (const ReportDefinition & from)
Defined at line 1934 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
ReportDefinition & operator= (ReportDefinition && from)
Defined at line 1938 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
const ::std::string & unknown_fields ()
Defined at line 1948 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::std::string * mutable_unknown_fields ()
Defined at line 1952 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
const ReportDefinition & default_instance ()
Defined at line 1957 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void Swap (ReportDefinition * other)
Defined at line 1966 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void UnsafeArenaSwap (ReportDefinition * other)
Defined at line 1974 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
ReportDefinition * New (::google::protobuf::Arena * arena)
implements Message ----------------------------------------------
Defined at line 1982 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void MergeFrom (const ReportDefinition & from)
Defined at line 1987 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
bool IsInitialized ()
Defined at line 1994 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
int GetCachedSize ()
Defined at line 2018 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void ~ReportDefinition ()
template <typename = void>
void ReportDefinition (::google::protobuf::internal::ConstantInitialized , const ::google::protobuf::internal::ClassData * class_data)
auto InternalGenerateClassData_ (const MessageLite & prototype, const ::google::protobuf::internal::TcParseTableBase * tc_table)
void ReportDefinition (const ReportDefinition & from)
Defined at line 1932 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
bool ReportType_IsValid (int value)
Defined at line 2065 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
template <typename T>
const ::std::string & ReportType_Name (T value)
Defined at line 2072 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
bool ReportType_Parse (::absl::string_view name, ReportType * value)
Defined at line 2075 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
bool ReportingInterval_IsValid (int value)
Defined at line 2083 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
template <typename T>
const ::std::string & ReportingInterval_Name (T value)
Defined at line 2090 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
bool ReportingInterval_Parse (::absl::string_view name, ReportingInterval * value)
Defined at line 2093 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
bool LocalAggregationProcedure_IsValid (int value)
Defined at line 2108 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
template <typename T>
const ::std::string & LocalAggregationProcedure_Name (T value)
Defined at line 2115 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
bool LocalAggregationProcedure_Parse (::absl::string_view name, LocalAggregationProcedure * value)
Defined at line 2118 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
bool PrivacyMechanism_IsValid (int value)
Defined at line 2126 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
template <typename T>
const ::std::string & PrivacyMechanism_Name (T value)
Defined at line 2133 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
bool PrivacyMechanism_Parse (::absl::string_view name, PrivacyMechanism * value)
Defined at line 2136 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::uint8_t * _InternalSerialize (::uint8_t * target, ::google::protobuf::io::EpsCopyOutputStream * stream)
int system_profile_field_size ()
repeated .cobalt.SystemProfileField system_profile_field = 100;
Defined at line 3730 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_system_profile_field ()
Defined at line 3733 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::SystemProfileField system_profile_field (int index)
Defined at line 3738 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_system_profile_field (int index, ::cobalt::SystemProfileField value)
Defined at line 3742 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void add_system_profile_field (::cobalt::SystemProfileField value)
Defined at line 3746 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
const ::google::protobuf::RepeatedField<int> & system_profile_field ()
Defined at line 3754 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::google::protobuf::RepeatedField<int> * mutable_system_profile_field ()
Defined at line 3759 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_report_name ()
string report_name = 1;
Defined at line 3076 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
const ::std::string & report_name ()
Defined at line 3081 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
template <typename Arg_ = const ::std::string&, typename... Args_>
void set_report_name (Arg_ && arg, Args_... args)
Defined at line 3087 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::std::string * mutable_report_name ()
Defined at line 3093 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::std::string * release_report_name ()
Defined at line 3112 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_allocated_report_name (::std::string * value)
Defined at line 3125 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_cookie_bucket_scope ()
string cookie_bucket_scope = 120;
Defined at line 3877 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
const ::std::string & cookie_bucket_scope ()
Defined at line 3882 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
template <typename Arg_ = const ::std::string&, typename... Args_>
void set_cookie_bucket_scope (Arg_ && arg, Args_... args)
Defined at line 3888 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::std::string * mutable_cookie_bucket_scope ()
Defined at line 3894 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::std::string * release_cookie_bucket_scope ()
Defined at line 3913 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_allocated_cookie_bucket_scope (::std::string * value)
Defined at line 3926 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
bool has_int_buckets ()
.cobalt.IntegerBuckets int_buckets = 10;
Defined at line 3382 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_int_buckets ()
Defined at line 3387 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
const ::cobalt::IntegerBuckets & int_buckets ()
Defined at line 3397 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::IntegerBuckets * release_int_buckets ()
Defined at line 3415 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::IntegerBuckets * mutable_int_buckets ()
Defined at line 3451 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_allocated_int_buckets (::cobalt::IntegerBuckets * value)
Defined at line 3458 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void unsafe_arena_set_allocated_int_buckets (::cobalt::IntegerBuckets * value)
Defined at line 3401 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::IntegerBuckets * unsafe_arena_release_int_buckets ()
Defined at line 3434 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
bool has_string_sketch_params ()
.cobalt.StringSketchParameters string_sketch_params = 27;
Defined at line 3212 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_string_sketch_params ()
Defined at line 3217 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
const ::cobalt::StringSketchParameters & string_sketch_params ()
Defined at line 3227 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::StringSketchParameters * release_string_sketch_params ()
Defined at line 3245 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::StringSketchParameters * mutable_string_sketch_params ()
Defined at line 3281 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_allocated_string_sketch_params (::cobalt::StringSketchParameters * value)
Defined at line 3288 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void unsafe_arena_set_allocated_string_sketch_params (::cobalt::StringSketchParameters * value)
Defined at line 3231 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::StringSketchParameters * unsafe_arena_release_string_sketch_params ()
Defined at line 3264 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_id ()
uint32 id = 2;
Defined at line 3140 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::uint32_t id ()
Defined at line 3145 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_id (::uint32_t value)
Defined at line 3149 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_report_type ()
.cobalt.ReportDefinition.ReportType report_type = 3;
Defined at line 3164 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::ReportDefinition_ReportType report_type ()
Defined at line 3169 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_report_type (::cobalt::ReportDefinition_ReportType value)
Defined at line 3173 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_reporting_threshold ()
uint32 reporting_threshold = 13;
Defined at line 3504 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::uint32_t reporting_threshold ()
Defined at line 3509 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_reporting_threshold (::uint32_t value)
Defined at line 3513 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_local_aggregation_procedure ()
.cobalt.ReportDefinition.LocalAggregationProcedure local_aggregation_procedure = 17;
Defined at line 3528 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::ReportDefinition_LocalAggregationProcedure local_aggregation_procedure ()
Defined at line 3533 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_local_aggregation_procedure (::cobalt::ReportDefinition_LocalAggregationProcedure value)
Defined at line 3537 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_local_aggregation_procedure_percentile_n ()
uint32 local_aggregation_procedure_percentile_n = 18;
Defined at line 3552 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::uint32_t local_aggregation_procedure_percentile_n ()
Defined at line 3557 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_local_aggregation_procedure_percentile_n (::uint32_t value)
Defined at line 3561 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_local_aggregation_period ()
.cobalt.WindowSize local_aggregation_period = 19;
Defined at line 3576 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::WindowSize local_aggregation_period ()
Defined at line 3581 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_local_aggregation_period (::cobalt::WindowSize value)
Defined at line 3585 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_min_value ()
int64 min_value = 23;
Defined at line 3310 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::int64_t min_value ()
Defined at line 3315 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_min_value (::int64_t value)
Defined at line 3319 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_max_value ()
int64 max_value = 24;
Defined at line 3334 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::int64_t max_value ()
Defined at line 3339 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_max_value (::int64_t value)
Defined at line 3343 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_max_count ()
uint64 max_count = 25;
Defined at line 3358 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::uint64_t max_count ()
Defined at line 3363 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_max_count (::uint64_t value)
Defined at line 3367 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_num_index_points ()
uint32 num_index_points = 22;
Defined at line 3188 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::uint32_t num_index_points ()
Defined at line 3193 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_num_index_points (::uint32_t value)
Defined at line 3197 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_string_buffer_max ()
uint32 string_buffer_max = 28;
Defined at line 3624 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::uint32_t string_buffer_max ()
Defined at line 3629 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_string_buffer_max (::uint32_t value)
Defined at line 3633 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_event_vector_buffer_max ()
uint64 event_vector_buffer_max = 26;
Defined at line 3600 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::uint64_t event_vector_buffer_max ()
Defined at line 3605 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_event_vector_buffer_max (::uint64_t value)
Defined at line 3609 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_expedited_sending ()
bool expedited_sending = 29;
Defined at line 3648 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
bool expedited_sending ()
Defined at line 3653 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_expedited_sending (bool value)
Defined at line 3657 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_reporting_interval ()
.cobalt.ReportDefinition.ReportingInterval reporting_interval = 32;
Defined at line 3480 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::ReportDefinition_ReportingInterval reporting_interval ()
Defined at line 3485 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_reporting_interval (::cobalt::ReportDefinition_ReportingInterval value)
Defined at line 3489 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_exempt_from_consent ()
bool exempt_from_consent = 108;
Defined at line 3989 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
bool exempt_from_consent ()
Defined at line 3994 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_exempt_from_consent (bool value)
Defined at line 3998 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_single_experiment_id_per_row ()
bool single_experiment_id_per_row = 121;
Defined at line 3829 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
bool single_experiment_id_per_row ()
Defined at line 3834 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_single_experiment_id_per_row (bool value)
Defined at line 3838 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_system_profile_selection ()
.cobalt.SystemProfileSelectionPolicy system_profile_selection = 103;
Defined at line 3941 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::SystemProfileSelectionPolicy system_profile_selection ()
Defined at line 3946 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_system_profile_selection (::cobalt::SystemProfileSelectionPolicy value)
Defined at line 3950 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_max_release_stage ()
.cobalt.ReleaseStage max_release_stage = 105;
Defined at line 3965 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::ReleaseStage max_release_stage ()
Defined at line 3970 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_max_release_stage (::cobalt::ReleaseStage value)
Defined at line 3974 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_privacy_mechanism ()
.cobalt.ReportDefinition.PrivacyMechanism privacy_mechanism = 106;
Defined at line 4013 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::ReportDefinition_PrivacyMechanism privacy_mechanism ()
Defined at line 4018 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_privacy_mechanism (::cobalt::ReportDefinition_PrivacyMechanism value)
Defined at line 4022 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_num_cookie_buckets ()
int32 num_cookie_buckets = 109;
Defined at line 3853 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::int32_t num_cookie_buckets ()
Defined at line 3858 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_num_cookie_buckets (::int32_t value)
Defined at line 3862 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
int aggregates_size ()
repeated .cobalt.ReportDefinition.AggregateDefinition aggregates = 33;
Defined at line 3675 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_aggregates ()
Defined at line 3678 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
const ::cobalt::ReportDefinition_AggregateDefinition & aggregates (int index)
Defined at line 3683 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::ReportDefinition_AggregateDefinition * mutable_aggregates (int index)
Defined at line 3688 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::ReportDefinition_AggregateDefinition * add_aggregates ()
Defined at line 3693 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
const ::google::protobuf::RepeatedPtrField< ::cobalt::ReportDefinition_AggregateDefinition> & aggregates ()
Defined at line 3703 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::google::protobuf::RepeatedPtrField< ::cobalt::ReportDefinition_AggregateDefinition> * mutable_aggregates ()
Defined at line 3708 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
int experiment_id_size ()
repeated int64 experiment_id = 104;
Defined at line 3781 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_experiment_id ()
Defined at line 3784 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::int64_t experiment_id (int index)
Defined at line 3789 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_experiment_id (int index, ::int64_t value)
Defined at line 3793 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void add_experiment_id (::int64_t value)
Defined at line 3797 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
const ::google::protobuf::RepeatedField< ::int64_t> & experiment_id ()
Defined at line 3805 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::google::protobuf::RepeatedField< ::int64_t> * mutable_experiment_id ()
Defined at line 3810 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
bool has_shuffled_dp ()
.cobalt.ReportDefinition.ShuffledDifferentialPrivacyConfig shuffled_dp = 107;
Defined at line 4037 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_shuffled_dp ()
Defined at line 4046 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
const ::cobalt::ReportDefinition_ShuffledDifferentialPrivacyConfig & shuffled_dp ()
Defined at line 4077 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::ReportDefinition_ShuffledDifferentialPrivacyConfig * release_shuffled_dp ()
Defined at line 4059 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::ReportDefinition_ShuffledDifferentialPrivacyConfig * mutable_shuffled_dp ()
Defined at line 4113 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_allocated_shuffled_dp (::cobalt::ReportDefinition_ShuffledDifferentialPrivacyConfig * value)
void unsafe_arena_set_allocated_shuffled_dp (::cobalt::ReportDefinition_ShuffledDifferentialPrivacyConfig * value)
Defined at line 4092 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::ReportDefinition_ShuffledDifferentialPrivacyConfig * unsafe_arena_release_shuffled_dp ()
Defined at line 4081 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_privacy_config ()
PrivacyConfigCase privacy_config_case ()
Defined at line 4126 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
Enumerations
enum PrivacyConfigCase
| Name | Value |
|---|---|
| kShuffledDp | 107 |
| PRIVACY_CONFIG_NOT_SET | 0 |
Defined at line 1960 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
enum (unnamed) : int
| Name | Value |
|---|---|
| kSystemProfileFieldFieldNumber | 100 |
| kReportNameFieldNumber | 1 |
| kCookieBucketScopeFieldNumber | 120 |
| kIntBucketsFieldNumber | 10 |
| kStringSketchParamsFieldNumber | 27 |
| kIdFieldNumber | 2 |
| kReportTypeFieldNumber | 3 |
| kReportingThresholdFieldNumber | 13 |
| kLocalAggregationProcedureFieldNumber | 17 |
| kLocalAggregationProcedurePercentileNFieldNumber | 18 |
| kLocalAggregationPeriodFieldNumber | 19 |
| kMinValueFieldNumber | 23 |
| kMaxValueFieldNumber | 24 |
| kMaxCountFieldNumber | 25 |
| kNumIndexPointsFieldNumber | 22 |
| kStringBufferMaxFieldNumber | 28 |
| kEventVectorBufferMaxFieldNumber | 26 |
| kExpeditedSendingFieldNumber | 29 |
| kReportingIntervalFieldNumber | 32 |
| kExemptFromConsentFieldNumber | 108 |
| kSingleExperimentIdPerRowFieldNumber | 121 |
| kSystemProfileSelectionFieldNumber | 103 |
| kMaxReleaseStageFieldNumber | 105 |
| kPrivacyMechanismFieldNumber | 106 |
| kNumCookieBucketsFieldNumber | 109 |
| kAggregatesFieldNumber | 33 |
| kExperimentIdFieldNumber | 104 |
| kShuffledDpFieldNumber | 107 |
accessors -------------------------------------------------------
Defined at line 2142 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
Friends
class TableStruct_src_2fregistry_2freport_5fdefinition_2eproto
template <typename T>
class InternalHelper
class PrivateAccess
class Arena
class MessageLite
class TcParser
template <typename T>
basic_string_view ReportDefinition ()
void ReportDefinition (ReportDefinition & aReportDefinition & b)