public sealed class ListJobsResponse : IMessage<ListJobsResponse>, IEquatable<ListJobsResponse>, IDeepCloneable<ListJobsResponse>, IBufferMessage, IMessage, IPageResponse<Job>, IEnumerable<Job>, IEnumerable
Reference documentation and code samples for the Dataflow v1beta3 API class ListJobsResponse.
Response to a request to list Cloud Dataflow jobs in a project. This might
be a partial response, depending on the page size in the ListJobsRequest.
However, if the project does not have any jobs, an instance of
ListJobsResponse is not returned and the requests's response
body is empty {}.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis page provides reference documentation for the \u003ccode\u003eListJobsResponse\u003c/code\u003e class within the Dataflow v1beta3 API, which is used to list Cloud Dataflow jobs in a project.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eListJobsResponse\u003c/code\u003e class can be a partial response, depending on the page size requested, or an empty response if no jobs are found.\u003c/p\u003e\n"],["\u003cp\u003eThe class implements several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, \u003ccode\u003eIBufferMessage\u003c/code\u003e, \u003ccode\u003eIPageResponse\u003c/code\u003e, and \u003ccode\u003eIEnumerable\u003c/code\u003e, to support various functionalities.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eListJobsResponse\u003c/code\u003e class includes properties like \u003ccode\u003eFailedLocation\u003c/code\u003e, \u003ccode\u003eJobs\u003c/code\u003e, and \u003ccode\u003eNextPageToken\u003c/code\u003e to handle regional endpoint failures, job subsets, and pagination for larger responses.\u003c/p\u003e\n"],["\u003cp\u003eThe class includes a method \u003ccode\u003eGetEnumerator\u003c/code\u003e which allows iteration through the job resources in the response.\u003c/p\u003e\n"]]],[],null,["# Dataflow v1beta3 API - Class ListJobsResponse (2.0.0-beta07)\n\nVersion latestkeyboard_arrow_down\n\n- [2.0.0-beta07 (latest)](/dotnet/docs/reference/Google.Cloud.Dataflow.V1Beta3/latest/Google.Cloud.Dataflow.V1Beta3.ListJobsResponse)\n- [2.0.0-beta06](/dotnet/docs/reference/Google.Cloud.Dataflow.V1Beta3/2.0.0-beta06/Google.Cloud.Dataflow.V1Beta3.ListJobsResponse)\n- [1.0.0-beta03](/dotnet/docs/reference/Google.Cloud.Dataflow.V1Beta3/1.0.0-beta03/Google.Cloud.Dataflow.V1Beta3.ListJobsResponse) \n\n public sealed class ListJobsResponse : IMessage\u003cListJobsResponse\u003e, IEquatable\u003cListJobsResponse\u003e, IDeepCloneable\u003cListJobsResponse\u003e, IBufferMessage, IMessage, IPageResponse\u003cJob\u003e, IEnumerable\u003cJob\u003e, IEnumerable\n\nReference documentation and code samples for the Dataflow v1beta3 API class ListJobsResponse.\n\nResponse to a request to list Cloud Dataflow jobs in a project. This might\nbe a partial response, depending on the page size in the ListJobsRequest.\nHowever, if the project does not have any jobs, an instance of\nListJobsResponse is not returned and the requests's response\nbody is empty {}. \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e ListJobsResponse \n\nImplements\n----------\n\n[IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage-1.html)[ListJobsResponse](/dotnet/docs/reference/Google.Cloud.Dataflow.V1Beta3/latest/Google.Cloud.Dataflow.V1Beta3.ListJobsResponse), [IEquatable](https://learn.microsoft.com/dotnet/api/system.iequatable-1)[ListJobsResponse](/dotnet/docs/reference/Google.Cloud.Dataflow.V1Beta3/latest/Google.Cloud.Dataflow.V1Beta3.ListJobsResponse), [IDeepCloneable](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IDeepCloneable-1.html)[ListJobsResponse](/dotnet/docs/reference/Google.Cloud.Dataflow.V1Beta3/latest/Google.Cloud.Dataflow.V1Beta3.ListJobsResponse), [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), [IPageResponse](https://github.com/googleapis/gax-dotnet/blob/83f42b5edc4529818dbdb34d9ea9ecc3c04f7b6e/Google.Api.Gax.Grpc/PagedEnumerableCommon.cs)[Job](/dotnet/docs/reference/Google.Cloud.Dataflow.V1Beta3/latest/Google.Cloud.Dataflow.V1Beta3.Job), [IEnumerable](https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1)[Job](/dotnet/docs/reference/Google.Cloud.Dataflow.V1Beta3/latest/Google.Cloud.Dataflow.V1Beta3.Job), [IEnumerable](https://learn.microsoft.com/dotnet/api/system.collections.ienumerable) \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.Dataflow.V1Beta3](/dotnet/docs/reference/Google.Cloud.Dataflow.V1Beta3/latest/Google.Cloud.Dataflow.V1Beta3)\n\nAssembly\n--------\n\nGoogle.Cloud.Dataflow.V1Beta3.dll\n\nConstructors\n------------\n\n### ListJobsResponse()\n\n public ListJobsResponse()\n\n### ListJobsResponse(ListJobsResponse)\n\n public ListJobsResponse(ListJobsResponse other)\n\nProperties\n----------\n\n### FailedLocation\n\n public RepeatedField\u003cFailedLocation\u003e FailedLocation { get; }\n\nZero or more messages describing the [regional endpoints](https://cloud.google.com/dataflow/docs/concepts/regional-endpoints) that\nfailed to respond.\n\n### Jobs\n\n public RepeatedField\u003cJob\u003e Jobs { get; }\n\nA subset of the requested job information.\n\n### NextPageToken\n\n public string NextPageToken { get; set; }\n\nSet if there may be more results than fit in this response.\n\nMethods\n-------\n\n### GetEnumerator()\n\n public IEnumerator\u003cJob\u003e GetEnumerator()\n\nReturns an enumerator that iterates through the resources in this response."]]