(::String) — Filter to restrict results to specific workflows.
For details, see AIP-160.
For example, if you are using the Google APIs Explorer:
state="SUCCEEDED"
or
createTime>"2023-08-01" AND state="FAILED"
#filter=
deffilter=(value)->::String
Parameter
value (::String) — Filter to restrict results to specific workflows.
For details, see AIP-160.
For example, if you are using the Google APIs Explorer:
state="SUCCEEDED"
or
createTime>"2023-08-01" AND state="FAILED"
Returns
(::String) — Filter to restrict results to specific workflows.
For details, see AIP-160.
For example, if you are using the Google APIs Explorer:
state="SUCCEEDED"
or
createTime>"2023-08-01" AND state="FAILED"
#order_by
deforder_by()->::String
Returns
(::String) — Comma-separated list of fields that specify the order of the results.
Default sorting order for a field is ascending. To specify descending order
for a field, append a "desc" suffix.
If not specified, the results are returned in an unspecified order.
#order_by=
deforder_by=(value)->::String
Parameter
value (::String) — Comma-separated list of fields that specify the order of the results.
Default sorting order for a field is ascending. To specify descending order
for a field, append a "desc" suffix.
If not specified, the results are returned in an unspecified order.
Returns
(::String) — Comma-separated list of fields that specify the order of the results.
Default sorting order for a field is ascending. To specify descending order
for a field, append a "desc" suffix.
If not specified, the results are returned in an unspecified order.
#page_size
defpage_size()->::Integer
Returns
(::Integer) — Maximum number of workflows to return per call. The service might return
fewer than this value even if not at the end of the collection. If a value
is not specified, a default value of 500 is used. The maximum permitted
value is 1000 and values greater than 1000 are coerced down to 1000.
#page_size=
defpage_size=(value)->::Integer
Parameter
value (::Integer) — Maximum number of workflows to return per call. The service might return
fewer than this value even if not at the end of the collection. If a value
is not specified, a default value of 500 is used. The maximum permitted
value is 1000 and values greater than 1000 are coerced down to 1000.
Returns
(::Integer) — Maximum number of workflows to return per call. The service might return
fewer than this value even if not at the end of the collection. If a value
is not specified, a default value of 500 is used. The maximum permitted
value is 1000 and values greater than 1000 are coerced down to 1000.
#page_token
defpage_token()->::String
Returns
(::String) — A page token, received from a previous ListWorkflows call.
Provide this to retrieve the subsequent page.
When paginating, all other parameters provided to ListWorkflows must
match the call that provided the page token.
#page_token=
defpage_token=(value)->::String
Parameter
value (::String) — A page token, received from a previous ListWorkflows call.
Provide this to retrieve the subsequent page.
When paginating, all other parameters provided to ListWorkflows must
match the call that provided the page token.
Returns
(::String) — A page token, received from a previous ListWorkflows call.
Provide this to retrieve the subsequent page.
When paginating, all other parameters provided to ListWorkflows must
match the call that provided the page token.
#parent
defparent()->::String
Returns
(::String) — Required. Project and location from which the workflows should be listed.
Format: projects/{project}/locations/{location}
#parent=
defparent=(value)->::String
Parameter
value (::String) — Required. Project and location from which the workflows should be listed.
Format: projects/{project}/locations/{location}
Returns
(::String) — Required. Project and location from which the workflows should be listed.
Format: projects/{project}/locations/{location}
[[["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."],[],[],null,["# Workflows V1 API - Class Google::Cloud::Workflows::V1::ListWorkflowsRequest (v2.2.0)\n\nVersion latestkeyboard_arrow_down\n\n- [2.2.0 (latest)](/ruby/docs/reference/google-cloud-workflows-v1/latest/Google-Cloud-Workflows-V1-ListWorkflowsRequest)\n- [2.1.1](/ruby/docs/reference/google-cloud-workflows-v1/2.1.1/Google-Cloud-Workflows-V1-ListWorkflowsRequest)\n- [2.0.0](/ruby/docs/reference/google-cloud-workflows-v1/2.0.0/Google-Cloud-Workflows-V1-ListWorkflowsRequest)\n- [1.2.0](/ruby/docs/reference/google-cloud-workflows-v1/1.2.0/Google-Cloud-Workflows-V1-ListWorkflowsRequest)\n- [1.1.0](/ruby/docs/reference/google-cloud-workflows-v1/1.1.0/Google-Cloud-Workflows-V1-ListWorkflowsRequest)\n- [1.0.2](/ruby/docs/reference/google-cloud-workflows-v1/1.0.2/Google-Cloud-Workflows-V1-ListWorkflowsRequest)\n- [0.8.0](/ruby/docs/reference/google-cloud-workflows-v1/0.8.0/Google-Cloud-Workflows-V1-ListWorkflowsRequest)\n- [0.7.2](/ruby/docs/reference/google-cloud-workflows-v1/0.7.2/Google-Cloud-Workflows-V1-ListWorkflowsRequest)\n- [0.6.0](/ruby/docs/reference/google-cloud-workflows-v1/0.6.0/Google-Cloud-Workflows-V1-ListWorkflowsRequest)\n- [0.5.0](/ruby/docs/reference/google-cloud-workflows-v1/0.5.0/Google-Cloud-Workflows-V1-ListWorkflowsRequest)\n- [0.4.1](/ruby/docs/reference/google-cloud-workflows-v1/0.4.1/Google-Cloud-Workflows-V1-ListWorkflowsRequest)\n- [0.3.0](/ruby/docs/reference/google-cloud-workflows-v1/0.3.0/Google-Cloud-Workflows-V1-ListWorkflowsRequest)\n- [0.2.0](/ruby/docs/reference/google-cloud-workflows-v1/0.2.0/Google-Cloud-Workflows-V1-ListWorkflowsRequest)\n- [0.1.5](/ruby/docs/reference/google-cloud-workflows-v1/0.1.5/Google-Cloud-Workflows-V1-ListWorkflowsRequest) \nReference documentation and code samples for the Workflows V1 API class Google::Cloud::Workflows::V1::ListWorkflowsRequest.\n\nRequest for the\n[ListWorkflows](/ruby/docs/reference/google-cloud-workflows-v1/latest/Google-Cloud-Workflows-V1-Workflows-Client#Google__Cloud__Workflows__V1__Workflows__Client_list_workflows_instance_ \"Google::Cloud::Workflows::V1::Workflows::Client#list_workflows (method)\")\nmethod. \n\nInherits\n--------\n\n- Object \n\nExtended By\n-----------\n\n- Google::Protobuf::MessageExts::ClassMethods \n\nIncludes\n--------\n\n- Google::Protobuf::MessageExts\n\nMethods\n-------\n\n### #filter\n\n def filter() -\u003e ::String\n\n**Returns**\n\n- (::String) --- Filter to restrict results to specific workflows. For details, see [AIP-160](https://google.aip.dev/160).\n\n\n For example, if you are using the Google APIs Explorer:\n\n `state=\"SUCCEEDED\"`\n\n or\n\n `createTime\u003e\"2023-08-01\" AND state=\"FAILED\"`\n\n### #filter=\n\n def filter=(value) -\u003e ::String\n\n**Parameter**\n\n- **value** (::String) --- Filter to restrict results to specific workflows. For details, see [AIP-160](https://google.aip.dev/160).\n\n\n For example, if you are using the Google APIs Explorer:\n\n `state=\"SUCCEEDED\"`\n\n or\n\n`createTime\u003e\"2023-08-01\" AND state=\"FAILED\"` \n**Returns**\n\n- (::String) --- Filter to restrict results to specific workflows. For details, see [AIP-160](https://google.aip.dev/160).\n\n\n For example, if you are using the Google APIs Explorer:\n\n `state=\"SUCCEEDED\"`\n\n or\n\n `createTime\u003e\"2023-08-01\" AND state=\"FAILED\"`\n\n### #order_by\n\n def order_by() -\u003e ::String\n\n**Returns**\n\n- (::String) --- Comma-separated list of fields that specify the order of the results. Default sorting order for a field is ascending. To specify descending order for a field, append a \"desc\" suffix. If not specified, the results are returned in an unspecified order.\n\n### #order_by=\n\n def order_by=(value) -\u003e ::String\n\n**Parameter**\n\n- **value** (::String) --- Comma-separated list of fields that specify the order of the results. Default sorting order for a field is ascending. To specify descending order for a field, append a \"desc\" suffix. If not specified, the results are returned in an unspecified order. \n**Returns**\n\n- (::String) --- Comma-separated list of fields that specify the order of the results. Default sorting order for a field is ascending. To specify descending order for a field, append a \"desc\" suffix. If not specified, the results are returned in an unspecified order.\n\n### #page_size\n\n def page_size() -\u003e ::Integer\n\n**Returns**\n\n- (::Integer) --- Maximum number of workflows to return per call. The service might return fewer than this value even if not at the end of the collection. If a value is not specified, a default value of 500 is used. The maximum permitted value is 1000 and values greater than 1000 are coerced down to 1000.\n\n### #page_size=\n\n def page_size=(value) -\u003e ::Integer\n\n**Parameter**\n\n- **value** (::Integer) --- Maximum number of workflows to return per call. The service might return fewer than this value even if not at the end of the collection. If a value is not specified, a default value of 500 is used. The maximum permitted value is 1000 and values greater than 1000 are coerced down to 1000. \n**Returns**\n\n- (::Integer) --- Maximum number of workflows to return per call. The service might return fewer than this value even if not at the end of the collection. If a value is not specified, a default value of 500 is used. The maximum permitted value is 1000 and values greater than 1000 are coerced down to 1000.\n\n### #page_token\n\n def page_token() -\u003e ::String\n\n**Returns**\n\n- (::String) --- A page token, received from a previous `ListWorkflows` call. Provide this to retrieve the subsequent page.\n\n\n When paginating, all other parameters provided to `ListWorkflows` must\n match the call that provided the page token.\n\n### #page_token=\n\n def page_token=(value) -\u003e ::String\n\n**Parameter**\n\n- **value** (::String) --- A page token, received from a previous `ListWorkflows` call. Provide this to retrieve the subsequent page.\n\n\n When paginating, all other parameters provided to `ListWorkflows` must\nmatch the call that provided the page token. \n**Returns**\n\n- (::String) --- A page token, received from a previous `ListWorkflows` call. Provide this to retrieve the subsequent page.\n\n\n When paginating, all other parameters provided to `ListWorkflows` must\n match the call that provided the page token.\n\n### #parent\n\n def parent() -\u003e ::String\n\n**Returns**\n\n- (::String) --- Required. Project and location from which the workflows should be listed. Format: projects/{project}/locations/{location}\n\n### #parent=\n\n def parent=(value) -\u003e ::String\n\n**Parameter**\n\n- **value** (::String) --- Required. Project and location from which the workflows should be listed. Format: projects/{project}/locations/{location} \n**Returns**\n\n- (::String) --- Required. Project and location from which the workflows should be listed. Format: projects/{project}/locations/{location}"]]