If there might be more results than those appearing in this response, then
nextPageToken is included. To get the next set of results, call the same
method again using the value of nextPageToken as pageToken.
[[["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-09 UTC."],[[["\u003cp\u003eThe latest version of the \u003ccode\u003eListLinksResponse\u003c/code\u003e class in the Google Cloud Logging v2 API is 4.4.0, and previous versions are available, starting from 3.3.0.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eListLinksResponse\u003c/code\u003e is a class that represents the response from the ListLinks method in the Google Cloud Logging API, and it implements several interfaces, including \u003ccode\u003eIPageResponse\u003c/code\u003e, \u003ccode\u003eIEnumerable\u003c/code\u003e, \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe class \u003ccode\u003eListLinksResponse\u003c/code\u003e includes a \u003ccode\u003eLinks\u003c/code\u003e property, which is a list of links, represented by the \u003ccode\u003eRepeatedField<Link>\u003c/code\u003e type, and a \u003ccode\u003eNextPageToken\u003c/code\u003e property of type \u003ccode\u003estring\u003c/code\u003e that is used for pagination when there are more results.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eListLinksResponse\u003c/code\u003e class has two constructors: a default constructor, \u003ccode\u003eListLinksResponse()\u003c/code\u003e, and another one, \u003ccode\u003eListLinksResponse(ListLinksResponse other)\u003c/code\u003e, which takes a \u003ccode\u003eListLinksResponse\u003c/code\u003e object as a parameter.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eGetEnumerator()\u003c/code\u003e method, returns an \u003ccode\u003eIEnumerator<Link>\u003c/code\u003e object, which allows iterating through the resources in the response, with a resource being of the type \u003ccode\u003eLink\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,["# Google Cloud Logging v2 API - Class ListLinksResponse (4.4.0)\n\nVersion latestkeyboard_arrow_down\n\n- [4.4.0 (latest)](/dotnet/docs/reference/Google.Cloud.Logging.V2/latest/Google.Cloud.Logging.V2.ListLinksResponse)\n- [4.3.0](/dotnet/docs/reference/Google.Cloud.Logging.V2/4.3.0/Google.Cloud.Logging.V2.ListLinksResponse)\n- [4.2.0](/dotnet/docs/reference/Google.Cloud.Logging.V2/4.2.0/Google.Cloud.Logging.V2.ListLinksResponse)\n- [4.1.0](/dotnet/docs/reference/Google.Cloud.Logging.V2/4.1.0/Google.Cloud.Logging.V2.ListLinksResponse)\n- [4.0.0](/dotnet/docs/reference/Google.Cloud.Logging.V2/4.0.0/Google.Cloud.Logging.V2.ListLinksResponse)\n- [3.6.0](/dotnet/docs/reference/Google.Cloud.Logging.V2/3.6.0/Google.Cloud.Logging.V2.ListLinksResponse)\n- [3.5.0](/dotnet/docs/reference/Google.Cloud.Logging.V2/3.5.0/Google.Cloud.Logging.V2.ListLinksResponse)\n- [3.4.0](/dotnet/docs/reference/Google.Cloud.Logging.V2/3.4.0/Google.Cloud.Logging.V2.ListLinksResponse)\n- [3.3.0](/dotnet/docs/reference/Google.Cloud.Logging.V2/3.3.0/Google.Cloud.Logging.V2.ListLinksResponse) \n\n public sealed class ListLinksResponse : IPageResponse\u003cLink\u003e, IEnumerable\u003cLink\u003e, IEnumerable, IMessage\u003cListLinksResponse\u003e, IEquatable\u003cListLinksResponse\u003e, IDeepCloneable\u003cListLinksResponse\u003e, IBufferMessage, IMessage\n\nReference documentation and code samples for the Google Cloud Logging v2 API class ListLinksResponse.\n\nThe response from ListLinks. \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e ListLinksResponse \n\nImplements\n----------\n\n[IPageResponse](https://github.com/googleapis/gax-dotnet/blob/83f42b5edc4529818dbdb34d9ea9ecc3c04f7b6e/Google.Api.Gax.Grpc/PagedEnumerableCommon.cs)[Link](/dotnet/docs/reference/Google.Cloud.Logging.V2/latest/Google.Cloud.Logging.V2.Link), [IEnumerable](https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1)[Link](/dotnet/docs/reference/Google.Cloud.Logging.V2/latest/Google.Cloud.Logging.V2.Link), [IEnumerable](https://learn.microsoft.com/dotnet/api/system.collections.ienumerable), [IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage-1.html)[ListLinksResponse](/dotnet/docs/reference/Google.Cloud.Logging.V2/latest/Google.Cloud.Logging.V2.ListLinksResponse), [IEquatable](https://learn.microsoft.com/dotnet/api/system.iequatable-1)[ListLinksResponse](/dotnet/docs/reference/Google.Cloud.Logging.V2/latest/Google.Cloud.Logging.V2.ListLinksResponse), [IDeepCloneable](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IDeepCloneable-1.html)[ListLinksResponse](/dotnet/docs/reference/Google.Cloud.Logging.V2/latest/Google.Cloud.Logging.V2.ListLinksResponse), [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) \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.Logging.V2](/dotnet/docs/reference/Google.Cloud.Logging.V2/latest/Google.Cloud.Logging.V2)\n\nAssembly\n--------\n\nGoogle.Cloud.Logging.V2.dll\n\nConstructors\n------------\n\n### ListLinksResponse()\n\n public ListLinksResponse()\n\n### ListLinksResponse(ListLinksResponse)\n\n public ListLinksResponse(ListLinksResponse other)\n\nProperties\n----------\n\n### Links\n\n public RepeatedField\u003cLink\u003e Links { get; }\n\nA list of links.\n\n### NextPageToken\n\n public string NextPageToken { get; set; }\n\nIf there might be more results than those appearing in this response, then\n`nextPageToken` is included. To get the next set of results, call the same\nmethod again using the value of `nextPageToken` as `pageToken`.\n\nMethods\n-------\n\n### GetEnumerator()\n\n public IEnumerator\u003cLink\u003e GetEnumerator()\n\nReturns an enumerator that iterates through the resources in this response."]]