class ReportDefinition
Defined at line 1725 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
Protected Members
static const ::google::protobuf::internal::ClassDataLite<24> _class_data_
Public Methods
void ReportDefinition ()
Defined at line 1729 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void ~ReportDefinition ()
template <typename = void>
void ReportDefinition (::google::protobuf::internal::ConstantInitialized )
void CopyFrom (const ReportDefinition & from)
void Clear ()
::size_t ByteSizeLong ()
void ReportDefinition (const ReportDefinition & from)
Defined at line 1743 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void ReportDefinition (ReportDefinition && from)
Defined at line 1744 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
ReportDefinition & operator= (const ReportDefinition & from)
Defined at line 1746 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
ReportDefinition & operator= (ReportDefinition && from)
Defined at line 1750 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
const std::string & unknown_fields ()
Defined at line 1760 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
std::string * mutable_unknown_fields ()
Defined at line 1764 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
const ReportDefinition & default_instance ()
Defined at line 1769 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
const ReportDefinition * internal_default_instance ()
Defined at line 1776 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void Swap (ReportDefinition * other)
Defined at line 1782 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void UnsafeArenaSwap (ReportDefinition * other)
Defined at line 1790 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
ReportDefinition * New (::google::protobuf::Arena * arena)
implements Message ----------------------------------------------
Defined at line 1798 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void MergeFrom (const ReportDefinition & from)
Defined at line 1802 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
bool IsInitialized ()
Defined at line 1809 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
int GetCachedSize ()
Defined at line 1833 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::uint8_t * _InternalSerialize (::uint8_t * target, ::google::protobuf::io::EpsCopyOutputStream * stream)
bool ReportType_IsValid (int value)
Defined at line 1875 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 1882 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
bool ReportType_Parse (absl::string_view name, ReportType * value)
Defined at line 1885 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
bool ReportingInterval_IsValid (int value)
Defined at line 1892 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 1899 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
bool ReportingInterval_Parse (absl::string_view name, ReportingInterval * value)
Defined at line 1902 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
bool LocalAggregationProcedure_IsValid (int value)
Defined at line 1916 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 1923 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
bool LocalAggregationProcedure_Parse (absl::string_view name, LocalAggregationProcedure * value)
Defined at line 1926 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
bool PrivacyMechanism_IsValid (int value)
Defined at line 1933 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 1940 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
bool PrivacyMechanism_Parse (absl::string_view name, PrivacyMechanism * value)
Defined at line 1943 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
int aggregates_size ()
repeated .cobalt.ReportDefinition.AggregateDefinition aggregates = 33;
Defined at line 3346 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_aggregates ()
Defined at line 3349 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::ReportDefinition_AggregateDefinition * mutable_aggregates (int index)
Defined at line 3353 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::google::protobuf::RepeatedPtrField< ::cobalt::ReportDefinition_AggregateDefinition> * mutable_aggregates ()
Defined at line 3358 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
const ::cobalt::ReportDefinition_AggregateDefinition & aggregates (int index)
Defined at line 3364 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::ReportDefinition_AggregateDefinition * add_aggregates ()
Defined at line 3369 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
const ::google::protobuf::RepeatedPtrField< ::cobalt::ReportDefinition_AggregateDefinition> & aggregates ()
Defined at line 3375 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
int system_profile_field_size ()
repeated .cobalt.SystemProfileField system_profile_field = 100;
Defined at line 3395 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_system_profile_field ()
Defined at line 3398 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::SystemProfileField system_profile_field (int index)
Defined at line 3402 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 3406 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void add_system_profile_field (::cobalt::SystemProfileField value)
Defined at line 3410 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
const ::google::protobuf::RepeatedField<int> & system_profile_field ()
Defined at line 3415 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::google::protobuf::RepeatedField<int> * mutable_system_profile_field ()
Defined at line 3420 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
int experiment_id_size ()
repeated int64 experiment_id = 104;
Defined at line 3440 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_experiment_id ()
Defined at line 3443 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::int64_t experiment_id (int index)
Defined at line 3447 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_experiment_id (int index, ::int64_t value)
Defined at line 3451 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void add_experiment_id (::int64_t value)
Defined at line 3455 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
const ::google::protobuf::RepeatedField< ::int64_t> & experiment_id ()
Defined at line 3460 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::google::protobuf::RepeatedField< ::int64_t> * mutable_experiment_id ()
Defined at line 3465 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_report_name ()
string report_name = 1;
Defined at line 2795 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
const std::string & report_name ()
Defined at line 2799 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 2805 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
std::string * mutable_report_name ()
Defined at line 2811 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
std::string * release_report_name ()
Defined at line 2828 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_allocated_report_name (std::string * value)
Defined at line 2833 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 3526 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
const std::string & cookie_bucket_scope ()
Defined at line 3530 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 3536 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
std::string * mutable_cookie_bucket_scope ()
Defined at line 3542 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
std::string * release_cookie_bucket_scope ()
Defined at line 3559 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_allocated_cookie_bucket_scope (std::string * value)
Defined at line 3564 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
bool has_int_buckets ()
.cobalt.IntegerBuckets int_buckets = 10;
Defined at line 3071 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_int_buckets ()
Defined at line 3076 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
const ::cobalt::IntegerBuckets & int_buckets ()
Defined at line 3086 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::IntegerBuckets * release_int_buckets ()
Defined at line 3103 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::IntegerBuckets * mutable_int_buckets ()
Defined at line 3139 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_allocated_int_buckets (::cobalt::IntegerBuckets * value)
Defined at line 3145 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 3090 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::IntegerBuckets * unsafe_arena_release_int_buckets ()
Defined at line 3122 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 2909 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_string_sketch_params ()
Defined at line 2914 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
const ::cobalt::StringSketchParameters & string_sketch_params ()
Defined at line 2924 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::StringSketchParameters * release_string_sketch_params ()
Defined at line 2941 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::StringSketchParameters * mutable_string_sketch_params ()
Defined at line 2977 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_allocated_string_sketch_params (::cobalt::StringSketchParameters * value)
Defined at line 2983 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 2928 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::StringSketchParameters * unsafe_arena_release_string_sketch_params ()
Defined at line 2960 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_id ()
uint32 id = 2;
Defined at line 2843 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::uint32_t id ()
Defined at line 2847 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_id (::uint32_t value)
Defined at line 2851 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 2865 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::ReportDefinition_ReportType report_type ()
Defined at line 2869 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_report_type (::cobalt::ReportDefinition_ReportType value)
Defined at line 2873 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_reporting_threshold ()
uint32 reporting_threshold = 13;
Defined at line 3189 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::uint32_t reporting_threshold ()
Defined at line 3193 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_reporting_threshold (::uint32_t value)
Defined at line 3197 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 3211 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::ReportDefinition_LocalAggregationProcedure local_aggregation_procedure ()
Defined at line 3215 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_local_aggregation_procedure (::cobalt::ReportDefinition_LocalAggregationProcedure value)
Defined at line 3219 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 3233 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::uint32_t local_aggregation_procedure_percentile_n ()
Defined at line 3237 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 3241 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 3255 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::WindowSize local_aggregation_period ()
Defined at line 3259 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_local_aggregation_period (::cobalt::WindowSize value)
Defined at line 3263 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_min_value ()
int64 min_value = 23;
Defined at line 3005 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::int64_t min_value ()
Defined at line 3009 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_min_value (::int64_t value)
Defined at line 3013 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_max_value ()
int64 max_value = 24;
Defined at line 3027 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::int64_t max_value ()
Defined at line 3031 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_max_value (::int64_t value)
Defined at line 3035 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_max_count ()
uint64 max_count = 25;
Defined at line 3049 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::uint64_t max_count ()
Defined at line 3053 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_max_count (::uint64_t value)
Defined at line 3057 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 2887 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::uint32_t num_index_points ()
Defined at line 2891 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_num_index_points (::uint32_t value)
Defined at line 2895 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 3299 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::uint32_t string_buffer_max ()
Defined at line 3303 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_string_buffer_max (::uint32_t value)
Defined at line 3307 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 3277 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::uint64_t event_vector_buffer_max ()
Defined at line 3281 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_event_vector_buffer_max (::uint64_t value)
Defined at line 3285 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 3167 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::ReportDefinition_ReportingInterval reporting_interval ()
Defined at line 3171 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_reporting_interval (::cobalt::ReportDefinition_ReportingInterval value)
Defined at line 3175 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_expedited_sending ()
bool expedited_sending = 29;
Defined at line 3321 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
bool expedited_sending ()
Defined at line 3325 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_expedited_sending (bool value)
Defined at line 3329 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 3482 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
bool single_experiment_id_per_row ()
Defined at line 3486 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_single_experiment_id_per_row (bool value)
Defined at line 3490 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 3618 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
bool exempt_from_consent ()
Defined at line 3622 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_exempt_from_consent (bool value)
Defined at line 3626 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 3574 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::SystemProfileSelectionPolicy system_profile_selection ()
Defined at line 3578 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_system_profile_selection (::cobalt::SystemProfileSelectionPolicy value)
Defined at line 3582 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 3596 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::ReleaseStage max_release_stage ()
Defined at line 3600 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_max_release_stage (::cobalt::ReleaseStage value)
Defined at line 3604 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 3640 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::ReportDefinition_PrivacyMechanism privacy_mechanism ()
Defined at line 3644 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_privacy_mechanism (::cobalt::ReportDefinition_PrivacyMechanism value)
Defined at line 3648 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 3504 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::int32_t num_cookie_buckets ()
Defined at line 3508 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_num_cookie_buckets (::int32_t value)
Defined at line 3512 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 3662 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_shuffled_dp ()
Defined at line 3671 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
const ::cobalt::ReportDefinition_ShuffledDifferentialPrivacyConfig & shuffled_dp ()
Defined at line 3701 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::ReportDefinition_ShuffledDifferentialPrivacyConfig * release_shuffled_dp ()
Defined at line 3684 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::ReportDefinition_ShuffledDifferentialPrivacyConfig * mutable_shuffled_dp ()
Defined at line 3736 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 3716 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::ReportDefinition_ShuffledDifferentialPrivacyConfig * unsafe_arena_release_shuffled_dp ()
Defined at line 3705 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_privacy_config ()
PrivacyConfigCase privacy_config_case ()
Defined at line 3748 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
Protected Methods
void ReportDefinition (::google::protobuf::Arena * arena)
void ReportDefinition (::google::protobuf::Arena * arena, const ReportDefinition & from)
const ::google::protobuf::internal::ClassData * GetClassData ()
void * PlacementNew_ (const void * , void * mem, ::google::protobuf::Arena * arena)
auto InternalNewImpl_ ()
void ReportDefinition (::google::protobuf::Arena * arena, ReportDefinition && from)
Defined at line 1848 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 1772 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
enum
| Name | Value |
|---|---|
| kAggregatesFieldNumber | 33 |
| kSystemProfileFieldFieldNumber | 100 |
| kExperimentIdFieldNumber | 104 |
| 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 |
| kReportingIntervalFieldNumber | 32 |
| kExpeditedSendingFieldNumber | 29 |
| kSingleExperimentIdPerRowFieldNumber | 121 |
| kExemptFromConsentFieldNumber | 108 |
| kSystemProfileSelectionFieldNumber | 103 |
| kMaxReleaseStageFieldNumber | 105 |
| kPrivacyMechanismFieldNumber | 106 |
| kNumCookieBucketsFieldNumber | 109 |
| kShuffledDpFieldNumber | 107 |
accessors -------------------------------------------------------
Defined at line 1948 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 Arena
class MessageLite
class TcParser
template <typename T>
basic_string_view ReportDefinition ()
void ReportDefinition (ReportDefinition & aReportDefinition & b)