Google Cloud Model Armor V1beta Client - Class FilterResult (0.4.0)

Reference documentation and code samples for the Google Cloud Model Armor V1beta Client class FilterResult.

Filter Result obtained after Sanitization operations.

Generated from protobuf message google.cloud.modelarmor.v1beta.FilterResult

Namespace

Google \ Cloud \ ModelArmor \ V1beta

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ rai_filter_result RaiFilterResult

Responsible AI filter results.

↳ sdp_filter_result SdpFilterResult

Sensitive Data Protection results.

↳ pi_and_jailbreak_filter_result PiAndJailbreakFilterResult

Prompt injection and Jailbreak filter results.

↳ malicious_uri_filter_result MaliciousUriFilterResult

Malicious URI filter results.

↳ csam_filter_filter_result CsamFilterResult

CSAM filter results.

↳ virus_scan_filter_result VirusScanFilterResult

Virus scan results.

getRaiFilterResult

Responsible AI filter results.

Returns
Type Description
RaiFilterResult|null

hasRaiFilterResult

setRaiFilterResult

Responsible AI filter results.

Parameter
Name Description
var RaiFilterResult
Returns
Type Description
$this

getSdpFilterResult

Sensitive Data Protection results.

Returns
Type Description
SdpFilterResult|null

hasSdpFilterResult

setSdpFilterResult

Sensitive Data Protection results.

Parameter
Name Description
var SdpFilterResult
Returns
Type Description
$this

getPiAndJailbreakFilterResult

Prompt injection and Jailbreak filter results.

Returns
Type Description
PiAndJailbreakFilterResult|null

hasPiAndJailbreakFilterResult

setPiAndJailbreakFilterResult

Prompt injection and Jailbreak filter results.

Parameter
Name Description
var PiAndJailbreakFilterResult
Returns
Type Description
$this

getMaliciousUriFilterResult

Malicious URI filter results.

Returns
Type Description
MaliciousUriFilterResult|null

hasMaliciousUriFilterResult

setMaliciousUriFilterResult

Malicious URI filter results.

Parameter
Name Description
var MaliciousUriFilterResult
Returns
Type Description
$this

getCsamFilterFilterResult

CSAM filter results.

Returns
Type Description
CsamFilterResult|null

hasCsamFilterFilterResult

setCsamFilterFilterResult

CSAM filter results.

Parameter
Name Description
var CsamFilterResult
Returns
Type Description
$this

getVirusScanFilterResult

Virus scan results.

Returns
Type Description
VirusScanFilterResult|null

hasVirusScanFilterResult

setVirusScanFilterResult

Virus scan results.

Parameter
Name Description
var VirusScanFilterResult
Returns
Type Description
$this

getFilterResult

Returns
Type Description
string