class ReportDefinition_ShuffledDifferentialPrivacyConfig
Defined at line 658 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
-------------------------------------------------------------------
Public Members
static const int kIndexInFileMessages
static ReportDefinition_ShuffledDifferentialPrivacyConfig_DevicePrivacyDependencySet DEVICE_PRIVACY_DEPENDENCY_SET_UNSET
static ReportDefinition_ShuffledDifferentialPrivacyConfig_DevicePrivacyDependencySet V1
static ReportDefinition_ShuffledDifferentialPrivacyConfig_DevicePrivacyDependencySet DevicePrivacyDependencySet_MIN
static ReportDefinition_ShuffledDifferentialPrivacyConfig_DevicePrivacyDependencySet DevicePrivacyDependencySet_MAX
static const int DevicePrivacyDependencySet_ARRAYSIZE
Public Methods
void CopyFrom (const ReportDefinition_ShuffledDifferentialPrivacyConfig & from)
void Clear ()
::size_t ByteSizeLong ()
void ReportDefinition_ShuffledDifferentialPrivacyConfig ()
Defined at line 661 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
ReportDefinition_ShuffledDifferentialPrivacyConfig & operator= (const ReportDefinition_ShuffledDifferentialPrivacyConfig & from)
Defined at line 678 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
ReportDefinition_ShuffledDifferentialPrivacyConfig & operator= (ReportDefinition_ShuffledDifferentialPrivacyConfig && from)
Defined at line 682 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
const ::std::string & unknown_fields ()
Defined at line 692 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::std::string * mutable_unknown_fields ()
Defined at line 696 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
const ReportDefinition_ShuffledDifferentialPrivacyConfig & default_instance ()
Defined at line 701 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void Swap (ReportDefinition_ShuffledDifferentialPrivacyConfig * other)
Defined at line 706 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void UnsafeArenaSwap (ReportDefinition_ShuffledDifferentialPrivacyConfig * other)
Defined at line 714 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
ReportDefinition_ShuffledDifferentialPrivacyConfig * New (::google::protobuf::Arena * arena)
implements Message ----------------------------------------------
Defined at line 722 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void MergeFrom (const ReportDefinition_ShuffledDifferentialPrivacyConfig & from)
Defined at line 727 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
bool IsInitialized ()
Defined at line 734 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
int GetCachedSize ()
Defined at line 758 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
bool DevicePrivacyDependencySet_IsValid (int value)
Defined at line 793 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
template <typename T>
const ::std::string & DevicePrivacyDependencySet_Name (T value)
Defined at line 800 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
bool DevicePrivacyDependencySet_Parse (::absl::string_view name, DevicePrivacyDependencySet * value)
Defined at line 803 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void ~ReportDefinition_ShuffledDifferentialPrivacyConfig ()
template <typename = void>
void ReportDefinition_ShuffledDifferentialPrivacyConfig (::google::protobuf::internal::ConstantInitialized , const ::google::protobuf::internal::ClassData * class_data)
void ReportDefinition_ShuffledDifferentialPrivacyConfig (const ReportDefinition_ShuffledDifferentialPrivacyConfig & from)
Defined at line 676 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void ReportDefinition_ShuffledDifferentialPrivacyConfig (ReportDefinition_ShuffledDifferentialPrivacyConfig && from)
Defined at line 677 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::uint8_t * _InternalSerialize (::uint8_t * target, ::google::protobuf::io::EpsCopyOutputStream * stream)
auto InternalGenerateClassData_ (const MessageLite & prototype, const ::google::protobuf::internal::TcParseTableBase * tc_table)
void clear_epsilon ()
double epsilon = 1;
Defined at line 2928 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
double epsilon ()
Defined at line 2933 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_epsilon (double value)
Defined at line 2937 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_delta ()
double delta = 2;
Defined at line 2952 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
double delta ()
Defined at line 2957 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_delta (double value)
Defined at line 2961 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_poisson_mean ()
double poisson_mean = 4;
Defined at line 3000 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
double poisson_mean ()
Defined at line 3005 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_poisson_mean (double value)
Defined at line 3009 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_reporting_threshold ()
uint32 reporting_threshold = 3;
Defined at line 2976 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::uint32_t reporting_threshold ()
Defined at line 2981 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_reporting_threshold (::uint32_t value)
Defined at line 2985 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_skip_poisson_mean_validation_test_only ()
bool skip_poisson_mean_validation_test_only = 5;
Defined at line 3024 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
bool skip_poisson_mean_validation_test_only ()
Defined at line 3029 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_skip_poisson_mean_validation_test_only (bool value)
Defined at line 3033 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_device_privacy_dependency_set ()
.cobalt.ReportDefinition.ShuffledDifferentialPrivacyConfig.DevicePrivacyDependencySet device_privacy_dependency_set = 6;
Defined at line 3048 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::ReportDefinition_ShuffledDifferentialPrivacyConfig_DevicePrivacyDependencySet device_privacy_dependency_set ()
Defined at line 3053 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_device_privacy_dependency_set (::cobalt::ReportDefinition_ShuffledDifferentialPrivacyConfig_DevicePrivacyDependencySet value)
Defined at line 3057 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
Enumerations
enum (unnamed) : int
| Name | Value |
|---|---|
| kEpsilonFieldNumber | 1 |
| kDeltaFieldNumber | 2 |
| kPoissonMeanFieldNumber | 4 |
| kReportingThresholdFieldNumber | 3 |
| kSkipPoissonMeanValidationTestOnlyFieldNumber | 5 |
| kDevicePrivacyDependencySetFieldNumber | 6 |
accessors -------------------------------------------------------
Defined at line 809 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_ShuffledDifferentialPrivacyConfig ()
void ReportDefinition_ShuffledDifferentialPrivacyConfig (ReportDefinition_ShuffledDifferentialPrivacyConfig & aReportDefinition_ShuffledDifferentialPrivacyConfig & b)