Package com.google.privacy.dlp.v2
Interface CustomInfoType.DetectionRule.LikelihoodAdjustmentOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
CustomInfoType.DetectionRule.LikelihoodAdjustment,CustomInfoType.DetectionRule.LikelihoodAdjustment.Builder
- Enclosing class:
- CustomInfoType.DetectionRule
public static interface CustomInfoType.DetectionRule.LikelihoodAdjustmentOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionSet the likelihood of a finding to a fixed value.intSet the likelihood of a finding to a fixed value.intIncrease or decrease the likelihood by the specified number of levels.booleanSet the likelihood of a finding to a fixed value.booleanIncrease or decrease the likelihood by the specified number of levels.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasFixedLikelihood
boolean hasFixedLikelihood()Set the likelihood of a finding to a fixed value.
.google.privacy.dlp.v2.Likelihood fixed_likelihood = 1;- Returns:
- Whether the fixedLikelihood field is set.
-
getFixedLikelihoodValue
int getFixedLikelihoodValue()Set the likelihood of a finding to a fixed value.
.google.privacy.dlp.v2.Likelihood fixed_likelihood = 1;- Returns:
- The enum numeric value on the wire for fixedLikelihood.
-
getFixedLikelihood
Likelihood getFixedLikelihood()Set the likelihood of a finding to a fixed value.
.google.privacy.dlp.v2.Likelihood fixed_likelihood = 1;- Returns:
- The fixedLikelihood.
-
hasRelativeLikelihood
boolean hasRelativeLikelihood()Increase or decrease the likelihood by the specified number of levels. For example, if a finding would be `POSSIBLE` without the detection rule and `relative_likelihood` is 1, then it is upgraded to `LIKELY`, while a value of -1 would downgrade it to `UNLIKELY`. Likelihood may never drop below `VERY_UNLIKELY` or exceed `VERY_LIKELY`, so applying an adjustment of 1 followed by an adjustment of -1 when base likelihood is `VERY_LIKELY` will result in a final likelihood of `LIKELY`.
int32 relative_likelihood = 2;- Returns:
- Whether the relativeLikelihood field is set.
-
getRelativeLikelihood
int getRelativeLikelihood()Increase or decrease the likelihood by the specified number of levels. For example, if a finding would be `POSSIBLE` without the detection rule and `relative_likelihood` is 1, then it is upgraded to `LIKELY`, while a value of -1 would downgrade it to `UNLIKELY`. Likelihood may never drop below `VERY_UNLIKELY` or exceed `VERY_LIKELY`, so applying an adjustment of 1 followed by an adjustment of -1 when base likelihood is `VERY_LIKELY` will result in a final likelihood of `LIKELY`.
int32 relative_likelihood = 2;- Returns:
- The relativeLikelihood.
-
getAdjustmentCase
CustomInfoType.DetectionRule.LikelihoodAdjustment.AdjustmentCase getAdjustmentCase()
-