Class WebhookResponse.Types.FulfillmentResponse (1.0.0)

public sealed class FulfillmentResponse : IMessage<WebhookResponse.Types.FulfillmentResponse>, IEquatable<WebhookResponse.Types.FulfillmentResponse>, IDeepCloneable<WebhookResponse.Types.FulfillmentResponse>, IBufferMessage, IMessage

Represents a fulfillment response to the user.

Inheritance

System.Object > WebhookResponse.Types.FulfillmentResponse

Implements

Google.Protobuf.IMessage<WebhookResponse.Types.FulfillmentResponse>, System.IEquatable<WebhookResponse.Types.FulfillmentResponse>, Google.Protobuf.IDeepCloneable<WebhookResponse.Types.FulfillmentResponse>, Google.Protobuf.IBufferMessage, Google.Protobuf.IMessage

Namespace

Google.Cloud.Dialogflow.Cx.V3

Assembly

Google.Cloud.Dialogflow.Cx.V3.dll

Constructors

FulfillmentResponse()

public FulfillmentResponse()

FulfillmentResponse(WebhookResponse.Types.FulfillmentResponse)

public FulfillmentResponse(WebhookResponse.Types.FulfillmentResponse other)
Parameter
NameDescription
otherWebhookResponse.Types.FulfillmentResponse

Properties

MergeBehavior

public WebhookResponse.Types.FulfillmentResponse.Types.MergeBehavior MergeBehavior { get; set; }

Merge behavior for messages.

Property Value
TypeDescription
WebhookResponse.Types.FulfillmentResponse.Types.MergeBehavior

Messages

public RepeatedField<ResponseMessage> Messages { get; }

The list of rich message responses to present to the user.

Property Value
TypeDescription
Google.Protobuf.Collections.RepeatedField<ResponseMessage>