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 CSAM.
getExecutionState
Output only. Reports whether the CSAM filter was successfully executed or
not.
Returns
Type
Description
int
setExecutionState
Output only. Reports whether the CSAM filter 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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Google Cloud Model Armor V1beta Client - Class CsamFilterResult (0.4.0)\n\nVersion latestkeyboard_arrow_down\n\n- [0.4.0 (latest)](/php/docs/reference/cloud-modelarmor/latest/V1beta.CsamFilterResult)\n- [0.3.1](/php/docs/reference/cloud-modelarmor/0.3.1/V1beta.CsamFilterResult)\n- [0.2.0](/php/docs/reference/cloud-modelarmor/0.2.0/V1beta.CsamFilterResult)\n- [0.1.0](/php/docs/reference/cloud-modelarmor/0.1.0/V1beta.CsamFilterResult) \n| **Beta**\n|\n|\n| This library is covered by the [Pre-GA Offerings Terms](/terms/service-terms#1)\n| of the Terms of Service. Pre-GA libraries might have limited support,\n| and changes to pre-GA libraries might not be compatible with other pre-GA versions.\n| For more information, see the\n[launch stage descriptions](/products#product-launch-stages). \nReference documentation and code samples for the Google Cloud Model Armor V1beta Client class CsamFilterResult.\n\nCSAM (Child Safety Abuse Material) Filter Result\n\nGenerated from protobuf message `google.cloud.modelarmor.v1beta.CsamFilterResult`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ ModelArmor \\\\ V1beta\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getExecutionState\n\nOutput only. Reports whether the CSAM filter was successfully executed or\nnot.\n\n### setExecutionState\n\nOutput only. Reports whether the CSAM filter was successfully executed or\nnot.\n\n### getMessageItems\n\nOptional messages corresponding to the result.\n\nA message can provide warnings or error details.\nFor example, if execution state is skipped then this field provides\nrelated reason/explanation.\n\n### setMessageItems\n\nOptional messages corresponding to the result.\n\nA message can provide warnings or error details.\nFor example, if execution state is skipped then this field provides\nrelated reason/explanation.\n\n### getMatchState\n\nOutput only. Match state for CSAM.\n\n### setMatchState\n\nOutput only. Match state for CSAM."]]