Reference documentation and code samples for the Google Cloud Model Armor V1 Client class VirusScanFilterResult.
Virus scan results.
Generated from protobuf message google.cloud.modelarmor.v1.VirusScanFilterResult
Namespace
Google \ Cloud \ ModelArmor \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ execution_state
int
Output only. Reports whether Virus Scan 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 status is skipped then this field provides related reason/explanation.
↳ match_state
int
Output only. Match status for Virus. Value is MATCH_FOUND if the data is infected with a virus.
↳ scanned_content_type
int
Type of content scanned.
↳ scanned_size
int|string
Size of scanned content in bytes.
↳ virus_details
getExecutionState
Output only. Reports whether Virus Scan was successfully executed or not.
int
setExecutionState
Output only. Reports whether Virus Scan was successfully executed or not.
var
int
$this
getMessageItems
Optional messages corresponding to the result.
A message can provide warnings or error details. For example, if execution status is skipped then this field provides related reason/explanation.
setMessageItems
Optional messages corresponding to the result.
A message can provide warnings or error details. For example, if execution status is skipped then this field provides related reason/explanation.
$this
getMatchState
Output only. Match status for Virus.
Value is MATCH_FOUND if the data is infected with a virus.
int
setMatchState
Output only. Match status for Virus.
Value is MATCH_FOUND if the data is infected with a virus.
var
int
$this
getScannedContentType
Type of content scanned.
int
setScannedContentType
Type of content scanned.
var
int
$this
getScannedSize
Size of scanned content in bytes.
int|string
hasScannedSize
clearScannedSize
setScannedSize
Size of scanned content in bytes.
var
int|string
$this
getVirusDetails
List of Viruses identified.
This field will be empty if no virus was detected.
setVirusDetails
List of Viruses identified.
This field will be empty if no virus was detected.
$this