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.FulfillmentResponseImplements
Google.Protobuf.IMessage<WebhookResponse.Types.FulfillmentResponse>, System.IEquatable<WebhookResponse.Types.FulfillmentResponse>, Google.Protobuf.IDeepCloneable<WebhookResponse.Types.FulfillmentResponse>, Google.Protobuf.IBufferMessage, Google.Protobuf.IMessageNamespace
Google.Cloud.Dialogflow.Cx.V3Assembly
Google.Cloud.Dialogflow.Cx.V3.dll
Constructors
FulfillmentResponse()
public FulfillmentResponse()
FulfillmentResponse(WebhookResponse.Types.FulfillmentResponse)
public FulfillmentResponse(WebhookResponse.Types.FulfillmentResponse other)
Parameter | |
---|---|
Name | Description |
other | WebhookResponse.Types.FulfillmentResponse |
Properties
MergeBehavior
public WebhookResponse.Types.FulfillmentResponse.Types.MergeBehavior MergeBehavior { get; set; }
Merge behavior for messages
.
Property Value | |
---|---|
Type | Description |
WebhookResponse.Types.FulfillmentResponse.Types.MergeBehavior |
Messages
public RepeatedField<ResponseMessage> Messages { get; }
The list of rich message responses to present to the user.
Property Value | |
---|---|
Type | Description |
Google.Protobuf.Collections.RepeatedField<ResponseMessage> |