Interface ExcludeByImageFindingsOrBuilder (3.92.0)

public interface ExcludeByImageFindingsOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getImageContainmentType()

public abstract 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
Type Description
ImageContainmentType

The imageContainmentType.

getImageContainmentTypeOrBuilder()

public abstract 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;

Returns
Type Description
ImageContainmentTypeOrBuilder

getInfoTypes(int index)

public abstract InfoType getInfoTypes(int index)

A list of image-supported infoTypes—excluding document infoTypes—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;

Parameter
Name Description
index int
Returns
Type Description
InfoType

getInfoTypesCount()

public abstract int getInfoTypesCount()

A list of image-supported infoTypes—excluding document infoTypes—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;

Returns
Type Description
int

getInfoTypesList()

public abstract List<InfoType> getInfoTypesList()

A list of image-supported infoTypes—excluding document infoTypes—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;

Returns
Type Description
List<InfoType>

getInfoTypesOrBuilder(int index)

public abstract InfoTypeOrBuilder getInfoTypesOrBuilder(int index)

A list of image-supported infoTypes—excluding document infoTypes—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;

Parameter
Name Description
index int
Returns
Type Description
InfoTypeOrBuilder

getInfoTypesOrBuilderList()

public abstract List<? extends InfoTypeOrBuilder> getInfoTypesOrBuilderList()

A list of image-supported infoTypes—excluding document infoTypes—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;

Returns
Type Description
List<? extends com.google.privacy.dlp.v2.InfoTypeOrBuilder>

hasImageContainmentType()

public abstract 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
Type Description
boolean

Whether the imageContainmentType field is set.