class ReportDefinition_ShuffledDifferentialPrivacyConfig
Defined at line 520 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
Protected Members
static const ::google::protobuf::internal::ClassDataLite<58> _class_data_
Public Methods
void CopyFrom (const ReportDefinition_ShuffledDifferentialPrivacyConfig & from)
void Clear ()
::size_t ByteSizeLong ()
void ReportDefinition_ShuffledDifferentialPrivacyConfig ()
Defined at line 524 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void ReportDefinition_ShuffledDifferentialPrivacyConfig (const ReportDefinition_ShuffledDifferentialPrivacyConfig & from)
Defined at line 538 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void ReportDefinition_ShuffledDifferentialPrivacyConfig (ReportDefinition_ShuffledDifferentialPrivacyConfig && from)
Defined at line 539 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
ReportDefinition_ShuffledDifferentialPrivacyConfig & operator= (const ReportDefinition_ShuffledDifferentialPrivacyConfig & from)
Defined at line 541 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
ReportDefinition_ShuffledDifferentialPrivacyConfig & operator= (ReportDefinition_ShuffledDifferentialPrivacyConfig && from)
Defined at line 545 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
const std::string & unknown_fields ()
Defined at line 555 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
std::string * mutable_unknown_fields ()
Defined at line 559 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
const ReportDefinition_ShuffledDifferentialPrivacyConfig & default_instance ()
Defined at line 564 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
const ReportDefinition_ShuffledDifferentialPrivacyConfig * internal_default_instance ()
Defined at line 567 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void Swap (ReportDefinition_ShuffledDifferentialPrivacyConfig * other)
Defined at line 573 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void UnsafeArenaSwap (ReportDefinition_ShuffledDifferentialPrivacyConfig * other)
Defined at line 581 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
ReportDefinition_ShuffledDifferentialPrivacyConfig * New (::google::protobuf::Arena * arena)
implements Message ----------------------------------------------
Defined at line 589 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void MergeFrom (const ReportDefinition_ShuffledDifferentialPrivacyConfig & from)
Defined at line 593 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
bool IsInitialized ()
Defined at line 600 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
int GetCachedSize ()
Defined at line 624 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
bool DevicePrivacyDependencySet_IsValid (int value)
Defined at line 654 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 661 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
bool DevicePrivacyDependencySet_Parse (absl::string_view name, DevicePrivacyDependencySet * value)
Defined at line 664 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 )
::uint8_t * _InternalSerialize (::uint8_t * target, ::google::protobuf::io::EpsCopyOutputStream * stream)
void clear_epsilon ()
double epsilon = 1;
Defined at line 2647 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
double epsilon ()
Defined at line 2651 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_epsilon (double value)
Defined at line 2655 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_delta ()
double delta = 2;
Defined at line 2669 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
double delta ()
Defined at line 2673 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_delta (double value)
Defined at line 2677 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_poisson_mean ()
double poisson_mean = 4;
Defined at line 2713 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
double poisson_mean ()
Defined at line 2717 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_poisson_mean (double value)
Defined at line 2721 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void clear_reporting_threshold ()
uint32 reporting_threshold = 3;
Defined at line 2691 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::uint32_t reporting_threshold ()
Defined at line 2695 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void set_reporting_threshold (::uint32_t value)
Defined at line 2699 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 2735 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
bool skip_poisson_mean_validation_test_only ()
Defined at line 2739 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 2743 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 2757 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
::cobalt::ReportDefinition_ShuffledDifferentialPrivacyConfig_DevicePrivacyDependencySet device_privacy_dependency_set ()
Defined at line 2761 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 2765 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
Protected Methods
const ::google::protobuf::internal::ClassData * GetClassData ()
void * PlacementNew_ (const void * , void * mem, ::google::protobuf::Arena * arena)
auto InternalNewImpl_ ()
void ReportDefinition_ShuffledDifferentialPrivacyConfig (::google::protobuf::Arena * arena, ReportDefinition_ShuffledDifferentialPrivacyConfig && from)
Defined at line 639 of file gen/third_party/cobalt/src/registry/report_definition.pb.h
void ReportDefinition_ShuffledDifferentialPrivacyConfig (::google::protobuf::Arena * arena)
void ReportDefinition_ShuffledDifferentialPrivacyConfig (::google::protobuf::Arena * arena, const ReportDefinition_ShuffledDifferentialPrivacyConfig & from)
Enumerations
enum
| Name | Value |
|---|---|
| kEpsilonFieldNumber | 1 |
| kDeltaFieldNumber | 2 |
| kPoissonMeanFieldNumber | 4 |
| kReportingThresholdFieldNumber | 3 |
| kSkipPoissonMeanValidationTestOnlyFieldNumber | 5 |
| kDevicePrivacyDependencySetFieldNumber | 6 |
accessors -------------------------------------------------------
Defined at line 669 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_ShuffledDifferentialPrivacyConfig ()
void ReportDefinition_ShuffledDifferentialPrivacyConfig (ReportDefinition_ShuffledDifferentialPrivacyConfig & aReportDefinition_ShuffledDifferentialPrivacyConfig & b)