Dialogflow CX V3 API - Module Google::Cloud::Dialogflow::CX::V3::Flows::Paths (v1.8.0)
Stay organized with collections
Save and categorize content based on your preferences.
Reference documentation and code samples for the Dialogflow CX V3 API module Google::Cloud::Dialogflow::CX::V3::Flows::Paths.
Path helper methods for the Flows API.
Methods
#agent_path
def agent_path(project:, location:, agent:) -> ::String
Create a fully-qualified Agent resource string.
The resource will be in the following format:
projects/{project}/locations/{location}/agents/{agent}
Parameters
-
project (String)
-
location (String)
-
agent (String)
#flow_path
def flow_path(project:, location:, agent:, flow:) -> ::String
Create a fully-qualified Flow resource string.
The resource will be in the following format:
projects/{project}/locations/{location}/agents/{agent}/flows/{flow}
Parameters
-
project (String)
-
location (String)
-
agent (String)
-
flow (String)
#flow_validation_result_path
def flow_validation_result_path(project:, location:, agent:, flow:) -> ::String
Create a fully-qualified FlowValidationResult resource string.
The resource will be in the following format:
projects/{project}/locations/{location}/agents/{agent}/flows/{flow}/validationResult
Parameters
-
project (String)
-
location (String)
-
agent (String)
-
flow (String)
#generator_path
def generator_path(project:, location:, agent:, generator:) -> ::String
Create a fully-qualified Generator resource string.
The resource will be in the following format:
projects/{project}/locations/{location}/agents/{agent}/generators/{generator}
Parameters
-
project (String)
-
location (String)
-
agent (String)
-
generator (String)
#intent_path
def intent_path(project:, location:, agent:, intent:) -> ::String
Create a fully-qualified Intent resource string.
The resource will be in the following format:
projects/{project}/locations/{location}/agents/{agent}/intents/{intent}
Parameters
-
project (String)
-
location (String)
-
agent (String)
-
intent (String)
#page_path
def page_path(project:, location:, agent:, flow:, page:) -> ::String
Create a fully-qualified Page resource string.
The resource will be in the following format:
projects/{project}/locations/{location}/agents/{agent}/flows/{flow}/pages/{page}
Parameters
-
project (String)
-
location (String)
-
agent (String)
-
flow (String)
-
page (String)
#transition_route_group_path
def transition_route_group_path(project:, location:, agent:, flow:, transition_route_group:) -> ::String
def transition_route_group_path(project:, location:, agent:, transition_route_group:) -> ::String
Create a fully-qualified TransitionRouteGroup resource string.
Overloads
def transition_route_group_path(project:, location:, agent:, flow:, transition_route_group:) -> ::String
The resource will be in the following format:
projects/{project}/locations/{location}/agents/{agent}/flows/{flow}/transitionRouteGroups/{transition_route_group}
Parameters
-
project (String)
-
location (String)
-
agent (String)
-
flow (String)
-
transition_route_group (String)
def transition_route_group_path(project:, location:, agent:, transition_route_group:) -> ::String
The resource will be in the following format:
projects/{project}/locations/{location}/agents/{agent}/transitionRouteGroups/{transition_route_group}
Parameters
-
project (String)
-
location (String)
-
agent (String)
-
transition_route_group (String)
#webhook_path
def webhook_path(project:, location:, agent:, webhook:) -> ::String
Create a fully-qualified Webhook resource string.
The resource will be in the following format:
projects/{project}/locations/{location}/agents/{agent}/webhooks/{webhook}
Parameters
-
project (String)
-
location (String)
-
agent (String)
-
webhook (String)
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-09-04 UTC.
[[["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,["# Dialogflow CX V3 API - Module Google::Cloud::Dialogflow::CX::V3::Flows::Paths (v1.8.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.8.0 (latest)](/ruby/docs/reference/google-cloud-dialogflow-cx-v3/latest/Google-Cloud-Dialogflow-CX-V3-Flows-Paths)\n- [1.7.0](/ruby/docs/reference/google-cloud-dialogflow-cx-v3/1.7.0/Google-Cloud-Dialogflow-CX-V3-Flows-Paths)\n- [1.6.1](/ruby/docs/reference/google-cloud-dialogflow-cx-v3/1.6.1/Google-Cloud-Dialogflow-CX-V3-Flows-Paths)\n- [1.5.0](/ruby/docs/reference/google-cloud-dialogflow-cx-v3/1.5.0/Google-Cloud-Dialogflow-CX-V3-Flows-Paths)\n- [1.4.0](/ruby/docs/reference/google-cloud-dialogflow-cx-v3/1.4.0/Google-Cloud-Dialogflow-CX-V3-Flows-Paths)\n- [1.3.0](/ruby/docs/reference/google-cloud-dialogflow-cx-v3/1.3.0/Google-Cloud-Dialogflow-CX-V3-Flows-Paths)\n- [1.2.0](/ruby/docs/reference/google-cloud-dialogflow-cx-v3/1.2.0/Google-Cloud-Dialogflow-CX-V3-Flows-Paths)\n- [1.1.1](/ruby/docs/reference/google-cloud-dialogflow-cx-v3/1.1.1/Google-Cloud-Dialogflow-CX-V3-Flows-Paths)\n- [1.0.0](/ruby/docs/reference/google-cloud-dialogflow-cx-v3/1.0.0/Google-Cloud-Dialogflow-CX-V3-Flows-Paths)\n- [0.26.0](/ruby/docs/reference/google-cloud-dialogflow-cx-v3/0.26.0/Google-Cloud-Dialogflow-CX-V3-Flows-Paths)\n- [0.25.0](/ruby/docs/reference/google-cloud-dialogflow-cx-v3/0.25.0/Google-Cloud-Dialogflow-CX-V3-Flows-Paths)\n- [0.24.2](/ruby/docs/reference/google-cloud-dialogflow-cx-v3/0.24.2/Google-Cloud-Dialogflow-CX-V3-Flows-Paths)\n- [0.23.0](/ruby/docs/reference/google-cloud-dialogflow-cx-v3/0.23.0/Google-Cloud-Dialogflow-CX-V3-Flows-Paths)\n- [0.22.0](/ruby/docs/reference/google-cloud-dialogflow-cx-v3/0.22.0/Google-Cloud-Dialogflow-CX-V3-Flows-Paths)\n- [0.21.0](/ruby/docs/reference/google-cloud-dialogflow-cx-v3/0.21.0/Google-Cloud-Dialogflow-CX-V3-Flows-Paths)\n- [0.20.0](/ruby/docs/reference/google-cloud-dialogflow-cx-v3/0.20.0/Google-Cloud-Dialogflow-CX-V3-Flows-Paths)\n- [0.19.0](/ruby/docs/reference/google-cloud-dialogflow-cx-v3/0.19.0/Google-Cloud-Dialogflow-CX-V3-Flows-Paths)\n- [0.18.0](/ruby/docs/reference/google-cloud-dialogflow-cx-v3/0.18.0/Google-Cloud-Dialogflow-CX-V3-Flows-Paths)\n- [0.17.0](/ruby/docs/reference/google-cloud-dialogflow-cx-v3/0.17.0/Google-Cloud-Dialogflow-CX-V3-Flows-Paths)\n- [0.16.0](/ruby/docs/reference/google-cloud-dialogflow-cx-v3/0.16.0/Google-Cloud-Dialogflow-CX-V3-Flows-Paths)\n- [0.15.1](/ruby/docs/reference/google-cloud-dialogflow-cx-v3/0.15.1/Google-Cloud-Dialogflow-CX-V3-Flows-Paths)\n- [0.14.0](/ruby/docs/reference/google-cloud-dialogflow-cx-v3/0.14.0/Google-Cloud-Dialogflow-CX-V3-Flows-Paths)\n- [0.13.0](/ruby/docs/reference/google-cloud-dialogflow-cx-v3/0.13.0/Google-Cloud-Dialogflow-CX-V3-Flows-Paths)\n- [0.12.0](/ruby/docs/reference/google-cloud-dialogflow-cx-v3/0.12.0/Google-Cloud-Dialogflow-CX-V3-Flows-Paths)\n- [0.11.0](/ruby/docs/reference/google-cloud-dialogflow-cx-v3/0.11.0/Google-Cloud-Dialogflow-CX-V3-Flows-Paths)\n- [0.10.2](/ruby/docs/reference/google-cloud-dialogflow-cx-v3/0.10.2/Google-Cloud-Dialogflow-CX-V3-Flows-Paths)\n- [0.9.0](/ruby/docs/reference/google-cloud-dialogflow-cx-v3/0.9.0/Google-Cloud-Dialogflow-CX-V3-Flows-Paths)\n- [0.8.1](/ruby/docs/reference/google-cloud-dialogflow-cx-v3/0.8.1/Google-Cloud-Dialogflow-CX-V3-Flows-Paths)\n- [0.7.1](/ruby/docs/reference/google-cloud-dialogflow-cx-v3/0.7.1/Google-Cloud-Dialogflow-CX-V3-Flows-Paths)\n- [0.6.0](/ruby/docs/reference/google-cloud-dialogflow-cx-v3/0.6.0/Google-Cloud-Dialogflow-CX-V3-Flows-Paths)\n- [0.5.0](/ruby/docs/reference/google-cloud-dialogflow-cx-v3/0.5.0/Google-Cloud-Dialogflow-CX-V3-Flows-Paths)\n- [0.4.0](/ruby/docs/reference/google-cloud-dialogflow-cx-v3/0.4.0/Google-Cloud-Dialogflow-CX-V3-Flows-Paths) \nReference documentation and code samples for the Dialogflow CX V3 API module Google::Cloud::Dialogflow::CX::V3::Flows::Paths.\n\nPath helper methods for the Flows API. \n\nExtended By\n-----------\n\n- [Google::Cloud::Dialogflow::CX::V3::Flows::Paths](./Google-Cloud-Dialogflow-CX-V3-Flows-Paths)\n\nMethods\n-------\n\n### #agent_path\n\n def agent_path(project:, location:, agent:) -\u003e ::String\n\nCreate a fully-qualified Agent resource string.\n\n\nThe resource will be in the following format:\n\n\u003cbr /\u003e\n\n`projects/{project}/locations/{location}/agents/{agent}` \n**Parameters**\n\n- **project** (String)\n- **location** (String)\n- **agent** (String) \n**Returns**\n\n- (::String) \n**Raises**\n\n- (::ArgumentError)\n\n### #flow_path\n\n def flow_path(project:, location:, agent:, flow:) -\u003e ::String\n\nCreate a fully-qualified Flow resource string.\n\n\nThe resource will be in the following format:\n\n\u003cbr /\u003e\n\n`projects/{project}/locations/{location}/agents/{agent}/flows/{flow}` \n**Parameters**\n\n- **project** (String)\n- **location** (String)\n- **agent** (String)\n- **flow** (String) \n**Returns**\n\n- (::String) \n**Raises**\n\n- (::ArgumentError)\n\n### #flow_validation_result_path\n\n def flow_validation_result_path(project:, location:, agent:, flow:) -\u003e ::String\n\nCreate a fully-qualified FlowValidationResult resource string.\n\n\nThe resource will be in the following format:\n\n\u003cbr /\u003e\n\n`projects/{project}/locations/{location}/agents/{agent}/flows/{flow}/validationResult` \n**Parameters**\n\n- **project** (String)\n- **location** (String)\n- **agent** (String)\n- **flow** (String) \n**Returns**\n\n- (::String) \n**Raises**\n\n- (::ArgumentError)\n\n### #generator_path\n\n def generator_path(project:, location:, agent:, generator:) -\u003e ::String\n\nCreate a fully-qualified Generator resource string.\n\n\nThe resource will be in the following format:\n\n\u003cbr /\u003e\n\n`projects/{project}/locations/{location}/agents/{agent}/generators/{generator}` \n**Parameters**\n\n- **project** (String)\n- **location** (String)\n- **agent** (String)\n- **generator** (String) \n**Returns**\n\n- (::String) \n**Raises**\n\n- (::ArgumentError)\n\n### #intent_path\n\n def intent_path(project:, location:, agent:, intent:) -\u003e ::String\n\nCreate a fully-qualified Intent resource string.\n\n\nThe resource will be in the following format:\n\n\u003cbr /\u003e\n\n`projects/{project}/locations/{location}/agents/{agent}/intents/{intent}` \n**Parameters**\n\n- **project** (String)\n- **location** (String)\n- **agent** (String)\n- **intent** (String) \n**Returns**\n\n- (::String) \n**Raises**\n\n- (::ArgumentError)\n\n### #page_path\n\n def page_path(project:, location:, agent:, flow:, page:) -\u003e ::String\n\nCreate a fully-qualified Page resource string.\n\n\nThe resource will be in the following format:\n\n\u003cbr /\u003e\n\n`projects/{project}/locations/{location}/agents/{agent}/flows/{flow}/pages/{page}` \n**Parameters**\n\n- **project** (String)\n- **location** (String)\n- **agent** (String)\n- **flow** (String)\n- **page** (String) \n**Returns**\n\n- (::String) \n**Raises**\n\n- (::ArgumentError)\n\n### #transition_route_group_path\n\n def transition_route_group_path(project:, location:, agent:, flow:, transition_route_group:) -\u003e ::String\n def transition_route_group_path(project:, location:, agent:, transition_route_group:) -\u003e ::String\n\nCreate a fully-qualified TransitionRouteGroup resource string. \n**Overloads** \n\n def transition_route_group_path(project:, location:, agent:, flow:, transition_route_group:) -\u003e ::String\n\nThe resource will be in the following format:\n\n\n`projects/{project}/locations/{location}/agents/{agent}/flows/{flow}/transitionRouteGroups/{transition_route_group}` \n**Parameters**\n\n- **project** (String)\n- **location** (String)\n- **agent** (String)\n- **flow** (String)\n- **transition_route_group** (String) \n\n def transition_route_group_path(project:, location:, agent:, transition_route_group:) -\u003e ::String\n\nThe resource will be in the following format:\n\n\n`projects/{project}/locations/{location}/agents/{agent}/transitionRouteGroups/{transition_route_group}` \n**Parameters**\n\n- **project** (String)\n- **location** (String)\n- **agent** (String)\n- **transition_route_group** (String) \n**Returns**\n\n- (::String) \n**Raises**\n\n- (::ArgumentError)\n\n### #webhook_path\n\n def webhook_path(project:, location:, agent:, webhook:) -\u003e ::String\n\nCreate a fully-qualified Webhook resource string.\n\n\nThe resource will be in the following format:\n\n\u003cbr /\u003e\n\n`projects/{project}/locations/{location}/agents/{agent}/webhooks/{webhook}` \n**Parameters**\n\n- **project** (String)\n- **location** (String)\n- **agent** (String)\n- **webhook** (String) \n**Returns**\n\n- (::String) \n**Raises**\n\n- (::ArgumentError)"]]