Output only. For user messages, this is the time at which the system received the message. For system messages, this is the time at which the system generated the message.
↳ message_id
string
Optional. unique id of the message in the conversation for persistence.
getUserMessage
A message from the user that is interacting with the system.
Output only. For user messages, this is the time at which the system
received the message. For system messages, this is the time at which the
system generated the message.
Output only. For user messages, this is the time at which the system
received the message. For system messages, this is the time at which the
system generated the message.
[[["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 Gemini Data Analytics V1beta Client - Class Message (0.1.1)\n\nVersion latestkeyboard_arrow_down\n\n- [0.1.1 (latest)](/php/docs/reference/cloud-geminidataanalytics/latest/V1beta.Message)\n- [0.1.0](/php/docs/reference/cloud-geminidataanalytics/0.1.0/V1beta.Message) \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 Gemini Data Analytics V1beta Client class Message.\n\nA message from an internaction between the user and the system.\n\nGenerated from protobuf message `google.cloud.geminidataanalytics.v1beta.Message`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ GeminiDataAnalytics \\\\ V1beta\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getUserMessage\n\nA message from the user that is interacting with the system.\n\n### hasUserMessage\n\n### setUserMessage\n\nA message from the user that is interacting with the system.\n\n### getSystemMessage\n\nA message from the system in response to the user.\n\n### hasSystemMessage\n\n### setSystemMessage\n\nA message from the system in response to the user.\n\n### getTimestamp\n\nOutput only. For user messages, this is the time at which the system\nreceived the message. For system messages, this is the time at which the\nsystem generated the message.\n\n### hasTimestamp\n\n### clearTimestamp\n\n### setTimestamp\n\nOutput only. For user messages, this is the time at which the system\nreceived the message. For system messages, this is the time at which the\nsystem generated the message.\n\n### getMessageId\n\nOptional. unique id of the message in the conversation for persistence.\n\n### setMessageId\n\nOptional. unique id of the message in the conversation for persistence.\n\n### getKind"]]