Dialogflow v3 API - Class Handler.Types.LifecycleHandler (3.0.0)

public sealed class Handler.Types.LifecycleHandler : IMessage<Handler.Types.LifecycleHandler>, IEquatable<Handler.Types.LifecycleHandler>, IDeepCloneable<Handler.Types.LifecycleHandler>, IBufferMessage, IMessage

Reference 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.

Inheritance

object > Handler.Types.LifecycleHandler

Namespace

Google.Cloud.Dialogflow.Cx.V3

Assembly

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-start
  • pre-action-selection
  • pre-action-execution
Property Value
Type Description
string