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

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

Sensitive Data Protection Inspection Result.

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

Namespace

Google \ Cloud \ ModelArmor \ V1beta

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ execution_state int

Output only. Reports whether Sensitive Data Protection inspection was successfully executed or not.

↳ message_items array<MessageItem>

Optional messages corresponding to the result. A message can provide warnings or error details. For example, if execution state is skipped then this field provides related reason/explanation.

↳ match_state int

Output only. Match state for SDP Inspection. Value is MATCH_FOUND if at least one Sensitive Data Protection finding is identified.

↳ findings array<SdpFinding>

List of Sensitive Data Protection findings.

↳ findings_truncated bool

If true, then there is possibility that more findings were identified and the findings returned are a subset of all findings. The findings list might be truncated because the input items were too large, or because the server reached the maximum amount of resources allowed for a single API call.

getExecutionState

Output only. Reports whether Sensitive Data Protection inspection was successfully executed or not.

Returns
Type Description
int

setExecutionState

Output only. Reports whether Sensitive Data Protection inspection was successfully executed or not.

Parameter
Name Description
var int
Returns
Type Description
$this

getMessageItems

Optional messages corresponding to the result.

A message can provide warnings or error details. For example, if execution state is skipped then this field provides related reason/explanation.

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setMessageItems

Optional messages corresponding to the result.

A message can provide warnings or error details. For example, if execution state is skipped then this field provides related reason/explanation.

Parameter
Name Description
var array<MessageItem>
Returns
Type Description
$this

getMatchState

Output only. Match state for SDP Inspection.

Value is MATCH_FOUND if at least one Sensitive Data Protection finding is identified.

Returns
Type Description
int

setMatchState

Output only. Match state for SDP Inspection.

Value is MATCH_FOUND if at least one Sensitive Data Protection finding is identified.

Parameter
Name Description
var int
Returns
Type Description
$this

getFindings

List of Sensitive Data Protection findings.

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setFindings

List of Sensitive Data Protection findings.

Parameter
Name Description
var array<SdpFinding>
Returns
Type Description
$this

getFindingsTruncated

If true, then there is possibility that more findings were identified and the findings returned are a subset of all findings. The findings list might be truncated because the input items were too large, or because the server reached the maximum amount of resources allowed for a single API call.

Returns
Type Description
bool

setFindingsTruncated

If true, then there is possibility that more findings were identified and the findings returned are a subset of all findings. The findings list might be truncated because the input items were too large, or because the server reached the maximum amount of resources allowed for a single API call.

Parameter
Name Description
var bool
Returns
Type Description
$this