Package com.google.privacy.dlp.v2
Class AnalyzeDataSourceRiskDetails.KMapEstimationResult.KMapEstimationQuasiIdValues.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<AnalyzeDataSourceRiskDetails.KMapEstimationResult.KMapEstimationQuasiIdValues.Builder>
com.google.privacy.dlp.v2.AnalyzeDataSourceRiskDetails.KMapEstimationResult.KMapEstimationQuasiIdValues.Builder
- All Implemented Interfaces:
AnalyzeDataSourceRiskDetails.KMapEstimationResult.KMapEstimationQuasiIdValuesOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
public static final class AnalyzeDataSourceRiskDetails.KMapEstimationResult.KMapEstimationQuasiIdValues.Builder
extends com.google.protobuf.GeneratedMessage.Builder<AnalyzeDataSourceRiskDetails.KMapEstimationResult.KMapEstimationQuasiIdValues.Builder>
implements AnalyzeDataSourceRiskDetails.KMapEstimationResult.KMapEstimationQuasiIdValuesOrBuilder
A tuple of values for the quasi-identifier columns.Protobuf type
google.privacy.dlp.v2.AnalyzeDataSourceRiskDetails.KMapEstimationResult.KMapEstimationQuasiIdValues-
Method Summary
Modifier and TypeMethodDescriptionaddAllQuasiIdsValues(Iterable<? extends Value> values) The quasi-identifier values.addQuasiIdsValues(int index, Value value) The quasi-identifier values.addQuasiIdsValues(int index, Value.Builder builderForValue) The quasi-identifier values.addQuasiIdsValues(Value value) The quasi-identifier values.addQuasiIdsValues(Value.Builder builderForValue) The quasi-identifier values.The quasi-identifier values.addQuasiIdsValuesBuilder(int index) The quasi-identifier values.build()clear()The estimated anonymity for these quasi-identifier values.The quasi-identifier values.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorlongThe estimated anonymity for these quasi-identifier values.getQuasiIdsValues(int index) The quasi-identifier values.getQuasiIdsValuesBuilder(int index) The quasi-identifier values.The quasi-identifier values.intThe quasi-identifier values.The quasi-identifier values.getQuasiIdsValuesOrBuilder(int index) The quasi-identifier values.List<? extends ValueOrBuilder>The quasi-identifier values.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeQuasiIdsValues(int index) The quasi-identifier values.setEstimatedAnonymity(long value) The estimated anonymity for these quasi-identifier values.setQuasiIdsValues(int index, Value value) The quasi-identifier values.setQuasiIdsValues(int index, Value.Builder builderForValue) The quasi-identifier values.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<AnalyzeDataSourceRiskDetails.KMapEstimationResult.KMapEstimationQuasiIdValues.Builder>
-
clear
public AnalyzeDataSourceRiskDetails.KMapEstimationResult.KMapEstimationQuasiIdValues.Builder clear()- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<AnalyzeDataSourceRiskDetails.KMapEstimationResult.KMapEstimationQuasiIdValues.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<AnalyzeDataSourceRiskDetails.KMapEstimationResult.KMapEstimationQuasiIdValues.Builder>
-
getDefaultInstanceForType
public AnalyzeDataSourceRiskDetails.KMapEstimationResult.KMapEstimationQuasiIdValues getDefaultInstanceForType()- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public AnalyzeDataSourceRiskDetails.KMapEstimationResult.KMapEstimationQuasiIdValues.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AnalyzeDataSourceRiskDetails.KMapEstimationResult.KMapEstimationQuasiIdValues.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<AnalyzeDataSourceRiskDetails.KMapEstimationResult.KMapEstimationQuasiIdValues.Builder>
-
mergeFrom
public AnalyzeDataSourceRiskDetails.KMapEstimationResult.KMapEstimationQuasiIdValues.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AnalyzeDataSourceRiskDetails.KMapEstimationResult.KMapEstimationQuasiIdValues.Builder>- Throws:
IOException
-
getQuasiIdsValuesList
The quasi-identifier values.
repeated .google.privacy.dlp.v2.Value quasi_ids_values = 1;- Specified by:
getQuasiIdsValuesListin interfaceAnalyzeDataSourceRiskDetails.KMapEstimationResult.KMapEstimationQuasiIdValuesOrBuilder
-
getQuasiIdsValuesCount
public int getQuasiIdsValuesCount()The quasi-identifier values.
repeated .google.privacy.dlp.v2.Value quasi_ids_values = 1;- Specified by:
getQuasiIdsValuesCountin interfaceAnalyzeDataSourceRiskDetails.KMapEstimationResult.KMapEstimationQuasiIdValuesOrBuilder
-
getQuasiIdsValues
The quasi-identifier values.
repeated .google.privacy.dlp.v2.Value quasi_ids_values = 1;- Specified by:
getQuasiIdsValuesin interfaceAnalyzeDataSourceRiskDetails.KMapEstimationResult.KMapEstimationQuasiIdValuesOrBuilder
-
setQuasiIdsValues
public AnalyzeDataSourceRiskDetails.KMapEstimationResult.KMapEstimationQuasiIdValues.Builder setQuasiIdsValues(int index, Value value) The quasi-identifier values.
repeated .google.privacy.dlp.v2.Value quasi_ids_values = 1; -
setQuasiIdsValues
public AnalyzeDataSourceRiskDetails.KMapEstimationResult.KMapEstimationQuasiIdValues.Builder setQuasiIdsValues(int index, Value.Builder builderForValue) The quasi-identifier values.
repeated .google.privacy.dlp.v2.Value quasi_ids_values = 1; -
addQuasiIdsValues
public AnalyzeDataSourceRiskDetails.KMapEstimationResult.KMapEstimationQuasiIdValues.Builder addQuasiIdsValues(Value value) The quasi-identifier values.
repeated .google.privacy.dlp.v2.Value quasi_ids_values = 1; -
addQuasiIdsValues
public AnalyzeDataSourceRiskDetails.KMapEstimationResult.KMapEstimationQuasiIdValues.Builder addQuasiIdsValues(int index, Value value) The quasi-identifier values.
repeated .google.privacy.dlp.v2.Value quasi_ids_values = 1; -
addQuasiIdsValues
public AnalyzeDataSourceRiskDetails.KMapEstimationResult.KMapEstimationQuasiIdValues.Builder addQuasiIdsValues(Value.Builder builderForValue) The quasi-identifier values.
repeated .google.privacy.dlp.v2.Value quasi_ids_values = 1; -
addQuasiIdsValues
public AnalyzeDataSourceRiskDetails.KMapEstimationResult.KMapEstimationQuasiIdValues.Builder addQuasiIdsValues(int index, Value.Builder builderForValue) The quasi-identifier values.
repeated .google.privacy.dlp.v2.Value quasi_ids_values = 1; -
addAllQuasiIdsValues
public AnalyzeDataSourceRiskDetails.KMapEstimationResult.KMapEstimationQuasiIdValues.Builder addAllQuasiIdsValues(Iterable<? extends Value> values) The quasi-identifier values.
repeated .google.privacy.dlp.v2.Value quasi_ids_values = 1; -
clearQuasiIdsValues
public AnalyzeDataSourceRiskDetails.KMapEstimationResult.KMapEstimationQuasiIdValues.Builder clearQuasiIdsValues()The quasi-identifier values.
repeated .google.privacy.dlp.v2.Value quasi_ids_values = 1; -
removeQuasiIdsValues
public AnalyzeDataSourceRiskDetails.KMapEstimationResult.KMapEstimationQuasiIdValues.Builder removeQuasiIdsValues(int index) The quasi-identifier values.
repeated .google.privacy.dlp.v2.Value quasi_ids_values = 1; -
getQuasiIdsValuesBuilder
The quasi-identifier values.
repeated .google.privacy.dlp.v2.Value quasi_ids_values = 1; -
getQuasiIdsValuesOrBuilder
The quasi-identifier values.
repeated .google.privacy.dlp.v2.Value quasi_ids_values = 1;- Specified by:
getQuasiIdsValuesOrBuilderin interfaceAnalyzeDataSourceRiskDetails.KMapEstimationResult.KMapEstimationQuasiIdValuesOrBuilder
-
getQuasiIdsValuesOrBuilderList
The quasi-identifier values.
repeated .google.privacy.dlp.v2.Value quasi_ids_values = 1; -
addQuasiIdsValuesBuilder
The quasi-identifier values.
repeated .google.privacy.dlp.v2.Value quasi_ids_values = 1; -
addQuasiIdsValuesBuilder
The quasi-identifier values.
repeated .google.privacy.dlp.v2.Value quasi_ids_values = 1; -
getQuasiIdsValuesBuilderList
The quasi-identifier values.
repeated .google.privacy.dlp.v2.Value quasi_ids_values = 1; -
getEstimatedAnonymity
public long getEstimatedAnonymity()The estimated anonymity for these quasi-identifier values.
int64 estimated_anonymity = 2;- Specified by:
getEstimatedAnonymityin interfaceAnalyzeDataSourceRiskDetails.KMapEstimationResult.KMapEstimationQuasiIdValuesOrBuilder- Returns:
- The estimatedAnonymity.
-
setEstimatedAnonymity
public AnalyzeDataSourceRiskDetails.KMapEstimationResult.KMapEstimationQuasiIdValues.Builder setEstimatedAnonymity(long value) The estimated anonymity for these quasi-identifier values.
int64 estimated_anonymity = 2;- Parameters:
value- The estimatedAnonymity to set.- Returns:
- This builder for chaining.
-
clearEstimatedAnonymity
public AnalyzeDataSourceRiskDetails.KMapEstimationResult.KMapEstimationQuasiIdValues.Builder clearEstimatedAnonymity()The estimated anonymity for these quasi-identifier values.
int64 estimated_anonymity = 2;- Returns:
- This builder for chaining.
-