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 Type
    Method
    Description
     
    Set the likelihood of a finding to a fixed value.
    int
    Set the likelihood of a finding to a fixed value.
    int
    Increase or decrease the likelihood by the specified number of levels.
    boolean
    Set the likelihood of a finding to a fixed value.
    boolean
    Increase or decrease the likelihood by the specified number of levels.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods 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