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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CustomInfoType.DetectionRule.LikelihoodAdjustment.AdjustmentCase
getAdjustmentCase()
Likelihood
getFixedLikelihood()
Set the likelihood of a finding to a fixed value.int
getFixedLikelihoodValue()
Set the likelihood of a finding to a fixed value.int
getRelativeLikelihood()
Increase or decrease the likelihood by the specified number of levels.boolean
hasFixedLikelihood()
Set the likelihood of a finding to a fixed value.boolean
hasRelativeLikelihood()
Increase or decrease the likelihood by the specified number of levels.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
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()
-
-