Data Loss Prevention V2 Client - Class KAnonymityEquivalenceClass (1.11.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
NameDescription
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
TypeDescription
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
NameDescription
var array<Google\Cloud\Dlp\V2\Value>
Returns
TypeDescription
$this

getEquivalenceClassSize

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

Returns
TypeDescription
int|string

setEquivalenceClassSize

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

Parameter
NameDescription
var int|string
Returns
TypeDescription
$this