Data Analytics API with Gemini V1BETA API - Class Google::Cloud::GeminiDataAnalytics::V1beta::ListMessagesRequest (v0.1.0)
Stay organized with collections
Save and categorize content based on your preferences.
Reference documentation and code samples for the Data Analytics API with Gemini V1BETA API class Google::Cloud::GeminiDataAnalytics::V1beta::ListMessagesRequest.
Request for listing chat messages based on parent and conversation_id.
Inherits
Object
Extended By
Google::Protobuf::MessageExts::ClassMethods
Includes
Google::Protobuf::MessageExts
Methods
#filter
deffilter()->::String
Returns
(::String) —
Optional. Filtering results. See AIP-160 for
syntax.
(::Integer) — Optional. Requested page size. Server may return fewer items than
requested. The max page size is 100. All larger page sizes will be coerced
to 100. If unspecified, server will pick 50 as an approperiate default.
#page_size=
defpage_size=(value)->::Integer
Parameter
value (::Integer) — Optional. Requested page size. Server may return fewer items than
requested. The max page size is 100. All larger page sizes will be coerced
to 100. If unspecified, server will pick 50 as an approperiate default.
Returns
(::Integer) — Optional. Requested page size. Server may return fewer items than
requested. The max page size is 100. All larger page sizes will be coerced
to 100. If unspecified, server will pick 50 as an approperiate default.
#page_token
defpage_token()->::String
Returns
(::String) — Optional. A token identifying a page of results the server should return.
#page_token=
defpage_token=(value)->::String
Parameter
value (::String) — Optional. A token identifying a page of results the server should return.
Returns
(::String) — Optional. A token identifying a page of results the server should return.
#parent
defparent()->::String
Returns
(::String) — Required. The conversation to list messages under.
Format:
projects/{project}/locations/{location}/conversations/{conversation_id}
#parent=
defparent=(value)->::String
Parameter
value (::String) — Required. The conversation to list messages under.
Format:
projects/{project}/locations/{location}/conversations/{conversation_id}
Returns
(::String) — Required. The conversation to list messages under.
Format:
projects/{project}/locations/{location}/conversations/{conversation_id}
[[["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-08-27 UTC."],[],[],null,["Reference documentation and code samples for the Data Analytics API with Gemini V1BETA API class Google::Cloud::GeminiDataAnalytics::V1beta::ListMessagesRequest.\n\nRequest for listing chat messages based on parent and conversation_id. \n\nInherits\n\n- Object \n\nExtended By\n\n- Google::Protobuf::MessageExts::ClassMethods \n\nIncludes\n\n- Google::Protobuf::MessageExts\n\nMethods\n\n#filter \n\n def filter() -\u003e ::String\n\n**Returns**\n\n- (::String) --- Optional. Filtering results. See [AIP-160](https://google.aip.dev/160) for\n syntax.\n\n ListMessages allows filtering by:\n - create_time (e.g., `createTime \u003e \"2025-01-28T06:51:56-08:00\"`)\n - update_time\n\n#filter= \n\n def filter=(value) -\u003e ::String\n\n**Parameter**\n\n- **value** (::String) ---\n\n Optional. Filtering results. See [AIP-160](https://google.aip.dev/160) for\n syntax.\n\n ListMessages allows filtering by:\n - create_time (e.g., `createTime \u003e \"2025-01-28T06:51:56-08:00\"`)\n- update_time \n**Returns**\n\n- (::String) --- Optional. Filtering results. See [AIP-160](https://google.aip.dev/160) for\n syntax.\n\n ListMessages allows filtering by:\n - create_time (e.g., `createTime \u003e \"2025-01-28T06:51:56-08:00\"`)\n - update_time\n\n#page_size \n\n def page_size() -\u003e ::Integer\n\n**Returns**\n\n- (::Integer) --- Optional. Requested page size. Server may return fewer items than requested. The max page size is 100. All larger page sizes will be coerced to 100. If unspecified, server will pick 50 as an approperiate default.\n\n#page_size= \n\n def page_size=(value) -\u003e ::Integer\n\n**Parameter**\n\n- **value** (::Integer) --- Optional. Requested page size. Server may return fewer items than requested. The max page size is 100. All larger page sizes will be coerced to 100. If unspecified, server will pick 50 as an approperiate default. \n**Returns**\n\n- (::Integer) --- Optional. Requested page size. Server may return fewer items than requested. The max page size is 100. All larger page sizes will be coerced to 100. If unspecified, server will pick 50 as an approperiate default.\n\n#page_token \n\n def page_token() -\u003e ::String\n\n**Returns**\n\n- (::String) --- Optional. A token identifying a page of results the server should return.\n\n#page_token= \n\n def page_token=(value) -\u003e ::String\n\n**Parameter**\n\n- **value** (::String) --- Optional. A token identifying a page of results the server should return. \n**Returns**\n\n- (::String) --- Optional. A token identifying a page of results the server should return.\n\n#parent \n\n def parent() -\u003e ::String\n\n**Returns**\n\n- (::String) --- Required. The conversation to list messages under. Format: `projects/{project}/locations/{location}/conversations/{conversation_id}`\n\n#parent= \n\n def parent=(value) -\u003e ::String\n\n**Parameter**\n\n- **value** (::String) --- Required. The conversation to list messages under. Format: `projects/{project}/locations/{location}/conversations/{conversation_id}` \n**Returns**\n\n- (::String) --- Required. The conversation to list messages under. Format: `projects/{project}/locations/{location}/conversations/{conversation_id}`"]]