Interface ExcludeByImageFindingsOrBuilder

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

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

    Modifier and Type
    Method
    Description
    Specifies the required spatial relationship between the bounding boxes of the target finding and the context infoType findings.
    Specifies the required spatial relationship between the bounding boxes of the target finding and the context infoType findings.
    getInfoTypes(int index)
    A list of image-supported infoTypes—excluding [document infoTypes](https://cloud.google.com/sensitive-data-protection/docs/infotypes-reference#documents)—to be used as context for the exclusion rule.
    int
    A list of image-supported infoTypes—excluding [document infoTypes](https://cloud.google.com/sensitive-data-protection/docs/infotypes-reference#documents)—to be used as context for the exclusion rule.
    A list of image-supported infoTypes—excluding [document infoTypes](https://cloud.google.com/sensitive-data-protection/docs/infotypes-reference#documents)—to be used as context for the exclusion rule.
    A list of image-supported infoTypes—excluding [document infoTypes](https://cloud.google.com/sensitive-data-protection/docs/infotypes-reference#documents)—to be used as context for the exclusion rule.
    A list of image-supported infoTypes—excluding [document infoTypes](https://cloud.google.com/sensitive-data-protection/docs/infotypes-reference#documents)—to be used as context for the exclusion rule.
    boolean
    Specifies the required spatial relationship between the bounding boxes of the target finding and the context infoType findings.

    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()
       A list of image-supported infoTypes—excluding [document
       infoTypes](https://cloud.google.com/sensitive-data-protection/docs/infotypes-reference#documents)—to
       be used as context for the exclusion rule. A finding is excluded if
       its bounding box has the specified spatial relationship (defined by
       `image_containment_type`) with a finding of an infoType in this list.
      
       For example, if `InspectionRuleSet.info_types` includes
       `OBJECT_TYPE/PERSON` and this `exclusion_rule` specifies `info_types` as
       `OBJECT_TYPE/PERSON/PASSPORT` with `image_containment_type` set to
       `encloses`, then `OBJECT_TYPE/PERSON` findings will be excluded if they
       are fully contained within the bounding box of an
       `OBJECT_TYPE/PERSON/PASSPORT` finding.
       
      repeated .google.privacy.dlp.v2.InfoType info_types = 1;
    • getInfoTypes

      InfoType getInfoTypes(int index)
       A list of image-supported infoTypes—excluding [document
       infoTypes](https://cloud.google.com/sensitive-data-protection/docs/infotypes-reference#documents)—to
       be used as context for the exclusion rule. A finding is excluded if
       its bounding box has the specified spatial relationship (defined by
       `image_containment_type`) with a finding of an infoType in this list.
      
       For example, if `InspectionRuleSet.info_types` includes
       `OBJECT_TYPE/PERSON` and this `exclusion_rule` specifies `info_types` as
       `OBJECT_TYPE/PERSON/PASSPORT` with `image_containment_type` set to
       `encloses`, then `OBJECT_TYPE/PERSON` findings will be excluded if they
       are fully contained within the bounding box of an
       `OBJECT_TYPE/PERSON/PASSPORT` finding.
       
      repeated .google.privacy.dlp.v2.InfoType info_types = 1;
    • getInfoTypesCount

      int getInfoTypesCount()
       A list of image-supported infoTypes—excluding [document
       infoTypes](https://cloud.google.com/sensitive-data-protection/docs/infotypes-reference#documents)—to
       be used as context for the exclusion rule. A finding is excluded if
       its bounding box has the specified spatial relationship (defined by
       `image_containment_type`) with a finding of an infoType in this list.
      
       For example, if `InspectionRuleSet.info_types` includes
       `OBJECT_TYPE/PERSON` and this `exclusion_rule` specifies `info_types` as
       `OBJECT_TYPE/PERSON/PASSPORT` with `image_containment_type` set to
       `encloses`, then `OBJECT_TYPE/PERSON` findings will be excluded if they
       are fully contained within the bounding box of an
       `OBJECT_TYPE/PERSON/PASSPORT` finding.
       
      repeated .google.privacy.dlp.v2.InfoType info_types = 1;
    • getInfoTypesOrBuilderList

      List<? extends InfoTypeOrBuilder> getInfoTypesOrBuilderList()
       A list of image-supported infoTypes—excluding [document
       infoTypes](https://cloud.google.com/sensitive-data-protection/docs/infotypes-reference#documents)—to
       be used as context for the exclusion rule. A finding is excluded if
       its bounding box has the specified spatial relationship (defined by
       `image_containment_type`) with a finding of an infoType in this list.
      
       For example, if `InspectionRuleSet.info_types` includes
       `OBJECT_TYPE/PERSON` and this `exclusion_rule` specifies `info_types` as
       `OBJECT_TYPE/PERSON/PASSPORT` with `image_containment_type` set to
       `encloses`, then `OBJECT_TYPE/PERSON` findings will be excluded if they
       are fully contained within the bounding box of an
       `OBJECT_TYPE/PERSON/PASSPORT` finding.
       
      repeated .google.privacy.dlp.v2.InfoType info_types = 1;
    • getInfoTypesOrBuilder

      InfoTypeOrBuilder getInfoTypesOrBuilder(int index)
       A list of image-supported infoTypes—excluding [document
       infoTypes](https://cloud.google.com/sensitive-data-protection/docs/infotypes-reference#documents)—to
       be used as context for the exclusion rule. A finding is excluded if
       its bounding box has the specified spatial relationship (defined by
       `image_containment_type`) with a finding of an infoType in this list.
      
       For example, if `InspectionRuleSet.info_types` includes
       `OBJECT_TYPE/PERSON` and this `exclusion_rule` specifies `info_types` as
       `OBJECT_TYPE/PERSON/PASSPORT` with `image_containment_type` set to
       `encloses`, then `OBJECT_TYPE/PERSON` findings will be excluded if they
       are fully contained within the bounding box of an
       `OBJECT_TYPE/PERSON/PASSPORT` finding.
       
      repeated .google.privacy.dlp.v2.InfoType info_types = 1;
    • hasImageContainmentType

      boolean hasImageContainmentType()
       Specifies the required spatial relationship between the bounding boxes
       of the target finding and the context infoType findings.
       
      .google.privacy.dlp.v2.ImageContainmentType image_containment_type = 2;
      Returns:
      Whether the imageContainmentType field is set.
    • getImageContainmentType

      ImageContainmentType getImageContainmentType()
       Specifies the required spatial relationship between the bounding boxes
       of the target finding and the context infoType findings.
       
      .google.privacy.dlp.v2.ImageContainmentType image_containment_type = 2;
      Returns:
      The imageContainmentType.
    • getImageContainmentTypeOrBuilder

      ImageContainmentTypeOrBuilder getImageContainmentTypeOrBuilder()
       Specifies the required spatial relationship between the bounding boxes
       of the target finding and the context infoType findings.
       
      .google.privacy.dlp.v2.ImageContainmentType image_containment_type = 2;