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.
[[["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,["# Data Analytics API with Gemini v1beta API - Class ListMessagesRequest (1.0.0-beta01)\n\n public sealed class ListMessagesRequest : IMessage\u003cListMessagesRequest\u003e, IEquatable\u003cListMessagesRequest\u003e, IDeepCloneable\u003cListMessagesRequest\u003e, IBufferMessage, IMessage, IPageRequest\n\nReference documentation and code samples for the Data Analytics API with Gemini v1beta API class ListMessagesRequest.\n\nRequest for listing chat messages based on parent and conversation_id. \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e ListMessagesRequest \n\nImplements\n----------\n\n[IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage-1.html)[ListMessagesRequest](/dotnet/docs/reference/Google.Cloud.GeminiDataAnalytics.V1Beta/latest/Google.Cloud.GeminiDataAnalytics.V1Beta.ListMessagesRequest), [IEquatable](https://learn.microsoft.com/dotnet/api/system.iequatable-1)[ListMessagesRequest](/dotnet/docs/reference/Google.Cloud.GeminiDataAnalytics.V1Beta/latest/Google.Cloud.GeminiDataAnalytics.V1Beta.ListMessagesRequest), [IDeepCloneable](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IDeepCloneable-1.html)[ListMessagesRequest](/dotnet/docs/reference/Google.Cloud.GeminiDataAnalytics.V1Beta/latest/Google.Cloud.GeminiDataAnalytics.V1Beta.ListMessagesRequest), [IBufferMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IBufferMessage.html), [IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage.html), [IPageRequest](https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.IPageRequest.html) \n\nInherited Members\n-----------------\n\n[object.GetHashCode()](https://learn.microsoft.com/dotnet/api/system.object.gethashcode) \n[object.GetType()](https://learn.microsoft.com/dotnet/api/system.object.gettype) \n[object.ToString()](https://learn.microsoft.com/dotnet/api/system.object.tostring)\n\nNamespace\n---------\n\n[Google.Cloud.GeminiDataAnalytics.V1Beta](/dotnet/docs/reference/Google.Cloud.GeminiDataAnalytics.V1Beta/latest/Google.Cloud.GeminiDataAnalytics.V1Beta)\n\nAssembly\n--------\n\nGoogle.Cloud.GeminiDataAnalytics.V1Beta.dll\n\nConstructors\n------------\n\n### ListMessagesRequest()\n\n public ListMessagesRequest()\n\n### ListMessagesRequest(ListMessagesRequest)\n\n public ListMessagesRequest(ListMessagesRequest other)\n\nProperties\n----------\n\n### Filter\n\n public string Filter { get; set; }\n\nOptional. Filtering results. See [AIP-160](https://google.aip.dev/160) for\nsyntax.\n\nListMessages allows filtering by:\n\n- create_time (e.g., `createTime \u003e \"2025-01-28T06:51:56-08:00\"`)\n- update_time\n\n### PageSize\n\n public int PageSize { get; set; }\n\nOptional. Requested page size. Server may return fewer items than\nrequested. The max page size is 100. All larger page sizes will be coerced\nto 100. If unspecified, server will pick 50 as an approperiate default.\n\n### PageToken\n\n public string PageToken { get; set; }\n\nOptional. A token identifying a page of results the server should return.\n\n### Parent\n\n public string Parent { get; set; }\n\nRequired. The conversation to list messages under.\nFormat:\n`projects/{project}/locations/{location}/conversations/{conversation_id}`\n\n### ParentAsConversationName\n\n public ConversationName ParentAsConversationName { get; set; }\n\n[ConversationName](/dotnet/docs/reference/Google.Cloud.GeminiDataAnalytics.V1Beta/latest/Google.Cloud.GeminiDataAnalytics.V1Beta.ConversationName)-typed view over the [Parent](/dotnet/docs/reference/Google.Cloud.GeminiDataAnalytics.V1Beta/latest/Google.Cloud.GeminiDataAnalytics.V1Beta.ListMessagesRequest#Google_Cloud_GeminiDataAnalytics_V1Beta_ListMessagesRequest_Parent) resource name property."]]