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)