Data Loss Prevention V2 Client - Class KAnonymityEquivalenceClass (1.18.0)

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

The set of columns' values that share the same ldiversity value

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

Namespace

Google \ Cloud \ Dlp \ V2 \ AnalyzeDataSourceRiskDetails \ KAnonymityResult

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ quasi_ids_values array<Google\Cloud\Dlp\V2\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.

↳ equivalence_class_size int|string

Size of the equivalence class, for example number of rows with the above set of values.

getQuasiIdsValues

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.

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setQuasiIdsValues

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.

Parameter
Name Description
var array<Google\Cloud\Dlp\V2\Value>
Returns
Type Description
$this

getEquivalenceClassSize

Size of the equivalence class, for example number of rows with the above set of values.

Returns
Type Description
int|string

setEquivalenceClassSize

Size of the equivalence class, for example number of rows with the above set of values.

Parameter
Name Description
var int|string
Returns
Type Description
$this