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)