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 3334 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_aggregates ()
Defined at line 3337 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::ReportDefinition_AggregateDefinition * mutable_aggregates (int index)
Defined at line 3341 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::google::protobuf::RepeatedPtrField< ::cobalt::ReportDefinition_AggregateDefinition> * mutable_aggregates ()
Defined at line 3346 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
const ::cobalt::ReportDefinition_AggregateDefinition & aggregates (int index)
Defined at line 3352 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::ReportDefinition_AggregateDefinition * add_aggregates ()
Defined at line 3357 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
const ::google::protobuf::RepeatedPtrField< ::cobalt::ReportDefinition_AggregateDefinition> & aggregates ()
Defined at line 3363 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 3383 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_system_profile_field ()
Defined at line 3386 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::SystemProfileField system_profile_field (int index)
Defined at line 3390 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 3394 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void add_system_profile_field (::cobalt::SystemProfileField value)
Defined at line 3398 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
const ::google::protobuf::RepeatedField<int> & system_profile_field ()
Defined at line 3403 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::google::protobuf::RepeatedField<int> * mutable_system_profile_field ()
Defined at line 3408 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
int experiment_id_size ()
repeated int64 experiment_id = 104;
Defined at line 3428 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_experiment_id ()
Defined at line 3431 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::int64_t experiment_id (int index)
Defined at line 3435 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_experiment_id (int index, ::int64_t value)
Defined at line 3439 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void add_experiment_id (::int64_t value)
Defined at line 3443 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
const ::google::protobuf::RepeatedField< ::int64_t> & experiment_id ()
Defined at line 3448 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::google::protobuf::RepeatedField< ::int64_t> * mutable_experiment_id ()
Defined at line 3453 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_report_name ()
string report_name = 1;
Defined at line 2783 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
const std::string & report_name ()
Defined at line 2787 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 2793 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
std::string * mutable_report_name ()
Defined at line 2799 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
std::string * release_report_name ()
Defined at line 2816 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_allocated_report_name (std::string * value)
Defined at line 2821 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 3492 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
const std::string & cookie_bucket_scope ()
Defined at line 3496 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 3502 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
std::string * mutable_cookie_bucket_scope ()
Defined at line 3508 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
std::string * release_cookie_bucket_scope ()
Defined at line 3525 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_allocated_cookie_bucket_scope (std::string * value)
Defined at line 3530 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
bool has_int_buckets ()
.cobalt.IntegerBuckets int_buckets = 10;
Defined at line 3059 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_int_buckets ()
Defined at line 3064 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
const ::cobalt::IntegerBuckets & int_buckets ()
Defined at line 3074 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::IntegerBuckets * release_int_buckets ()
Defined at line 3091 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::IntegerBuckets * mutable_int_buckets ()
Defined at line 3127 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_allocated_int_buckets (::cobalt::IntegerBuckets * value)
Defined at line 3133 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 3078 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::IntegerBuckets * unsafe_arena_release_int_buckets ()
Defined at line 3110 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 2897 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_string_sketch_params ()
Defined at line 2902 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
const ::cobalt::StringSketchParameters & string_sketch_params ()
Defined at line 2912 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::StringSketchParameters * release_string_sketch_params ()
Defined at line 2929 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::StringSketchParameters * mutable_string_sketch_params ()
Defined at line 2965 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_allocated_string_sketch_params (::cobalt::StringSketchParameters * value)
Defined at line 2971 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 2916 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::StringSketchParameters * unsafe_arena_release_string_sketch_params ()
Defined at line 2948 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_id ()
uint32 id = 2;
Defined at line 2831 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::uint32_t id ()
Defined at line 2835 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_id (::uint32_t value)
Defined at line 2839 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 2853 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::ReportDefinition_ReportType report_type ()
Defined at line 2857 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_report_type (::cobalt::ReportDefinition_ReportType value)
Defined at line 2861 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_reporting_threshold ()
uint32 reporting_threshold = 13;
Defined at line 3177 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::uint32_t reporting_threshold ()
Defined at line 3181 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_reporting_threshold (::uint32_t value)
Defined at line 3185 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 3199 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::ReportDefinition_LocalAggregationProcedure local_aggregation_procedure ()
Defined at line 3203 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_local_aggregation_procedure (::cobalt::ReportDefinition_LocalAggregationProcedure value)
Defined at line 3207 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 3221 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::uint32_t local_aggregation_procedure_percentile_n ()
Defined at line 3225 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 3229 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 3243 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::WindowSize local_aggregation_period ()
Defined at line 3247 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_local_aggregation_period (::cobalt::WindowSize value)
Defined at line 3251 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_min_value ()
int64 min_value = 23;
Defined at line 2993 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::int64_t min_value ()
Defined at line 2997 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_min_value (::int64_t value)
Defined at line 3001 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_max_value ()
int64 max_value = 24;
Defined at line 3015 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::int64_t max_value ()
Defined at line 3019 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_max_value (::int64_t value)
Defined at line 3023 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_max_count ()
uint64 max_count = 25;
Defined at line 3037 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::uint64_t max_count ()
Defined at line 3041 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_max_count (::uint64_t value)
Defined at line 3045 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 2875 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::uint32_t num_index_points ()
Defined at line 2879 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_num_index_points (::uint32_t value)
Defined at line 2883 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 3287 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::uint32_t string_buffer_max ()
Defined at line 3291 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_string_buffer_max (::uint32_t value)
Defined at line 3295 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 3265 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::uint64_t event_vector_buffer_max ()
Defined at line 3269 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_event_vector_buffer_max (::uint64_t value)
Defined at line 3273 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 3155 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::ReportDefinition_ReportingInterval reporting_interval ()
Defined at line 3159 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_reporting_interval (::cobalt::ReportDefinition_ReportingInterval value)
Defined at line 3163 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_expedited_sending ()
bool expedited_sending = 29;
Defined at line 3309 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
bool expedited_sending ()
Defined at line 3313 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_expedited_sending (bool value)
Defined at line 3317 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 3584 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
bool exempt_from_consent ()
Defined at line 3588 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_exempt_from_consent (bool value)
Defined at line 3592 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 3540 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::SystemProfileSelectionPolicy system_profile_selection ()
Defined at line 3544 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_system_profile_selection (::cobalt::SystemProfileSelectionPolicy value)
Defined at line 3548 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 3562 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::ReleaseStage max_release_stage ()
Defined at line 3566 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_max_release_stage (::cobalt::ReleaseStage value)
Defined at line 3570 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 3606 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::ReportDefinition_PrivacyMechanism privacy_mechanism ()
Defined at line 3610 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_privacy_mechanism (::cobalt::ReportDefinition_PrivacyMechanism value)
Defined at line 3614 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 3470 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::int32_t num_cookie_buckets ()
Defined at line 3474 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_num_cookie_buckets (::int32_t value)
Defined at line 3478 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 3628 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_shuffled_dp ()
Defined at line 3637 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
const ::cobalt::ReportDefinition_ShuffledDifferentialPrivacyConfig & shuffled_dp ()
Defined at line 3667 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::ReportDefinition_ShuffledDifferentialPrivacyConfig * release_shuffled_dp ()
Defined at line 3650 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::ReportDefinition_ShuffledDifferentialPrivacyConfig * mutable_shuffled_dp ()
Defined at line 3702 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 3682 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::ReportDefinition_ShuffledDifferentialPrivacyConfig * unsafe_arena_release_shuffled_dp ()
Defined at line 3671 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_privacy_config ()
PrivacyConfigCase privacy_config_case ()
Defined at line 3714 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 |
| 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)