Class: Google::Privacy::Dlp::V2beta1::RiskAnalysisOperationResult::KAnonymityResult

Inherits:
Object
  • Object
show all
Defined in:
lib/google/cloud/dlp/v2beta1/doc/google/privacy/dlp/v2beta1/dlp.rb

Overview

Result of the k-anonymity computation.

Defined Under Namespace

Classes: KAnonymityEquivalenceClass, KAnonymityHistogramBucket

Instance Attribute Summary collapse

Instance Attribute Details

#equivalence_class_histogram_bucketsArray<Google::Privacy::Dlp::V2beta1::RiskAnalysisOperationResult::KAnonymityResult::KAnonymityHistogramBucket>

Returns Histogram of k-anonymity equivalence classes.

Returns:



614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
# File 'lib/google/cloud/dlp/v2beta1/doc/google/privacy/dlp/v2beta1/dlp.rb', line 614

class KAnonymityResult
  # The set of columns' values that share the same k-anonymity value.
  # @!attribute [rw] quasi_ids_values
  #   @return [Array<Google::Privacy::Dlp::V2beta1::Value>]
  #     Set of values defining the equivalence class. One value per
  #     quasi-identifier column in the original KAnonymity metric message.
  #     The order is always the same as the original request.
  # @!attribute [rw] equivalence_class_size
  #   @return [Integer]
  #     Size of the equivalence class, for example number of rows with the
  #     above set of values.
  class KAnonymityEquivalenceClass; end

  # Histogram bucket of equivalence class sizes in the table.
  # @!attribute [rw] equivalence_class_size_lower_bound
  #   @return [Integer]
  #     Lower bound on the size of the equivalence classes in this bucket.
  # @!attribute [rw] equivalence_class_size_upper_bound
  #   @return [Integer]
  #     Upper bound on the size of the equivalence classes in this bucket.
  # @!attribute [rw] bucket_size
  #   @return [Integer]
  #     Total number of records in this bucket.
  # @!attribute [rw] bucket_values
  #   @return [Array<Google::Privacy::Dlp::V2beta1::RiskAnalysisOperationResult::KAnonymityResult::KAnonymityEquivalenceClass>]
  #     Sample of equivalence classes in this bucket. The total number of
  #     classes returned per bucket is capped at 20.
  class KAnonymityHistogramBucket; end
end