Package com.google.privacy.dlp.v2
Class AnalyzeDataSourceRiskDetails.DeltaPresenceEstimationResult.DeltaPresenceEstimationQuasiIdValues.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<AnalyzeDataSourceRiskDetails.DeltaPresenceEstimationResult.DeltaPresenceEstimationQuasiIdValues.Builder>
com.google.privacy.dlp.v2.AnalyzeDataSourceRiskDetails.DeltaPresenceEstimationResult.DeltaPresenceEstimationQuasiIdValues.Builder
- All Implemented Interfaces:
AnalyzeDataSourceRiskDetails.DeltaPresenceEstimationResult.DeltaPresenceEstimationQuasiIdValuesOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- AnalyzeDataSourceRiskDetails.DeltaPresenceEstimationResult.DeltaPresenceEstimationQuasiIdValues
public static final class AnalyzeDataSourceRiskDetails.DeltaPresenceEstimationResult.DeltaPresenceEstimationQuasiIdValues.Builder
extends com.google.protobuf.GeneratedMessage.Builder<AnalyzeDataSourceRiskDetails.DeltaPresenceEstimationResult.DeltaPresenceEstimationQuasiIdValues.Builder>
implements AnalyzeDataSourceRiskDetails.DeltaPresenceEstimationResult.DeltaPresenceEstimationQuasiIdValuesOrBuilder
A tuple of values for the quasi-identifier columns.Protobuf type
google.privacy.dlp.v2.AnalyzeDataSourceRiskDetails.DeltaPresenceEstimationResult.DeltaPresenceEstimationQuasiIdValues-
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 probability that a given individual sharing these quasi-identifier values is in the dataset.The quasi-identifier values.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptordoubleThe estimated probability that a given individual sharing these quasi-identifier values is in the dataset.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(AnalyzeDataSourceRiskDetails.DeltaPresenceEstimationResult.DeltaPresenceEstimationQuasiIdValues other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeQuasiIdsValues(int index) The quasi-identifier values.setEstimatedProbability(double value) The estimated probability that a given individual sharing these quasi-identifier values is in the dataset.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.DeltaPresenceEstimationResult.DeltaPresenceEstimationQuasiIdValues.Builder>
-
clear
public AnalyzeDataSourceRiskDetails.DeltaPresenceEstimationResult.DeltaPresenceEstimationQuasiIdValues.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.DeltaPresenceEstimationResult.DeltaPresenceEstimationQuasiIdValues.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.DeltaPresenceEstimationResult.DeltaPresenceEstimationQuasiIdValues.Builder>
-
getDefaultInstanceForType
public AnalyzeDataSourceRiskDetails.DeltaPresenceEstimationResult.DeltaPresenceEstimationQuasiIdValues getDefaultInstanceForType()- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public AnalyzeDataSourceRiskDetails.DeltaPresenceEstimationResult.DeltaPresenceEstimationQuasiIdValues build()- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public AnalyzeDataSourceRiskDetails.DeltaPresenceEstimationResult.DeltaPresenceEstimationQuasiIdValues buildPartial()- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public AnalyzeDataSourceRiskDetails.DeltaPresenceEstimationResult.DeltaPresenceEstimationQuasiIdValues.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AnalyzeDataSourceRiskDetails.DeltaPresenceEstimationResult.DeltaPresenceEstimationQuasiIdValues.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<AnalyzeDataSourceRiskDetails.DeltaPresenceEstimationResult.DeltaPresenceEstimationQuasiIdValues.Builder>
-
mergeFrom
public AnalyzeDataSourceRiskDetails.DeltaPresenceEstimationResult.DeltaPresenceEstimationQuasiIdValues.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.DeltaPresenceEstimationResult.DeltaPresenceEstimationQuasiIdValues.Builder>- Throws:
IOException
-
getQuasiIdsValuesList
The quasi-identifier values.
repeated .google.privacy.dlp.v2.Value quasi_ids_values = 1; -
getQuasiIdsValuesCount
public int getQuasiIdsValuesCount()The quasi-identifier values.
repeated .google.privacy.dlp.v2.Value quasi_ids_values = 1; -
getQuasiIdsValues
The quasi-identifier values.
repeated .google.privacy.dlp.v2.Value quasi_ids_values = 1; -
setQuasiIdsValues
public AnalyzeDataSourceRiskDetails.DeltaPresenceEstimationResult.DeltaPresenceEstimationQuasiIdValues.Builder setQuasiIdsValues(int index, Value value) The quasi-identifier values.
repeated .google.privacy.dlp.v2.Value quasi_ids_values = 1; -
setQuasiIdsValues
public AnalyzeDataSourceRiskDetails.DeltaPresenceEstimationResult.DeltaPresenceEstimationQuasiIdValues.Builder setQuasiIdsValues(int index, Value.Builder builderForValue) The quasi-identifier values.
repeated .google.privacy.dlp.v2.Value quasi_ids_values = 1; -
addQuasiIdsValues
public AnalyzeDataSourceRiskDetails.DeltaPresenceEstimationResult.DeltaPresenceEstimationQuasiIdValues.Builder addQuasiIdsValues(Value value) The quasi-identifier values.
repeated .google.privacy.dlp.v2.Value quasi_ids_values = 1; -
addQuasiIdsValues
public AnalyzeDataSourceRiskDetails.DeltaPresenceEstimationResult.DeltaPresenceEstimationQuasiIdValues.Builder addQuasiIdsValues(int index, Value value) The quasi-identifier values.
repeated .google.privacy.dlp.v2.Value quasi_ids_values = 1; -
addQuasiIdsValues
public AnalyzeDataSourceRiskDetails.DeltaPresenceEstimationResult.DeltaPresenceEstimationQuasiIdValues.Builder addQuasiIdsValues(Value.Builder builderForValue) The quasi-identifier values.
repeated .google.privacy.dlp.v2.Value quasi_ids_values = 1; -
addQuasiIdsValues
public AnalyzeDataSourceRiskDetails.DeltaPresenceEstimationResult.DeltaPresenceEstimationQuasiIdValues.Builder addQuasiIdsValues(int index, Value.Builder builderForValue) The quasi-identifier values.
repeated .google.privacy.dlp.v2.Value quasi_ids_values = 1; -
addAllQuasiIdsValues
public AnalyzeDataSourceRiskDetails.DeltaPresenceEstimationResult.DeltaPresenceEstimationQuasiIdValues.Builder addAllQuasiIdsValues(Iterable<? extends Value> values) The quasi-identifier values.
repeated .google.privacy.dlp.v2.Value quasi_ids_values = 1; -
clearQuasiIdsValues
public AnalyzeDataSourceRiskDetails.DeltaPresenceEstimationResult.DeltaPresenceEstimationQuasiIdValues.Builder clearQuasiIdsValues()The quasi-identifier values.
repeated .google.privacy.dlp.v2.Value quasi_ids_values = 1; -
removeQuasiIdsValues
public AnalyzeDataSourceRiskDetails.DeltaPresenceEstimationResult.DeltaPresenceEstimationQuasiIdValues.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; -
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; -
getEstimatedProbability
public double getEstimatedProbability()The estimated probability that a given individual sharing these quasi-identifier values is in the dataset. This value, typically called δ, is the ratio between the number of records in the dataset with these quasi-identifier values, and the total number of individuals (inside *and* outside the dataset) with these quasi-identifier values. For example, if there are 15 individuals in the dataset who share the same quasi-identifier values, and an estimated 100 people in the entire population with these values, then δ is 0.15.
double estimated_probability = 2;- Specified by:
getEstimatedProbabilityin interfaceAnalyzeDataSourceRiskDetails.DeltaPresenceEstimationResult.DeltaPresenceEstimationQuasiIdValuesOrBuilder- Returns:
- The estimatedProbability.
-
setEstimatedProbability
public AnalyzeDataSourceRiskDetails.DeltaPresenceEstimationResult.DeltaPresenceEstimationQuasiIdValues.Builder setEstimatedProbability(double value) The estimated probability that a given individual sharing these quasi-identifier values is in the dataset. This value, typically called δ, is the ratio between the number of records in the dataset with these quasi-identifier values, and the total number of individuals (inside *and* outside the dataset) with these quasi-identifier values. For example, if there are 15 individuals in the dataset who share the same quasi-identifier values, and an estimated 100 people in the entire population with these values, then δ is 0.15.
double estimated_probability = 2;- Parameters:
value- The estimatedProbability to set.- Returns:
- This builder for chaining.
-
clearEstimatedProbability
public AnalyzeDataSourceRiskDetails.DeltaPresenceEstimationResult.DeltaPresenceEstimationQuasiIdValues.Builder clearEstimatedProbability()The estimated probability that a given individual sharing these quasi-identifier values is in the dataset. This value, typically called δ, is the ratio between the number of records in the dataset with these quasi-identifier values, and the total number of individuals (inside *and* outside the dataset) with these quasi-identifier values. For example, if there are 15 individuals in the dataset who share the same quasi-identifier values, and an estimated 100 people in the entire population with these values, then δ is 0.15.
double estimated_probability = 2;- Returns:
- This builder for chaining.
-