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)