Package com.google.privacy.dlp.v2
Class AnalyzeDataSourceRiskDetails
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.privacy.dlp.v2.AnalyzeDataSourceRiskDetails
- All Implemented Interfaces:
AnalyzeDataSourceRiskDetailsOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class AnalyzeDataSourceRiskDetails
extends com.google.protobuf.GeneratedMessage
implements AnalyzeDataSourceRiskDetailsOrBuilder
Result of a risk analysis operation request.Protobuf type
google.privacy.dlp.v2.AnalyzeDataSourceRiskDetails- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classResult of a risk analysis operation request.static final classResult of the categorical stats computation.static interfacestatic final classResult of the δ-presence computation.static interfacestatic final classResult of the k-anonymity computation.static interfacestatic final classResult of the reidentifiability analysis.static interfacestatic final classResult of the l-diversity computation.static interfacestatic final classResult of the numerical stats computation.static interfacestatic final classRisk analysis options.static interfacestatic enumNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanCategorical stats resultCategorical stats resultstatic AnalyzeDataSourceRiskDetailsDelta-presence resultDelta-presence resultstatic final com.google.protobuf.Descriptors.DescriptorK-anonymity resultK-anonymity resultK-map resultK-map resultL-divesity resultL-divesity resultNumerical stats resultNumerical stats resultcom.google.protobuf.Parser<AnalyzeDataSourceRiskDetails>The configuration used for this job.The configuration used for this job.Privacy metric to compute.Privacy metric to compute.Input dataset to compute metrics over.Input dataset to compute metrics over.intbooleanCategorical stats resultbooleanDelta-presence resultinthashCode()booleanK-anonymity resultbooleanK-map resultbooleanL-divesity resultbooleanNumerical stats resultbooleanThe configuration used for this job.booleanPrivacy metric to compute.booleanInput dataset to compute metrics over.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleannewBuilder(AnalyzeDataSourceRiskDetails prototype) protected AnalyzeDataSourceRiskDetails.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static AnalyzeDataSourceRiskDetailsparseDelimitedFrom(InputStream input) static AnalyzeDataSourceRiskDetailsparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static AnalyzeDataSourceRiskDetailsparseFrom(byte[] data) static AnalyzeDataSourceRiskDetailsparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static AnalyzeDataSourceRiskDetailsparseFrom(com.google.protobuf.ByteString data) static AnalyzeDataSourceRiskDetailsparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static AnalyzeDataSourceRiskDetailsparseFrom(com.google.protobuf.CodedInputStream input) static AnalyzeDataSourceRiskDetailsparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static AnalyzeDataSourceRiskDetailsparseFrom(InputStream input) static AnalyzeDataSourceRiskDetailsparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static AnalyzeDataSourceRiskDetailsparseFrom(ByteBuffer data) static AnalyzeDataSourceRiskDetailsparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<AnalyzeDataSourceRiskDetails>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
REQUESTED_PRIVACY_METRIC_FIELD_NUMBER
public static final int REQUESTED_PRIVACY_METRIC_FIELD_NUMBER- See Also:
-
REQUESTED_SOURCE_TABLE_FIELD_NUMBER
public static final int REQUESTED_SOURCE_TABLE_FIELD_NUMBER- See Also:
-
NUMERICAL_STATS_RESULT_FIELD_NUMBER
public static final int NUMERICAL_STATS_RESULT_FIELD_NUMBER- See Also:
-
CATEGORICAL_STATS_RESULT_FIELD_NUMBER
public static final int CATEGORICAL_STATS_RESULT_FIELD_NUMBER- See Also:
-
K_ANONYMITY_RESULT_FIELD_NUMBER
public static final int K_ANONYMITY_RESULT_FIELD_NUMBER- See Also:
-
L_DIVERSITY_RESULT_FIELD_NUMBER
public static final int L_DIVERSITY_RESULT_FIELD_NUMBER- See Also:
-
K_MAP_ESTIMATION_RESULT_FIELD_NUMBER
public static final int K_MAP_ESTIMATION_RESULT_FIELD_NUMBER- See Also:
-
DELTA_PRESENCE_ESTIMATION_RESULT_FIELD_NUMBER
public static final int DELTA_PRESENCE_ESTIMATION_RESULT_FIELD_NUMBER- See Also:
-
REQUESTED_OPTIONS_FIELD_NUMBER
public static final int REQUESTED_OPTIONS_FIELD_NUMBER- See Also:
-
-
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
-
getResultCase
- Specified by:
getResultCasein interfaceAnalyzeDataSourceRiskDetailsOrBuilder
-
hasRequestedPrivacyMetric
public boolean hasRequestedPrivacyMetric()Privacy metric to compute.
.google.privacy.dlp.v2.PrivacyMetric requested_privacy_metric = 1;- Specified by:
hasRequestedPrivacyMetricin interfaceAnalyzeDataSourceRiskDetailsOrBuilder- Returns:
- Whether the requestedPrivacyMetric field is set.
-
getRequestedPrivacyMetric
Privacy metric to compute.
.google.privacy.dlp.v2.PrivacyMetric requested_privacy_metric = 1;- Specified by:
getRequestedPrivacyMetricin interfaceAnalyzeDataSourceRiskDetailsOrBuilder- Returns:
- The requestedPrivacyMetric.
-
getRequestedPrivacyMetricOrBuilder
Privacy metric to compute.
.google.privacy.dlp.v2.PrivacyMetric requested_privacy_metric = 1;- Specified by:
getRequestedPrivacyMetricOrBuilderin interfaceAnalyzeDataSourceRiskDetailsOrBuilder
-
hasRequestedSourceTable
public boolean hasRequestedSourceTable()Input dataset to compute metrics over.
.google.privacy.dlp.v2.BigQueryTable requested_source_table = 2;- Specified by:
hasRequestedSourceTablein interfaceAnalyzeDataSourceRiskDetailsOrBuilder- Returns:
- Whether the requestedSourceTable field is set.
-
getRequestedSourceTable
Input dataset to compute metrics over.
.google.privacy.dlp.v2.BigQueryTable requested_source_table = 2;- Specified by:
getRequestedSourceTablein interfaceAnalyzeDataSourceRiskDetailsOrBuilder- Returns:
- The requestedSourceTable.
-
getRequestedSourceTableOrBuilder
Input dataset to compute metrics over.
.google.privacy.dlp.v2.BigQueryTable requested_source_table = 2;- Specified by:
getRequestedSourceTableOrBuilderin interfaceAnalyzeDataSourceRiskDetailsOrBuilder
-
hasNumericalStatsResult
public boolean hasNumericalStatsResult()Numerical stats result
.google.privacy.dlp.v2.AnalyzeDataSourceRiskDetails.NumericalStatsResult numerical_stats_result = 3;- Specified by:
hasNumericalStatsResultin interfaceAnalyzeDataSourceRiskDetailsOrBuilder- Returns:
- Whether the numericalStatsResult field is set.
-
getNumericalStatsResult
Numerical stats result
.google.privacy.dlp.v2.AnalyzeDataSourceRiskDetails.NumericalStatsResult numerical_stats_result = 3;- Specified by:
getNumericalStatsResultin interfaceAnalyzeDataSourceRiskDetailsOrBuilder- Returns:
- The numericalStatsResult.
-
getNumericalStatsResultOrBuilder
public AnalyzeDataSourceRiskDetails.NumericalStatsResultOrBuilder getNumericalStatsResultOrBuilder()Numerical stats result
.google.privacy.dlp.v2.AnalyzeDataSourceRiskDetails.NumericalStatsResult numerical_stats_result = 3;- Specified by:
getNumericalStatsResultOrBuilderin interfaceAnalyzeDataSourceRiskDetailsOrBuilder
-
hasCategoricalStatsResult
public boolean hasCategoricalStatsResult()Categorical stats result
.google.privacy.dlp.v2.AnalyzeDataSourceRiskDetails.CategoricalStatsResult categorical_stats_result = 4;- Specified by:
hasCategoricalStatsResultin interfaceAnalyzeDataSourceRiskDetailsOrBuilder- Returns:
- Whether the categoricalStatsResult field is set.
-
getCategoricalStatsResult
Categorical stats result
.google.privacy.dlp.v2.AnalyzeDataSourceRiskDetails.CategoricalStatsResult categorical_stats_result = 4;- Specified by:
getCategoricalStatsResultin interfaceAnalyzeDataSourceRiskDetailsOrBuilder- Returns:
- The categoricalStatsResult.
-
getCategoricalStatsResultOrBuilder
public AnalyzeDataSourceRiskDetails.CategoricalStatsResultOrBuilder getCategoricalStatsResultOrBuilder()Categorical stats result
.google.privacy.dlp.v2.AnalyzeDataSourceRiskDetails.CategoricalStatsResult categorical_stats_result = 4;- Specified by:
getCategoricalStatsResultOrBuilderin interfaceAnalyzeDataSourceRiskDetailsOrBuilder
-
hasKAnonymityResult
public boolean hasKAnonymityResult()K-anonymity result
.google.privacy.dlp.v2.AnalyzeDataSourceRiskDetails.KAnonymityResult k_anonymity_result = 5;- Specified by:
hasKAnonymityResultin interfaceAnalyzeDataSourceRiskDetailsOrBuilder- Returns:
- Whether the kAnonymityResult field is set.
-
getKAnonymityResult
K-anonymity result
.google.privacy.dlp.v2.AnalyzeDataSourceRiskDetails.KAnonymityResult k_anonymity_result = 5;- Specified by:
getKAnonymityResultin interfaceAnalyzeDataSourceRiskDetailsOrBuilder- Returns:
- The kAnonymityResult.
-
getKAnonymityResultOrBuilder
K-anonymity result
.google.privacy.dlp.v2.AnalyzeDataSourceRiskDetails.KAnonymityResult k_anonymity_result = 5;- Specified by:
getKAnonymityResultOrBuilderin interfaceAnalyzeDataSourceRiskDetailsOrBuilder
-
hasLDiversityResult
public boolean hasLDiversityResult()L-divesity result
.google.privacy.dlp.v2.AnalyzeDataSourceRiskDetails.LDiversityResult l_diversity_result = 6;- Specified by:
hasLDiversityResultin interfaceAnalyzeDataSourceRiskDetailsOrBuilder- Returns:
- Whether the lDiversityResult field is set.
-
getLDiversityResult
L-divesity result
.google.privacy.dlp.v2.AnalyzeDataSourceRiskDetails.LDiversityResult l_diversity_result = 6;- Specified by:
getLDiversityResultin interfaceAnalyzeDataSourceRiskDetailsOrBuilder- Returns:
- The lDiversityResult.
-
getLDiversityResultOrBuilder
L-divesity result
.google.privacy.dlp.v2.AnalyzeDataSourceRiskDetails.LDiversityResult l_diversity_result = 6;- Specified by:
getLDiversityResultOrBuilderin interfaceAnalyzeDataSourceRiskDetailsOrBuilder
-
hasKMapEstimationResult
public boolean hasKMapEstimationResult()K-map result
.google.privacy.dlp.v2.AnalyzeDataSourceRiskDetails.KMapEstimationResult k_map_estimation_result = 7;- Specified by:
hasKMapEstimationResultin interfaceAnalyzeDataSourceRiskDetailsOrBuilder- Returns:
- Whether the kMapEstimationResult field is set.
-
getKMapEstimationResult
K-map result
.google.privacy.dlp.v2.AnalyzeDataSourceRiskDetails.KMapEstimationResult k_map_estimation_result = 7;- Specified by:
getKMapEstimationResultin interfaceAnalyzeDataSourceRiskDetailsOrBuilder- Returns:
- The kMapEstimationResult.
-
getKMapEstimationResultOrBuilder
public AnalyzeDataSourceRiskDetails.KMapEstimationResultOrBuilder getKMapEstimationResultOrBuilder()K-map result
.google.privacy.dlp.v2.AnalyzeDataSourceRiskDetails.KMapEstimationResult k_map_estimation_result = 7;- Specified by:
getKMapEstimationResultOrBuilderin interfaceAnalyzeDataSourceRiskDetailsOrBuilder
-
hasDeltaPresenceEstimationResult
public boolean hasDeltaPresenceEstimationResult()Delta-presence result
.google.privacy.dlp.v2.AnalyzeDataSourceRiskDetails.DeltaPresenceEstimationResult delta_presence_estimation_result = 9;- Specified by:
hasDeltaPresenceEstimationResultin interfaceAnalyzeDataSourceRiskDetailsOrBuilder- Returns:
- Whether the deltaPresenceEstimationResult field is set.
-
getDeltaPresenceEstimationResult
public AnalyzeDataSourceRiskDetails.DeltaPresenceEstimationResult getDeltaPresenceEstimationResult()Delta-presence result
.google.privacy.dlp.v2.AnalyzeDataSourceRiskDetails.DeltaPresenceEstimationResult delta_presence_estimation_result = 9;- Specified by:
getDeltaPresenceEstimationResultin interfaceAnalyzeDataSourceRiskDetailsOrBuilder- Returns:
- The deltaPresenceEstimationResult.
-
getDeltaPresenceEstimationResultOrBuilder
public AnalyzeDataSourceRiskDetails.DeltaPresenceEstimationResultOrBuilder getDeltaPresenceEstimationResultOrBuilder()Delta-presence result
.google.privacy.dlp.v2.AnalyzeDataSourceRiskDetails.DeltaPresenceEstimationResult delta_presence_estimation_result = 9;- Specified by:
getDeltaPresenceEstimationResultOrBuilderin interfaceAnalyzeDataSourceRiskDetailsOrBuilder
-
hasRequestedOptions
public boolean hasRequestedOptions()The configuration used for this job.
.google.privacy.dlp.v2.AnalyzeDataSourceRiskDetails.RequestedRiskAnalysisOptions requested_options = 10;- Specified by:
hasRequestedOptionsin interfaceAnalyzeDataSourceRiskDetailsOrBuilder- Returns:
- Whether the requestedOptions field is set.
-
getRequestedOptions
The configuration used for this job.
.google.privacy.dlp.v2.AnalyzeDataSourceRiskDetails.RequestedRiskAnalysisOptions requested_options = 10;- Specified by:
getRequestedOptionsin interfaceAnalyzeDataSourceRiskDetailsOrBuilder- Returns:
- The requestedOptions.
-
getRequestedOptionsOrBuilder
public AnalyzeDataSourceRiskDetails.RequestedRiskAnalysisOptionsOrBuilder getRequestedOptionsOrBuilder()The configuration used for this job.
.google.privacy.dlp.v2.AnalyzeDataSourceRiskDetails.RequestedRiskAnalysisOptions requested_options = 10;- Specified by:
getRequestedOptionsOrBuilderin interfaceAnalyzeDataSourceRiskDetailsOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static AnalyzeDataSourceRiskDetails parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AnalyzeDataSourceRiskDetails parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AnalyzeDataSourceRiskDetails parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AnalyzeDataSourceRiskDetails parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AnalyzeDataSourceRiskDetails parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AnalyzeDataSourceRiskDetails parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static AnalyzeDataSourceRiskDetails parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static AnalyzeDataSourceRiskDetails parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static AnalyzeDataSourceRiskDetails parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static AnalyzeDataSourceRiskDetails parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
public static AnalyzeDataSourceRiskDetails.Builder newBuilder(AnalyzeDataSourceRiskDetails prototype) -
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected AnalyzeDataSourceRiskDetails.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-