public sealed class Handler.Types.LifecycleHandler : IMessage<Handler.Types.LifecycleHandler>, IEquatable<Handler.Types.LifecycleHandler>, IDeepCloneable<Handler.Types.LifecycleHandler>, IBufferMessage, IMessageReference documentation and code samples for the Dialogflow v3 API class Handler.Types.LifecycleHandler.
A handler that is triggered on the specific [lifecycle_stage][google.cloud.dialogflow.cx.v3.Handler.LifecycleHandler.lifecycle_stage] of the playbook execution.
Implements
IMessageHandlerTypesLifecycleHandler, IEquatableHandlerTypesLifecycleHandler, IDeepCloneableHandlerTypesLifecycleHandler, IBufferMessage, IMessageNamespace
Google.Cloud.Dialogflow.Cx.V3Assembly
Google.Cloud.Dialogflow.Cx.V3.dll
Constructors
LifecycleHandler()
public LifecycleHandler()LifecycleHandler(LifecycleHandler)
public LifecycleHandler(Handler.Types.LifecycleHandler other)| Parameter | |
|---|---|
| Name | Description |
other |
HandlerTypesLifecycleHandler |
Properties
Condition
public string Condition { get; set; }Optional. The condition that must be satisfied to trigger this handler.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Fulfillment
public Fulfillment Fulfillment { get; set; }Required. The fulfillment to call when this handler is triggered.
| Property Value | |
|---|---|
| Type | Description |
Fulfillment |
|
LifecycleStage
public string LifecycleStage { get; set; }Required. The name of the lifecycle stage that triggers this handler. Supported values:
playbook-startpre-action-selectionpre-action-execution
| Property Value | |
|---|---|
| Type | Description |
string |
|