Class AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass (3.40.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
TypeDescription
int

NUM_DISTINCT_SENSITIVE_VALUES_FIELD_NUMBER

public static final int NUM_DISTINCT_SENSITIVE_VALUES_FIELD_NUMBER
Field Value
TypeDescription
int

QUASI_IDS_VALUES_FIELD_NUMBER

public static final int QUASI_IDS_VALUES_FIELD_NUMBER
Field Value
TypeDescription
int

TOP_SENSITIVE_VALUES_FIELD_NUMBER

public static final int TOP_SENSITIVE_VALUES_FIELD_NUMBER
Field Value
TypeDescription
int

Static Methods

getDefaultInstance()

public static AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass getDefaultInstance()
Returns
TypeDescription
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

newBuilder()

public static AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder newBuilder()
Returns
TypeDescription
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder

newBuilder(AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass prototype)

public static AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder newBuilder(AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass prototype)
Parameter
NameDescription
prototypeAnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass
Returns
TypeDescription
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder

parseDelimitedFrom(InputStream input)

public static AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass parseDelimitedFrom(InputStream input)
Parameter
NameDescription
inputInputStream
Returns
TypeDescription
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass
Exceptions
TypeDescription
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass
Exceptions
TypeDescription
IOException

parseFrom(byte[] data)

public static AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass parseFrom(byte[] data)
Parameter
NameDescription
databyte[]
Returns
TypeDescription
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
databyte[]
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(ByteString data)

public static AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass parseFrom(ByteString data)
Parameter
NameDescription
dataByteString
Returns
TypeDescription
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
dataByteString
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass parseFrom(CodedInputStream input)
Parameter
NameDescription
inputCodedInputStream
Returns
TypeDescription
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass
Exceptions
TypeDescription
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass
Exceptions
TypeDescription
IOException

parseFrom(InputStream input)

public static AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass parseFrom(InputStream input)
Parameter
NameDescription
inputInputStream
Returns
TypeDescription
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass
Exceptions
TypeDescription
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass
Exceptions
TypeDescription
IOException

parseFrom(ByteBuffer data)

public static AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass parseFrom(ByteBuffer data)
Parameter
NameDescription
dataByteBuffer
Returns
TypeDescription
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
dataByteBuffer
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass
Exceptions
TypeDescription
InvalidProtocolBufferException

parser()

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

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
NameDescription
objObject
Returns
TypeDescription
boolean
Overrides

getDefaultInstanceForType()

public AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass getDefaultInstanceForType()
Returns
TypeDescription
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass

getEquivalenceClassSize()

public long getEquivalenceClassSize()

Size of the k-anonymity equivalence class.

int64 equivalence_class_size = 2;

Returns
TypeDescription
long

The equivalenceClassSize.

getNumDistinctSensitiveValues()

public long getNumDistinctSensitiveValues()

Number of distinct sensitive values in this equivalence class.

int64 num_distinct_sensitive_values = 3;

Returns
TypeDescription
long

The numDistinctSensitiveValues.

getParserForType()

public Parser<AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass> getParserForType()
Returns
TypeDescription
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
NameDescription
indexint
Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
NameDescription
indexint
Returns
TypeDescription
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
TypeDescription
List<? extends com.google.privacy.dlp.v2.ValueOrBuilder>

getSerializedSize()

public int getSerializedSize()
Returns
TypeDescription
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
NameDescription
indexint
Returns
TypeDescription
ValueFrequency

getTopSensitiveValuesCount()

public int getTopSensitiveValuesCount()

Estimated frequencies of top sensitive values.

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

Returns
TypeDescription
int

getTopSensitiveValuesList()

public List<ValueFrequency> getTopSensitiveValuesList()

Estimated frequencies of top sensitive values.

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

Returns
TypeDescription
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
NameDescription
indexint
Returns
TypeDescription
ValueFrequencyOrBuilder

getTopSensitiveValuesOrBuilderList()

public List<? extends ValueFrequencyOrBuilder> getTopSensitiveValuesOrBuilderList()

Estimated frequencies of top sensitive values.

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

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

hashCode()

public int hashCode()
Returns
TypeDescription
int
Overrides

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

newBuilderForType()

public AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder newBuilderForType()
Returns
TypeDescription
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder

newBuilderForType(GeneratedMessageV3.BuilderParent parent)

protected AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
NameDescription
parentBuilderParent
Returns
TypeDescription
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder
Overrides

newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)

protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
NameDescription
unusedUnusedPrivateParameter
Returns
TypeDescription
Object
Overrides

toBuilder()

public AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder toBuilder()
Returns
TypeDescription
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
NameDescription
outputCodedOutputStream
Overrides
Exceptions
TypeDescription
IOException