[[["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 Dialogflow V2 Client - Class Message (2.1.2)\n\nVersion latestkeyboard_arrow_down\n\n- [2.1.2 (latest)](/php/docs/reference/cloud-dialogflow/latest/V2.Intent.Message)\n- [2.1.1](/php/docs/reference/cloud-dialogflow/2.1.1/V2.Intent.Message)\n- [2.0.1](/php/docs/reference/cloud-dialogflow/2.0.1/V2.Intent.Message)\n- [1.17.2](/php/docs/reference/cloud-dialogflow/1.17.2/V2.Intent.Message)\n- [1.16.0](/php/docs/reference/cloud-dialogflow/1.16.0/V2.Intent.Message)\n- [1.15.1](/php/docs/reference/cloud-dialogflow/1.15.1/V2.Intent.Message)\n- [1.14.0](/php/docs/reference/cloud-dialogflow/1.14.0/V2.Intent.Message)\n- [1.13.0](/php/docs/reference/cloud-dialogflow/1.13.0/V2.Intent.Message)\n- [1.12.3](/php/docs/reference/cloud-dialogflow/1.12.3/V2.Intent.Message)\n- [1.11.0](/php/docs/reference/cloud-dialogflow/1.11.0/V2.Intent.Message)\n- [1.10.2](/php/docs/reference/cloud-dialogflow/1.10.2/V2.Intent.Message)\n- [1.9.0](/php/docs/reference/cloud-dialogflow/1.9.0/V2.Intent.Message)\n- [1.8.0](/php/docs/reference/cloud-dialogflow/1.8.0/V2.Intent.Message)\n- [1.7.2](/php/docs/reference/cloud-dialogflow/1.7.2/V2.Intent.Message)\n- [1.6.0](/php/docs/reference/cloud-dialogflow/1.6.0/V2.Intent.Message)\n- [1.5.0](/php/docs/reference/cloud-dialogflow/1.5.0/V2.Intent.Message)\n- [1.4.0](/php/docs/reference/cloud-dialogflow/1.4.0/V2.Intent.Message)\n- [1.3.2](/php/docs/reference/cloud-dialogflow/1.3.2/V2.Intent.Message)\n- [1.2.0](/php/docs/reference/cloud-dialogflow/1.2.0/V2.Intent.Message)\n- [1.1.1](/php/docs/reference/cloud-dialogflow/1.1.1/V2.Intent.Message)\n- [1.0.1](/php/docs/reference/cloud-dialogflow/1.0.1/V2.Intent.Message) \nReference documentation and code samples for the Google Cloud Dialogflow V2 Client class Message.\n\nA rich response message.\n\nCorresponds to the intent `Response` field in the Dialogflow console.\nFor more information, see\n[Rich response\nmessages](https://cloud.google.com/dialogflow/docs/intents-rich-messages).\n\nGenerated from protobuf message `google.cloud.dialogflow.v2.Intent.Message`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Dialogflow \\\\ V2 \\\\ Intent\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getText\n\nThe text response.\n\n### hasText\n\n### setText\n\nThe text response.\n\n### getImage\n\nThe image response.\n\n### hasImage\n\n### setImage\n\nThe image response.\n\n### getQuickReplies\n\nThe quick replies response.\n\n### hasQuickReplies\n\n### setQuickReplies\n\nThe quick replies response.\n\n### getCard\n\nThe card response.\n\n### hasCard\n\n### setCard\n\nThe card response.\n\n### getPayload\n\nA custom platform-specific response.\n\n### hasPayload\n\n### setPayload\n\nA custom platform-specific response.\n\n### getSimpleResponses\n\nThe voice and text-only responses for Actions on Google.\n\n### hasSimpleResponses\n\n### setSimpleResponses\n\nThe voice and text-only responses for Actions on Google.\n\n### getBasicCard\n\nThe basic card response for Actions on Google.\n\n### hasBasicCard\n\n### setBasicCard\n\nThe basic card response for Actions on Google.\n\n### getSuggestions\n\nThe suggestion chips for Actions on Google.\n\n### hasSuggestions\n\n### setSuggestions\n\nThe suggestion chips for Actions on Google.\n\n### getLinkOutSuggestion\n\nThe link out suggestion chip for Actions on Google.\n\n### hasLinkOutSuggestion\n\n### setLinkOutSuggestion\n\nThe link out suggestion chip for Actions on Google.\n\n### getListSelect\n\nThe list card response for Actions on Google.\n\n### hasListSelect\n\n### setListSelect\n\nThe list card response for Actions on Google.\n\n### getCarouselSelect\n\nThe carousel card response for Actions on Google.\n\n### hasCarouselSelect\n\n### setCarouselSelect\n\nThe carousel card response for Actions on Google.\n\n### getBrowseCarouselCard\n\nBrowse carousel card for Actions on Google.\n\n### hasBrowseCarouselCard\n\n### setBrowseCarouselCard\n\nBrowse carousel card for Actions on Google.\n\n### getTableCard\n\nTable card for Actions on Google.\n\n### hasTableCard\n\n### setTableCard\n\nTable card for Actions on Google.\n\n### getMediaContent\n\nThe media content card for Actions on Google.\n\n### hasMediaContent\n\n### setMediaContent\n\nThe media content card for Actions on Google.\n\n### getPlatform\n\nOptional. The platform that this message is intended for.\n\n### setPlatform\n\nOptional. The platform that this message is intended for.\n\n### getMessage"]]