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)