class Google::Apis::DlpV2::GooglePrivacyDlpV2LikelihoodAdjustment
Message for specifying an adjustment to the likelihood of a finding as part of a detection rule.
Attributes
Set the likelihood of a finding to a fixed value. Corresponds to the JSON property `fixedLikelihood` @return [String]
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`. Corresponds to the JSON property `relativeLikelihood` @return [Fixnum]
Public Class Methods
# File lib/google/apis/dlp_v2/classes.rb, line 4103 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/dlp_v2/classes.rb, line 4108 def update!(**args) @fixed_likelihood = args[:fixed_likelihood] if args.key?(:fixed_likelihood) @relative_likelihood = args[:relative_likelihood] if args.key?(:relative_likelihood) end