Data Loss Prevention V2 Client - Class AnalyzeDataSourceRiskDetails (2.15.2)

Reference documentation and code samples for the Data Loss Prevention V2 Client class AnalyzeDataSourceRiskDetails.

Result of a risk analysis operation request.

Generated from protobuf message google.privacy.dlp.v2.AnalyzeDataSourceRiskDetails

Namespace

Google \ Cloud \ Dlp \ V2

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ requested_privacy_metric PrivacyMetric

Privacy metric to compute.

↳ requested_source_table BigQueryTable

Input dataset to compute metrics over.

↳ numerical_stats_result AnalyzeDataSourceRiskDetails\NumericalStatsResult

Output only. Numerical stats result

↳ categorical_stats_result AnalyzeDataSourceRiskDetails\CategoricalStatsResult

Output only. Categorical stats result

↳ k_anonymity_result AnalyzeDataSourceRiskDetails\KAnonymityResult

Output only. K-anonymity result

↳ l_diversity_result AnalyzeDataSourceRiskDetails\LDiversityResult

Output only. L-divesity result

↳ k_map_estimation_result AnalyzeDataSourceRiskDetails\KMapEstimationResult

Output only. K-map result

↳ delta_presence_estimation_result AnalyzeDataSourceRiskDetails\DeltaPresenceEstimationResult

Output only. Delta-presence result

↳ requested_options AnalyzeDataSourceRiskDetails\RequestedRiskAnalysisOptions

The configuration used for this job.

getRequestedPrivacyMetric

Privacy metric to compute.

Returns
Type Description
PrivacyMetric|null

hasRequestedPrivacyMetric

clearRequestedPrivacyMetric

setRequestedPrivacyMetric

Privacy metric to compute.

Parameter
Name Description
var PrivacyMetric
Returns
Type Description
$this

getRequestedSourceTable

Input dataset to compute metrics over.

Returns
Type Description
BigQueryTable|null

hasRequestedSourceTable

clearRequestedSourceTable

setRequestedSourceTable

Input dataset to compute metrics over.

Parameter
Name Description
var BigQueryTable
Returns
Type Description
$this

getNumericalStatsResult

Output only. Numerical stats result

Returns
Type Description
AnalyzeDataSourceRiskDetails\NumericalStatsResult|null

hasNumericalStatsResult

setNumericalStatsResult

Output only. Numerical stats result

Parameter
Name Description
var AnalyzeDataSourceRiskDetails\NumericalStatsResult
Returns
Type Description
$this

getCategoricalStatsResult

Output only. Categorical stats result

Returns
Type Description
AnalyzeDataSourceRiskDetails\CategoricalStatsResult|null

hasCategoricalStatsResult

setCategoricalStatsResult

Output only. Categorical stats result

Parameter
Name Description
var AnalyzeDataSourceRiskDetails\CategoricalStatsResult
Returns
Type Description
$this

getKAnonymityResult

Output only. K-anonymity result

Returns
Type Description
AnalyzeDataSourceRiskDetails\KAnonymityResult|null

hasKAnonymityResult

setKAnonymityResult

Output only. K-anonymity result

Parameter
Name Description
var AnalyzeDataSourceRiskDetails\KAnonymityResult
Returns
Type Description
$this

getLDiversityResult

Output only. L-divesity result

Returns
Type Description
AnalyzeDataSourceRiskDetails\LDiversityResult|null

hasLDiversityResult

setLDiversityResult

Output only. L-divesity result

Parameter
Name Description
var AnalyzeDataSourceRiskDetails\LDiversityResult
Returns
Type Description
$this

getKMapEstimationResult

Output only. K-map result

Returns
Type Description
AnalyzeDataSourceRiskDetails\KMapEstimationResult|null

hasKMapEstimationResult

setKMapEstimationResult

Output only. K-map result

Parameter
Name Description
var AnalyzeDataSourceRiskDetails\KMapEstimationResult
Returns
Type Description
$this

getDeltaPresenceEstimationResult

Output only. Delta-presence result

Returns
Type Description
AnalyzeDataSourceRiskDetails\DeltaPresenceEstimationResult|null

hasDeltaPresenceEstimationResult

setDeltaPresenceEstimationResult

Output only. Delta-presence result

Parameter
Name Description
var AnalyzeDataSourceRiskDetails\DeltaPresenceEstimationResult
Returns
Type Description
$this

getRequestedOptions

The configuration used for this job.

Returns
Type Description
AnalyzeDataSourceRiskDetails\RequestedRiskAnalysisOptions|null

hasRequestedOptions

clearRequestedOptions

setRequestedOptions

The configuration used for this job.

Parameter
Name Description
var AnalyzeDataSourceRiskDetails\RequestedRiskAnalysisOptions
Returns
Type Description
$this

getResult

Returns
Type Description
string