Package com.pulumi.gcp.diagflow.inputs
Class CxPageTransitionRouteArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.gcp.diagflow.inputs.CxPageTransitionRouteArgs
-
public final class CxPageTransitionRouteArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CxPageTransitionRouteArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static CxPageTransitionRouteArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CxPageTransitionRouteArgs.Builder
builder()
static CxPageTransitionRouteArgs.Builder
builder(CxPageTransitionRouteArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
condition()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
intent()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
name()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
targetFlow()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
targetPage()
java.util.Optional<com.pulumi.core.Output<CxPageTransitionRouteTriggerFulfillmentArgs>>
triggerFulfillment()
-
-
-
Field Detail
-
Empty
public static final CxPageTransitionRouteArgs Empty
-
-
Method Detail
-
condition
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> condition()
- Returns:
- The 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.
-
intent
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> intent()
- Returns:
- The unique identifier of an Intent. Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/intents/<Intent ID>. 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.
-
name
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
- Returns:
- (Output) The unique identifier of this transition route.
-
targetFlow
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> targetFlow()
- Returns:
- The target flow to transition to. Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow ID>.
-
targetPage
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> targetPage()
- Returns:
- The target page to transition to. Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow ID>/pages/<Page ID>.
-
triggerFulfillment
public java.util.Optional<com.pulumi.core.Output<CxPageTransitionRouteTriggerFulfillmentArgs>> triggerFulfillment()
- Returns:
- The fulfillment to call when the condition is satisfied. At least one of triggerFulfillment and target must be specified. When both are defined, triggerFulfillment is executed first. Structure is documented below.
-
builder
public static CxPageTransitionRouteArgs.Builder builder()
-
builder
public static CxPageTransitionRouteArgs.Builder builder(CxPageTransitionRouteArgs defaults)
-
-