public static final class AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder extends GeneratedMessage.Builder<AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder> implements AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClassOrBuilderThe set of columns' values that share the same ldiversity value.
Protobuf type
google.privacy.dlp.v2.AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.BuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
addAllQuasiIdsValues(Iterable<? extends Value> values)
public AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder addAllQuasiIdsValues(Iterable<? extends Value> values)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 |
values |
Iterable<? extends com.google.privacy.dlp.v2.Value> |
| Returns | |
|---|---|
| Type | Description |
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder |
|
addAllTopSensitiveValues(Iterable<? extends ValueFrequency> values)
public AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder addAllTopSensitiveValues(Iterable<? extends ValueFrequency> values)Estimated frequencies of top sensitive values.
repeated .google.privacy.dlp.v2.ValueFrequency top_sensitive_values = 4;
| Parameter | |
|---|---|
| Name | Description |
values |
Iterable<? extends com.google.privacy.dlp.v2.ValueFrequency> |
| Returns | |
|---|---|
| Type | Description |
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder |
|
addQuasiIdsValues(Value value)
public AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder addQuasiIdsValues(Value value)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 |
value |
Value |
| Returns | |
|---|---|
| Type | Description |
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder |
|
addQuasiIdsValues(Value.Builder builderForValue)
public AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder addQuasiIdsValues(Value.Builder builderForValue)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 |
builderForValue |
Value.Builder |
| Returns | |
|---|---|
| Type | Description |
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder |
|
addQuasiIdsValues(int index, Value value)
public AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder addQuasiIdsValues(int index, Value value)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;
| Parameters | |
|---|---|
| Name | Description |
index |
int |
value |
Value |
| Returns | |
|---|---|
| Type | Description |
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder |
|
addQuasiIdsValues(int index, Value.Builder builderForValue)
public AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder addQuasiIdsValues(int index, Value.Builder builderForValue)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;
| Parameters | |
|---|---|
| Name | Description |
index |
int |
builderForValue |
Value.Builder |
| Returns | |
|---|---|
| Type | Description |
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder |
|
addQuasiIdsValuesBuilder()
public Value.Builder addQuasiIdsValuesBuilder()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 |
Value.Builder |
|
addQuasiIdsValuesBuilder(int index)
public Value.Builder addQuasiIdsValuesBuilder(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.Builder |
|
addTopSensitiveValues(ValueFrequency value)
public AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder addTopSensitiveValues(ValueFrequency value)Estimated frequencies of top sensitive values.
repeated .google.privacy.dlp.v2.ValueFrequency top_sensitive_values = 4;
| Parameter | |
|---|---|
| Name | Description |
value |
ValueFrequency |
| Returns | |
|---|---|
| Type | Description |
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder |
|
addTopSensitiveValues(ValueFrequency.Builder builderForValue)
public AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder addTopSensitiveValues(ValueFrequency.Builder builderForValue)Estimated frequencies of top sensitive values.
repeated .google.privacy.dlp.v2.ValueFrequency top_sensitive_values = 4;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
ValueFrequency.Builder |
| Returns | |
|---|---|
| Type | Description |
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder |
|
addTopSensitiveValues(int index, ValueFrequency value)
public AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder addTopSensitiveValues(int index, ValueFrequency value)Estimated frequencies of top sensitive values.
repeated .google.privacy.dlp.v2.ValueFrequency top_sensitive_values = 4;
| Parameters | |
|---|---|
| Name | Description |
index |
int |
value |
ValueFrequency |
| Returns | |
|---|---|
| Type | Description |
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder |
|
addTopSensitiveValues(int index, ValueFrequency.Builder builderForValue)
public AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder addTopSensitiveValues(int index, ValueFrequency.Builder builderForValue)Estimated frequencies of top sensitive values.
repeated .google.privacy.dlp.v2.ValueFrequency top_sensitive_values = 4;
| Parameters | |
|---|---|
| Name | Description |
index |
int |
builderForValue |
ValueFrequency.Builder |
| Returns | |
|---|---|
| Type | Description |
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder |
|
addTopSensitiveValuesBuilder()
public ValueFrequency.Builder addTopSensitiveValuesBuilder()Estimated frequencies of top sensitive values.
repeated .google.privacy.dlp.v2.ValueFrequency top_sensitive_values = 4;
| Returns | |
|---|---|
| Type | Description |
ValueFrequency.Builder |
|
addTopSensitiveValuesBuilder(int index)
public ValueFrequency.Builder addTopSensitiveValuesBuilder(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.Builder |
|
build()
public AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass build()| Returns | |
|---|---|
| Type | Description |
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass |
|
buildPartial()
public AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass buildPartial()| Returns | |
|---|---|
| Type | Description |
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass |
|
clear()
public AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder clear()| Returns | |
|---|---|
| Type | Description |
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder |
|
clearEquivalenceClassSize()
public AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder clearEquivalenceClassSize()Size of the k-anonymity equivalence class.
int64 equivalence_class_size = 2;
| Returns | |
|---|---|
| Type | Description |
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder |
This builder for chaining. |
clearNumDistinctSensitiveValues()
public AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder clearNumDistinctSensitiveValues()Number of distinct sensitive values in this equivalence class.
int64 num_distinct_sensitive_values = 3;
| Returns | |
|---|---|
| Type | Description |
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder |
This builder for chaining. |
clearQuasiIdsValues()
public AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder clearQuasiIdsValues()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 |
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder |
|
clearTopSensitiveValues()
public AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder clearTopSensitiveValues()Estimated frequencies of top sensitive values.
repeated .google.privacy.dlp.v2.ValueFrequency top_sensitive_values = 4;
| Returns | |
|---|---|
| Type | Description |
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder |
|
getDefaultInstanceForType()
public AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
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. |
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 |
|
getQuasiIdsValuesBuilder(int index)
public Value.Builder getQuasiIdsValuesBuilder(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.Builder |
|
getQuasiIdsValuesBuilderList()
public List<Value.Builder> getQuasiIdsValuesBuilderList()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<Builder> |
|
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> |
|
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 |
|
getTopSensitiveValuesBuilder(int index)
public ValueFrequency.Builder getTopSensitiveValuesBuilder(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.Builder |
|
getTopSensitiveValuesBuilderList()
public List<ValueFrequency.Builder> getTopSensitiveValuesBuilderList()Estimated frequencies of top sensitive values.
repeated .google.privacy.dlp.v2.ValueFrequency top_sensitive_values = 4;
| Returns | |
|---|---|
| Type | Description |
List<Builder> |
|
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> |
|
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass other)
public AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder mergeFrom(AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass other)| Parameter | |
|---|---|
| Name | Description |
other |
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass |
| Returns | |
|---|---|
| Type | Description |
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder |
|
removeQuasiIdsValues(int index)
public AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder removeQuasiIdsValues(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 |
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder |
|
removeTopSensitiveValues(int index)
public AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder removeTopSensitiveValues(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 |
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder |
|
setEquivalenceClassSize(long value)
public AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder setEquivalenceClassSize(long value)Size of the k-anonymity equivalence class.
int64 equivalence_class_size = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
longThe equivalenceClassSize to set. |
| Returns | |
|---|---|
| Type | Description |
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder |
This builder for chaining. |
setNumDistinctSensitiveValues(long value)
public AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder setNumDistinctSensitiveValues(long value)Number of distinct sensitive values in this equivalence class.
int64 num_distinct_sensitive_values = 3;
| Parameter | |
|---|---|
| Name | Description |
value |
longThe numDistinctSensitiveValues to set. |
| Returns | |
|---|---|
| Type | Description |
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder |
This builder for chaining. |
setQuasiIdsValues(int index, Value value)
public AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder setQuasiIdsValues(int index, Value value)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;
| Parameters | |
|---|---|
| Name | Description |
index |
int |
value |
Value |
| Returns | |
|---|---|
| Type | Description |
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder |
|
setQuasiIdsValues(int index, Value.Builder builderForValue)
public AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder setQuasiIdsValues(int index, Value.Builder builderForValue)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;
| Parameters | |
|---|---|
| Name | Description |
index |
int |
builderForValue |
Value.Builder |
| Returns | |
|---|---|
| Type | Description |
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder |
|
setTopSensitiveValues(int index, ValueFrequency value)
public AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder setTopSensitiveValues(int index, ValueFrequency value)Estimated frequencies of top sensitive values.
repeated .google.privacy.dlp.v2.ValueFrequency top_sensitive_values = 4;
| Parameters | |
|---|---|
| Name | Description |
index |
int |
value |
ValueFrequency |
| Returns | |
|---|---|
| Type | Description |
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder |
|
setTopSensitiveValues(int index, ValueFrequency.Builder builderForValue)
public AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder setTopSensitiveValues(int index, ValueFrequency.Builder builderForValue)Estimated frequencies of top sensitive values.
repeated .google.privacy.dlp.v2.ValueFrequency top_sensitive_values = 4;
| Parameters | |
|---|---|
| Name | Description |
index |
int |
builderForValue |
ValueFrequency.Builder |
| Returns | |
|---|---|
| Type | Description |
AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityEquivalenceClass.Builder |
|