Class: Google::Privacy::Dlp::V2beta1::RiskAnalysisOperationResult
- Inherits:
-
Object
- Object
- Google::Privacy::Dlp::V2beta1::RiskAnalysisOperationResult
- Defined in:
- lib/google/cloud/dlp/v2beta1/doc/google/privacy/dlp/v2beta1/dlp.rb
Overview
Result of a risk analysis +Operation+ request.
Defined Under Namespace
Classes: CategoricalStatsResult, KAnonymityResult, LDiversityResult, NumericalStatsResult
Instance Attribute Summary collapse
- #categorical_stats_result ⇒ Google::Privacy::Dlp::V2beta1::RiskAnalysisOperationResult::CategoricalStatsResult
- #k_anonymity_result ⇒ Google::Privacy::Dlp::V2beta1::RiskAnalysisOperationResult::KAnonymityResult
- #l_diversity_result ⇒ Google::Privacy::Dlp::V2beta1::RiskAnalysisOperationResult::LDiversityResult
- #numerical_stats_result ⇒ Google::Privacy::Dlp::V2beta1::RiskAnalysisOperationResult::NumericalStatsResult
Instance Attribute Details
#categorical_stats_result ⇒ Google::Privacy::Dlp::V2beta1::RiskAnalysisOperationResult::CategoricalStatsResult
574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 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 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 |
# File 'lib/google/cloud/dlp/v2beta1/doc/google/privacy/dlp/v2beta1/dlp.rb', line 574 class RiskAnalysisOperationResult # Result of the numerical stats computation. # @!attribute [rw] min_value # @return [Google::Privacy::Dlp::V2beta1::Value] # Minimum value appearing in the column. # @!attribute [rw] max_value # @return [Google::Privacy::Dlp::V2beta1::Value] # Maximum value appearing in the column. # @!attribute [rw] quantile_values # @return [Array<Google::Privacy::Dlp::V2beta1::Value>] # List of 99 values that partition the set of field values into 100 equal # sized buckets. class NumericalStatsResult; end # Result of the categorical stats computation. # @!attribute [rw] value_frequency_histogram_buckets # @return [Array<Google::Privacy::Dlp::V2beta1::RiskAnalysisOperationResult::CategoricalStatsResult::CategoricalStatsHistogramBucket>] # Histogram of value frequencies in the column. class CategoricalStatsResult # Histogram bucket of value frequencies in the column. # @!attribute [rw] value_frequency_lower_bound # @return [Integer] # Lower bound on the value frequency of the values in this bucket. # @!attribute [rw] value_frequency_upper_bound # @return [Integer] # Upper bound on the value frequency of the values 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::ValueFrequency>] # Sample of value frequencies in this bucket. The total number of # values returned per bucket is capped at 20. class CategoricalStatsHistogramBucket; end end # Result of the k-anonymity computation. # @!attribute [rw] equivalence_class_histogram_buckets # @return [Array<Google::Privacy::Dlp::V2beta1::RiskAnalysisOperationResult::KAnonymityResult::KAnonymityHistogramBucket>] # Histogram of k-anonymity equivalence classes. 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 # Result of the l-diversity computation. # @!attribute [rw] sensitive_value_frequency_histogram_buckets # @return [Array<Google::Privacy::Dlp::V2beta1::RiskAnalysisOperationResult::LDiversityResult::LDiversityHistogramBucket>] # Histogram of l-diversity equivalence class sensitive value frequencies. class LDiversityResult # The set of columns' values that share the same l-diversity value. # @!attribute [rw] quasi_ids_values # @return [Array<Google::Privacy::Dlp::V2beta1::Value>] # Quasi-identifier values defining the k-anonymity equivalence # class. The order is always the same as the original request. # @!attribute [rw] equivalence_class_size # @return [Integer] # Size of the k-anonymity equivalence class. # @!attribute [rw] num_distinct_sensitive_values # @return [Integer] # Number of distinct sensitive values in this equivalence class. # @!attribute [rw] top_sensitive_values # @return [Array<Google::Privacy::Dlp::V2beta1::ValueFrequency>] # Estimated frequencies of top sensitive values. class LDiversityEquivalenceClass; end # Histogram bucket of sensitive value frequencies in the table. # @!attribute [rw] sensitive_value_frequency_lower_bound # @return [Integer] # Lower bound on the sensitive value frequencies of the equivalence # classes in this bucket. # @!attribute [rw] sensitive_value_frequency_upper_bound # @return [Integer] # Upper bound on the sensitive value frequencies 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::LDiversityResult::LDiversityEquivalenceClass>] # Sample of equivalence classes in this bucket. The total number of # classes returned per bucket is capped at 20. class LDiversityHistogramBucket; end end end |
#k_anonymity_result ⇒ Google::Privacy::Dlp::V2beta1::RiskAnalysisOperationResult::KAnonymityResult
574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 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 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 |
# File 'lib/google/cloud/dlp/v2beta1/doc/google/privacy/dlp/v2beta1/dlp.rb', line 574 class RiskAnalysisOperationResult # Result of the numerical stats computation. # @!attribute [rw] min_value # @return [Google::Privacy::Dlp::V2beta1::Value] # Minimum value appearing in the column. # @!attribute [rw] max_value # @return [Google::Privacy::Dlp::V2beta1::Value] # Maximum value appearing in the column. # @!attribute [rw] quantile_values # @return [Array<Google::Privacy::Dlp::V2beta1::Value>] # List of 99 values that partition the set of field values into 100 equal # sized buckets. class NumericalStatsResult; end # Result of the categorical stats computation. # @!attribute [rw] value_frequency_histogram_buckets # @return [Array<Google::Privacy::Dlp::V2beta1::RiskAnalysisOperationResult::CategoricalStatsResult::CategoricalStatsHistogramBucket>] # Histogram of value frequencies in the column. class CategoricalStatsResult # Histogram bucket of value frequencies in the column. # @!attribute [rw] value_frequency_lower_bound # @return [Integer] # Lower bound on the value frequency of the values in this bucket. # @!attribute [rw] value_frequency_upper_bound # @return [Integer] # Upper bound on the value frequency of the values 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::ValueFrequency>] # Sample of value frequencies in this bucket. The total number of # values returned per bucket is capped at 20. class CategoricalStatsHistogramBucket; end end # Result of the k-anonymity computation. # @!attribute [rw] equivalence_class_histogram_buckets # @return [Array<Google::Privacy::Dlp::V2beta1::RiskAnalysisOperationResult::KAnonymityResult::KAnonymityHistogramBucket>] # Histogram of k-anonymity equivalence classes. 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 # Result of the l-diversity computation. # @!attribute [rw] sensitive_value_frequency_histogram_buckets # @return [Array<Google::Privacy::Dlp::V2beta1::RiskAnalysisOperationResult::LDiversityResult::LDiversityHistogramBucket>] # Histogram of l-diversity equivalence class sensitive value frequencies. class LDiversityResult # The set of columns' values that share the same l-diversity value. # @!attribute [rw] quasi_ids_values # @return [Array<Google::Privacy::Dlp::V2beta1::Value>] # Quasi-identifier values defining the k-anonymity equivalence # class. The order is always the same as the original request. # @!attribute [rw] equivalence_class_size # @return [Integer] # Size of the k-anonymity equivalence class. # @!attribute [rw] num_distinct_sensitive_values # @return [Integer] # Number of distinct sensitive values in this equivalence class. # @!attribute [rw] top_sensitive_values # @return [Array<Google::Privacy::Dlp::V2beta1::ValueFrequency>] # Estimated frequencies of top sensitive values. class LDiversityEquivalenceClass; end # Histogram bucket of sensitive value frequencies in the table. # @!attribute [rw] sensitive_value_frequency_lower_bound # @return [Integer] # Lower bound on the sensitive value frequencies of the equivalence # classes in this bucket. # @!attribute [rw] sensitive_value_frequency_upper_bound # @return [Integer] # Upper bound on the sensitive value frequencies 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::LDiversityResult::LDiversityEquivalenceClass>] # Sample of equivalence classes in this bucket. The total number of # classes returned per bucket is capped at 20. class LDiversityHistogramBucket; end end end |
#l_diversity_result ⇒ Google::Privacy::Dlp::V2beta1::RiskAnalysisOperationResult::LDiversityResult
574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 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 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 |
# File 'lib/google/cloud/dlp/v2beta1/doc/google/privacy/dlp/v2beta1/dlp.rb', line 574 class RiskAnalysisOperationResult # Result of the numerical stats computation. # @!attribute [rw] min_value # @return [Google::Privacy::Dlp::V2beta1::Value] # Minimum value appearing in the column. # @!attribute [rw] max_value # @return [Google::Privacy::Dlp::V2beta1::Value] # Maximum value appearing in the column. # @!attribute [rw] quantile_values # @return [Array<Google::Privacy::Dlp::V2beta1::Value>] # List of 99 values that partition the set of field values into 100 equal # sized buckets. class NumericalStatsResult; end # Result of the categorical stats computation. # @!attribute [rw] value_frequency_histogram_buckets # @return [Array<Google::Privacy::Dlp::V2beta1::RiskAnalysisOperationResult::CategoricalStatsResult::CategoricalStatsHistogramBucket>] # Histogram of value frequencies in the column. class CategoricalStatsResult # Histogram bucket of value frequencies in the column. # @!attribute [rw] value_frequency_lower_bound # @return [Integer] # Lower bound on the value frequency of the values in this bucket. # @!attribute [rw] value_frequency_upper_bound # @return [Integer] # Upper bound on the value frequency of the values 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::ValueFrequency>] # Sample of value frequencies in this bucket. The total number of # values returned per bucket is capped at 20. class CategoricalStatsHistogramBucket; end end # Result of the k-anonymity computation. # @!attribute [rw] equivalence_class_histogram_buckets # @return [Array<Google::Privacy::Dlp::V2beta1::RiskAnalysisOperationResult::KAnonymityResult::KAnonymityHistogramBucket>] # Histogram of k-anonymity equivalence classes. 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 # Result of the l-diversity computation. # @!attribute [rw] sensitive_value_frequency_histogram_buckets # @return [Array<Google::Privacy::Dlp::V2beta1::RiskAnalysisOperationResult::LDiversityResult::LDiversityHistogramBucket>] # Histogram of l-diversity equivalence class sensitive value frequencies. class LDiversityResult # The set of columns' values that share the same l-diversity value. # @!attribute [rw] quasi_ids_values # @return [Array<Google::Privacy::Dlp::V2beta1::Value>] # Quasi-identifier values defining the k-anonymity equivalence # class. The order is always the same as the original request. # @!attribute [rw] equivalence_class_size # @return [Integer] # Size of the k-anonymity equivalence class. # @!attribute [rw] num_distinct_sensitive_values # @return [Integer] # Number of distinct sensitive values in this equivalence class. # @!attribute [rw] top_sensitive_values # @return [Array<Google::Privacy::Dlp::V2beta1::ValueFrequency>] # Estimated frequencies of top sensitive values. class LDiversityEquivalenceClass; end # Histogram bucket of sensitive value frequencies in the table. # @!attribute [rw] sensitive_value_frequency_lower_bound # @return [Integer] # Lower bound on the sensitive value frequencies of the equivalence # classes in this bucket. # @!attribute [rw] sensitive_value_frequency_upper_bound # @return [Integer] # Upper bound on the sensitive value frequencies 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::LDiversityResult::LDiversityEquivalenceClass>] # Sample of equivalence classes in this bucket. The total number of # classes returned per bucket is capped at 20. class LDiversityHistogramBucket; end end end |
#numerical_stats_result ⇒ Google::Privacy::Dlp::V2beta1::RiskAnalysisOperationResult::NumericalStatsResult
574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 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 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 |
# File 'lib/google/cloud/dlp/v2beta1/doc/google/privacy/dlp/v2beta1/dlp.rb', line 574 class RiskAnalysisOperationResult # Result of the numerical stats computation. # @!attribute [rw] min_value # @return [Google::Privacy::Dlp::V2beta1::Value] # Minimum value appearing in the column. # @!attribute [rw] max_value # @return [Google::Privacy::Dlp::V2beta1::Value] # Maximum value appearing in the column. # @!attribute [rw] quantile_values # @return [Array<Google::Privacy::Dlp::V2beta1::Value>] # List of 99 values that partition the set of field values into 100 equal # sized buckets. class NumericalStatsResult; end # Result of the categorical stats computation. # @!attribute [rw] value_frequency_histogram_buckets # @return [Array<Google::Privacy::Dlp::V2beta1::RiskAnalysisOperationResult::CategoricalStatsResult::CategoricalStatsHistogramBucket>] # Histogram of value frequencies in the column. class CategoricalStatsResult # Histogram bucket of value frequencies in the column. # @!attribute [rw] value_frequency_lower_bound # @return [Integer] # Lower bound on the value frequency of the values in this bucket. # @!attribute [rw] value_frequency_upper_bound # @return [Integer] # Upper bound on the value frequency of the values 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::ValueFrequency>] # Sample of value frequencies in this bucket. The total number of # values returned per bucket is capped at 20. class CategoricalStatsHistogramBucket; end end # Result of the k-anonymity computation. # @!attribute [rw] equivalence_class_histogram_buckets # @return [Array<Google::Privacy::Dlp::V2beta1::RiskAnalysisOperationResult::KAnonymityResult::KAnonymityHistogramBucket>] # Histogram of k-anonymity equivalence classes. 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 # Result of the l-diversity computation. # @!attribute [rw] sensitive_value_frequency_histogram_buckets # @return [Array<Google::Privacy::Dlp::V2beta1::RiskAnalysisOperationResult::LDiversityResult::LDiversityHistogramBucket>] # Histogram of l-diversity equivalence class sensitive value frequencies. class LDiversityResult # The set of columns' values that share the same l-diversity value. # @!attribute [rw] quasi_ids_values # @return [Array<Google::Privacy::Dlp::V2beta1::Value>] # Quasi-identifier values defining the k-anonymity equivalence # class. The order is always the same as the original request. # @!attribute [rw] equivalence_class_size # @return [Integer] # Size of the k-anonymity equivalence class. # @!attribute [rw] num_distinct_sensitive_values # @return [Integer] # Number of distinct sensitive values in this equivalence class. # @!attribute [rw] top_sensitive_values # @return [Array<Google::Privacy::Dlp::V2beta1::ValueFrequency>] # Estimated frequencies of top sensitive values. class LDiversityEquivalenceClass; end # Histogram bucket of sensitive value frequencies in the table. # @!attribute [rw] sensitive_value_frequency_lower_bound # @return [Integer] # Lower bound on the sensitive value frequencies of the equivalence # classes in this bucket. # @!attribute [rw] sensitive_value_frequency_upper_bound # @return [Integer] # Upper bound on the sensitive value frequencies 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::LDiversityResult::LDiversityEquivalenceClass>] # Sample of equivalence classes in this bucket. The total number of # classes returned per bucket is capped at 20. class LDiversityHistogramBucket; end end end |