Class DialogflowCxFlowTransitionRoutes.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.providers.google.dialogflow_cx_flow.DialogflowCxFlowTransitionRoutes.Jsii$Proxy
-
- All Implemented Interfaces:
DialogflowCxFlowTransitionRoutes,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- DialogflowCxFlowTransitionRoutes
@Stability(Stable) @Internal public static final class DialogflowCxFlowTransitionRoutes.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements DialogflowCxFlowTransitionRoutes
An implementation forDialogflowCxFlowTransitionRoutes
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface com.hashicorp.cdktf.providers.google.dialogflow_cx_flow.DialogflowCxFlowTransitionRoutes
DialogflowCxFlowTransitionRoutes.Builder, DialogflowCxFlowTransitionRoutes.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(DialogflowCxFlowTransitionRoutes.Builder builder)Constructor that initializes the object based on literal property values passed by theDialogflowCxFlowTransitionRoutes.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)Constructor that initializes the object based on values retrieved from the JsiiObject.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNode$jsii$toJson()booleanequals(Object o)StringgetCondition()The condition to evaluate against form parameters or session parameters.StringgetIntent()The unique identifier of an Intent.StringgetTargetFlow()The target flow to transition to.StringgetTargetPage()The target page to transition to.DialogflowCxFlowTransitionRoutesTriggerFulfillmentgetTriggerFulfillment()trigger_fulfillment block.inthashCode()
-
-
-
Constructor Detail
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
protected Jsii$Proxy(DialogflowCxFlowTransitionRoutes.Builder builder)
Constructor that initializes the object based on literal property values passed by theDialogflowCxFlowTransitionRoutes.Builder.
-
-
Method Detail
-
getCondition
public final String getCondition()
Description copied from interface:DialogflowCxFlowTransitionRoutesThe condition to evaluate against form parameters or session parameters.At least one of intent or condition must be specified. When both intent and condition are specified, the transition can only happen when both are fulfilled. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dialogflow_cx_flow#condition DialogflowCxFlow#condition}
- Specified by:
getConditionin interfaceDialogflowCxFlowTransitionRoutes
-
getIntent
public final String getIntent()
Description copied from interface:DialogflowCxFlowTransitionRoutesThe unique identifier of an Intent.Format: projects/
/locations/ /agents/ /intents/ . Indicates that the transition can only happen when the given intent is matched. At least one of intent or condition must be specified. When both intent and condition are specified, the transition can only happen when both are fulfilled. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dialogflow_cx_flow#intent DialogflowCxFlow#intent} - Specified by:
getIntentin interfaceDialogflowCxFlowTransitionRoutes
-
getTargetFlow
public final String getTargetFlow()
Description copied from interface:DialogflowCxFlowTransitionRoutesThe target flow to transition to. Format: projects//locations/ /agents/ /flows/ . Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dialogflow_cx_flow#target_flow DialogflowCxFlow#target_flow}
- Specified by:
getTargetFlowin interfaceDialogflowCxFlowTransitionRoutes
-
getTargetPage
public final String getTargetPage()
Description copied from interface:DialogflowCxFlowTransitionRoutesThe target page to transition to. Format: projects//locations/ /agents/ /flows/ /pages/ . Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dialogflow_cx_flow#target_page DialogflowCxFlow#target_page}
- Specified by:
getTargetPagein interfaceDialogflowCxFlowTransitionRoutes
-
getTriggerFulfillment
public final DialogflowCxFlowTransitionRoutesTriggerFulfillment getTriggerFulfillment()
Description copied from interface:DialogflowCxFlowTransitionRoutestrigger_fulfillment block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dialogflow_cx_flow#trigger_fulfillment DialogflowCxFlow#trigger_fulfillment}
- Specified by:
getTriggerFulfillmentin interfaceDialogflowCxFlowTransitionRoutes
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-