Interface AdjustByMatchingInfoTypesOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
AdjustByMatchingInfoTypes, AdjustByMatchingInfoTypes.Builder

@Generated public interface AdjustByMatchingInfoTypesOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    getInfoTypes(int index)
    Sensitive Data Protection adjusts the likelihood of a finding if that finding also matches one of these infoTypes.
    int
    Sensitive Data Protection adjusts the likelihood of a finding if that finding also matches one of these infoTypes.
    Sensitive Data Protection adjusts the likelihood of a finding if that finding also matches one of these infoTypes.
    Sensitive Data Protection adjusts the likelihood of a finding if that finding also matches one of these infoTypes.
    Sensitive Data Protection adjusts the likelihood of a finding if that finding also matches one of these infoTypes.
    How the adjustment rule is applied.
    int
    How the adjustment rule is applied.
    Required.
    int
    Required.

    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

    • getInfoTypesList

      List<InfoType> getInfoTypesList()
       Sensitive Data Protection adjusts the likelihood of a finding if that
       finding also matches one of these infoTypes.
      
       For example, you can create a rule to adjust the likelihood of a
       `PHONE_NUMBER` finding if the string is found within a document that is
       classified as `DOCUMENT_TYPE/HR/RESUME`. To configure this, set
       `PHONE_NUMBER` in `InspectionRuleSet.info_types`. Add an `adjustment_rule`
       with an `adjust_by_matching_info_types.info_types` that contains
       `DOCUMENT_TYPE/HR/RESUME`. In this case, the likelihood of the
       `PHONE_NUMBER` finding is adjusted, but the likelihood of the
       `DOCUMENT_TYPE/HR/RESUME` finding is not.
       
      repeated .google.privacy.dlp.v2.InfoType info_types = 1;
    • getInfoTypes

      InfoType getInfoTypes(int index)
       Sensitive Data Protection adjusts the likelihood of a finding if that
       finding also matches one of these infoTypes.
      
       For example, you can create a rule to adjust the likelihood of a
       `PHONE_NUMBER` finding if the string is found within a document that is
       classified as `DOCUMENT_TYPE/HR/RESUME`. To configure this, set
       `PHONE_NUMBER` in `InspectionRuleSet.info_types`. Add an `adjustment_rule`
       with an `adjust_by_matching_info_types.info_types` that contains
       `DOCUMENT_TYPE/HR/RESUME`. In this case, the likelihood of the
       `PHONE_NUMBER` finding is adjusted, but the likelihood of the
       `DOCUMENT_TYPE/HR/RESUME` finding is not.
       
      repeated .google.privacy.dlp.v2.InfoType info_types = 1;
    • getInfoTypesCount

      int getInfoTypesCount()
       Sensitive Data Protection adjusts the likelihood of a finding if that
       finding also matches one of these infoTypes.
      
       For example, you can create a rule to adjust the likelihood of a
       `PHONE_NUMBER` finding if the string is found within a document that is
       classified as `DOCUMENT_TYPE/HR/RESUME`. To configure this, set
       `PHONE_NUMBER` in `InspectionRuleSet.info_types`. Add an `adjustment_rule`
       with an `adjust_by_matching_info_types.info_types` that contains
       `DOCUMENT_TYPE/HR/RESUME`. In this case, the likelihood of the
       `PHONE_NUMBER` finding is adjusted, but the likelihood of the
       `DOCUMENT_TYPE/HR/RESUME` finding is not.
       
      repeated .google.privacy.dlp.v2.InfoType info_types = 1;
    • getInfoTypesOrBuilderList

      List<? extends InfoTypeOrBuilder> getInfoTypesOrBuilderList()
       Sensitive Data Protection adjusts the likelihood of a finding if that
       finding also matches one of these infoTypes.
      
       For example, you can create a rule to adjust the likelihood of a
       `PHONE_NUMBER` finding if the string is found within a document that is
       classified as `DOCUMENT_TYPE/HR/RESUME`. To configure this, set
       `PHONE_NUMBER` in `InspectionRuleSet.info_types`. Add an `adjustment_rule`
       with an `adjust_by_matching_info_types.info_types` that contains
       `DOCUMENT_TYPE/HR/RESUME`. In this case, the likelihood of the
       `PHONE_NUMBER` finding is adjusted, but the likelihood of the
       `DOCUMENT_TYPE/HR/RESUME` finding is not.
       
      repeated .google.privacy.dlp.v2.InfoType info_types = 1;
    • getInfoTypesOrBuilder

      InfoTypeOrBuilder getInfoTypesOrBuilder(int index)
       Sensitive Data Protection adjusts the likelihood of a finding if that
       finding also matches one of these infoTypes.
      
       For example, you can create a rule to adjust the likelihood of a
       `PHONE_NUMBER` finding if the string is found within a document that is
       classified as `DOCUMENT_TYPE/HR/RESUME`. To configure this, set
       `PHONE_NUMBER` in `InspectionRuleSet.info_types`. Add an `adjustment_rule`
       with an `adjust_by_matching_info_types.info_types` that contains
       `DOCUMENT_TYPE/HR/RESUME`. In this case, the likelihood of the
       `PHONE_NUMBER` finding is adjusted, but the likelihood of the
       `DOCUMENT_TYPE/HR/RESUME` finding is not.
       
      repeated .google.privacy.dlp.v2.InfoType info_types = 1;
    • getMinLikelihoodValue

      int getMinLikelihoodValue()
       Required. Minimum likelihood of the
       `adjust_by_matching_info_types.info_types` finding. If the likelihood is
       lower than this value, Sensitive Data Protection doesn't adjust the
       likelihood of the `InspectionRuleSet.info_types` finding.
       
      .google.privacy.dlp.v2.Likelihood min_likelihood = 2;
      Returns:
      The enum numeric value on the wire for minLikelihood.
    • getMinLikelihood

      Likelihood getMinLikelihood()
       Required. Minimum likelihood of the
       `adjust_by_matching_info_types.info_types` finding. If the likelihood is
       lower than this value, Sensitive Data Protection doesn't adjust the
       likelihood of the `InspectionRuleSet.info_types` finding.
       
      .google.privacy.dlp.v2.Likelihood min_likelihood = 2;
      Returns:
      The minLikelihood.
    • getMatchingTypeValue

      int getMatchingTypeValue()
       How the adjustment rule is applied.
      
       Only `MATCHING_TYPE_PARTIAL_MATCH` is supported:
      
       - Partial match: adjusts the findings of infoTypes specified in the
       inspection rule when they have a nonempty intersection with a finding of an
       infoType specified in this adjustment rule.
       
      .google.privacy.dlp.v2.MatchingType matching_type = 3;
      Returns:
      The enum numeric value on the wire for matchingType.
    • getMatchingType

      MatchingType getMatchingType()
       How the adjustment rule is applied.
      
       Only `MATCHING_TYPE_PARTIAL_MATCH` is supported:
      
       - Partial match: adjusts the findings of infoTypes specified in the
       inspection rule when they have a nonempty intersection with a finding of an
       infoType specified in this adjustment rule.
       
      .google.privacy.dlp.v2.MatchingType matching_type = 3;
      Returns:
      The matchingType.