If set to true, the user event will be written asynchronously after validation, and the API will respond without waiting for the write. Therefore, silent failures can occur even if the API returns success. In case of silent failures, error messages can be found in Stackdriver logs.
getParent
Required. The parent catalog resource name, such as
projects/1234/locations/global/catalogs/default_catalog.
Returns
Type
Description
string
setParent
Required. The parent catalog resource name, such as
projects/1234/locations/global/catalogs/default_catalog.
[[["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 Retail V2 Client - Class WriteUserEventRequest (2.3.1)\n\nVersion latestkeyboard_arrow_down\n\n- [2.3.1 (latest)](/php/docs/reference/cloud-retail/latest/V2.WriteUserEventRequest)\n- [2.3.0](/php/docs/reference/cloud-retail/2.3.0/V2.WriteUserEventRequest)\n- [2.2.1](/php/docs/reference/cloud-retail/2.2.1/V2.WriteUserEventRequest)\n- [2.1.3](/php/docs/reference/cloud-retail/2.1.3/V2.WriteUserEventRequest)\n- [2.0.0](/php/docs/reference/cloud-retail/2.0.0/V2.WriteUserEventRequest)\n- [1.7.0](/php/docs/reference/cloud-retail/1.7.0/V2.WriteUserEventRequest)\n- [1.6.4](/php/docs/reference/cloud-retail/1.6.4/V2.WriteUserEventRequest)\n- [1.5.0](/php/docs/reference/cloud-retail/1.5.0/V2.WriteUserEventRequest)\n- [1.4.2](/php/docs/reference/cloud-retail/1.4.2/V2.WriteUserEventRequest)\n- [1.3.1](/php/docs/reference/cloud-retail/1.3.1/V2.WriteUserEventRequest)\n- [1.2.1](/php/docs/reference/cloud-retail/1.2.1/V2.WriteUserEventRequest)\n- [1.1.1](/php/docs/reference/cloud-retail/1.1.1/V2.WriteUserEventRequest)\n- [1.0.1](/php/docs/reference/cloud-retail/1.0.1/V2.WriteUserEventRequest) \nReference documentation and code samples for the Google Cloud Retail V2 Client class WriteUserEventRequest.\n\nRequest message for WriteUserEvent method.\n\nGenerated from protobuf message `google.cloud.retail.v2.WriteUserEventRequest`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Retail \\\\ V2\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getParent\n\nRequired. The parent catalog resource name, such as\n`projects/1234/locations/global/catalogs/default_catalog`.\n\n### setParent\n\nRequired. The parent catalog resource name, such as\n`projects/1234/locations/global/catalogs/default_catalog`.\n\n### getUserEvent\n\nRequired. User event to write.\n\n### hasUserEvent\n\n### clearUserEvent\n\n### setUserEvent\n\nRequired. User event to write.\n\n### getWriteAsync\n\nIf set to true, the user event will be written asynchronously after\nvalidation, and the API will respond without waiting for the write.\n\nTherefore, silent failures can occur even if the API returns success. In\ncase of silent failures, error messages can be found in Stackdriver logs.\n\n### setWriteAsync\n\nIf set to true, the user event will be written asynchronously after\nvalidation, and the API will respond without waiting for the write.\n\nTherefore, silent failures can occur even if the API returns success. In\ncase of silent failures, error messages can be found in Stackdriver logs."]]