Class AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass (3.50.0)

public static final class AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass extends GeneratedMessageV3 implements AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClassOrBuilder

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

Protobuf type google.privacy.dlp.v2.AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass

Inheritance

Object > AbstractMessageLite<MessageType,BuilderType> > AbstractMessage > GeneratedMessageV3 > AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass

Static Fields

EQUIVALENCE_CLASS_SIZE_FIELD_NUMBER

public static final int EQUIVALENCE_CLASS_SIZE_FIELD_NUMBER
Field Value
Type Description
int

NUM_DISTINCT_SENSITIVE_VALUES_FIELD_NUMBER

public static final int NUM_DISTINCT_SENSITIVE_VALUES_FIELD_NUMBER
Field Value
Type Description
int

QUASI_IDS_VALUES_FIELD_NUMBER

public static final int QUASI_IDS_VALUES_FIELD_NUMBER
Field Value
Type Description
int

TOP_SENSITIVE_VALUES_FIELD_NUMBER

public static final int TOP_SENSITIVE_VALUES_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass getDefaultInstance()
Returns
Type Description
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

newBuilder()

public static AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder newBuilder()
Returns
Type Description
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder

newBuilder(AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass prototype)

public static AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder newBuilder(AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass prototype)
Parameter
Name Description
prototype AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass
Returns
Type Description
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder

parseDelimitedFrom(InputStream input)

public static AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass
Exceptions
Type Description
IOException

parseFrom(byte[] data)

public static AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data byte[]
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteString
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass
Exceptions
Type Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass
Exceptions
Type Description
IOException

parseFrom(InputStream input)

public static AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass
Exceptions
Type Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass
Exceptions
Type Description
IOException

parseFrom(ByteBuffer data)

public static AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass
Exceptions
Type Description
InvalidProtocolBufferException

parser()

public static Parser<AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass> parser()
Returns
Type Description
Parser<LDiversityEquivalenceClass>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
boolean
Overrides

getDefaultInstanceForType()

public AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass getDefaultInstanceForType()
Returns
Type Description
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass

getEquivalenceClassSize()

public long getEquivalenceClassSize()

Size of the k-anonymity equivalence class.

int64 equivalence_class_size = 2;

Returns
Type Description
long

The equivalenceClassSize.

getNumDistinctSensitiveValues()

public long getNumDistinctSensitiveValues()

Number of distinct sensitive values in this equivalence class.

int64 num_distinct_sensitive_values = 3;

Returns
Type Description
long

The numDistinctSensitiveValues.

getParserForType()

public Parser<AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass> getParserForType()
Returns
Type Description
Parser<LDiversityEquivalenceClass>
Overrides

getQuasiIdsValues(int index)

public Value getQuasiIdsValues(int index)

Quasi-identifier values defining the k-anonymity equivalence class. The order is always the same as the original request.

repeated .google.privacy.dlp.v2.Value quasi_ids_values = 1;

Parameter
Name Description
index int
Returns
Type Description
Value

getQuasiIdsValuesCount()

public int getQuasiIdsValuesCount()

Quasi-identifier values defining the k-anonymity equivalence class. The order is always the same as the original request.

repeated .google.privacy.dlp.v2.Value quasi_ids_values = 1;

Returns
Type Description
int

getQuasiIdsValuesList()

public List<Value> getQuasiIdsValuesList()

Quasi-identifier values defining the k-anonymity equivalence class. The order is always the same as the original request.

repeated .google.privacy.dlp.v2.Value quasi_ids_values = 1;

Returns
Type Description
List<Value>

getQuasiIdsValuesOrBuilder(int index)

public ValueOrBuilder getQuasiIdsValuesOrBuilder(int index)

Quasi-identifier values defining the k-anonymity equivalence class. The order is always the same as the original request.

repeated .google.privacy.dlp.v2.Value quasi_ids_values = 1;

Parameter
Name Description
index int
Returns
Type Description
ValueOrBuilder

getQuasiIdsValuesOrBuilderList()

public List<? extends ValueOrBuilder> getQuasiIdsValuesOrBuilderList()

Quasi-identifier values defining the k-anonymity equivalence class. The order is always the same as the original request.

repeated .google.privacy.dlp.v2.Value quasi_ids_values = 1;

Returns
Type Description
List<? extends com.google.privacy.dlp.v2.ValueOrBuilder>

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

getTopSensitiveValues(int index)

public ValueFrequency getTopSensitiveValues(int index)

Estimated frequencies of top sensitive values.

repeated .google.privacy.dlp.v2.ValueFrequency top_sensitive_values = 4;

Parameter
Name Description
index int
Returns
Type Description
ValueFrequency

getTopSensitiveValuesCount()

public int getTopSensitiveValuesCount()

Estimated frequencies of top sensitive values.

repeated .google.privacy.dlp.v2.ValueFrequency top_sensitive_values = 4;

Returns
Type Description
int

getTopSensitiveValuesList()

public List<ValueFrequency> getTopSensitiveValuesList()

Estimated frequencies of top sensitive values.

repeated .google.privacy.dlp.v2.ValueFrequency top_sensitive_values = 4;

Returns
Type Description
List<ValueFrequency>

getTopSensitiveValuesOrBuilder(int index)

public ValueFrequencyOrBuilder getTopSensitiveValuesOrBuilder(int index)

Estimated frequencies of top sensitive values.

repeated .google.privacy.dlp.v2.ValueFrequency top_sensitive_values = 4;

Parameter
Name Description
index int
Returns
Type Description
ValueFrequencyOrBuilder

getTopSensitiveValuesOrBuilderList()

public List<? extends ValueFrequencyOrBuilder> getTopSensitiveValuesOrBuilderList()

Estimated frequencies of top sensitive values.

repeated .google.privacy.dlp.v2.ValueFrequency top_sensitive_values = 4;

Returns
Type Description
List<? extends com.google.privacy.dlp.v2.ValueFrequencyOrBuilder>

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

public AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder newBuilderForType()
Returns
Type Description
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder

newBuilderForType(GeneratedMessageV3.BuilderParent parent)

protected AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Name Description
parent BuilderParent
Returns
Type Description
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder
Overrides

newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)

protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Name Description
unused UnusedPrivateParameter
Returns
Type Description
Object
Overrides

toBuilder()

public AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder toBuilder()
Returns
Type Description
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
Name Description
output CodedOutputStream
Overrides
Exceptions
Type Description
IOException