Cloud Data Loss Prevention (DLP) V2 API - Class Google::Cloud::Dlp::V2::AnalyzeDataSourceRiskDetails::KMapEstimationResult::KMapEstimationHistogramBucket (v0.20.0)

Reference documentation and code samples for the Cloud Data Loss Prevention (DLP) V2 API class Google::Cloud::Dlp::V2::AnalyzeDataSourceRiskDetails::KMapEstimationResult::KMapEstimationHistogramBucket.

A KMapEstimationHistogramBucket message with the following values: min_anonymity: 3 max_anonymity: 5 frequency: 42 means that there are 42 records whose quasi-identifier values correspond to 3, 4 or 5 people in the overlying population. An important particular case is when min_anonymity = max_anonymity = 1: the frequency field then corresponds to the number of uniquely identifiable records.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#bucket_size

def bucket_size() -> ::Integer
Returns
  • (::Integer) — Number of records within these anonymity bounds.

#bucket_size=

def bucket_size=(value) -> ::Integer
Parameter
  • value (::Integer) — Number of records within these anonymity bounds.
Returns
  • (::Integer) — Number of records within these anonymity bounds.

#bucket_value_count

def bucket_value_count() -> ::Integer
Returns
  • (::Integer) — Total number of distinct quasi-identifier tuple values in this bucket.

#bucket_value_count=

def bucket_value_count=(value) -> ::Integer
Parameter
  • value (::Integer) — Total number of distinct quasi-identifier tuple values in this bucket.
Returns
  • (::Integer) — Total number of distinct quasi-identifier tuple values in this bucket.

#bucket_values

def bucket_values() -> ::Array<::Google::Cloud::Dlp::V2::AnalyzeDataSourceRiskDetails::KMapEstimationResult::KMapEstimationQuasiIdValues>
Returns

#bucket_values=

def bucket_values=(value) -> ::Array<::Google::Cloud::Dlp::V2::AnalyzeDataSourceRiskDetails::KMapEstimationResult::KMapEstimationQuasiIdValues>
Parameter
Returns

#max_anonymity

def max_anonymity() -> ::Integer
Returns
  • (::Integer) — Always greater than or equal to min_anonymity.

#max_anonymity=

def max_anonymity=(value) -> ::Integer
Parameter
  • value (::Integer) — Always greater than or equal to min_anonymity.
Returns
  • (::Integer) — Always greater than or equal to min_anonymity.

#min_anonymity

def min_anonymity() -> ::Integer
Returns
  • (::Integer) — Always positive.

#min_anonymity=

def min_anonymity=(value) -> ::Integer
Parameter
  • value (::Integer) — Always positive.
Returns
  • (::Integer) — Always positive.