public sealed class ResponseMessage : IMessage<ResponseMessage>, IEquatable<ResponseMessage>, IDeepCloneable<ResponseMessage>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Dialogflow v2beta1 API class ResponseMessage.
Response messages from an automated agent.
Implements
IMessageResponseMessage, IEquatableResponseMessage, IDeepCloneableResponseMessage, IBufferMessage, IMessageNamespace
Google.Cloud.Dialogflow.V2Beta1Assembly
Google.Cloud.Dialogflow.V2Beta1.dll
Constructors
ResponseMessage()
public ResponseMessage()
ResponseMessage(ResponseMessage)
public ResponseMessage(ResponseMessage other)
Parameter | |
---|---|
Name | Description |
other | ResponseMessage |
Properties
EndInteraction
public ResponseMessage.Types.EndInteraction EndInteraction { get; set; }
A signal that indicates the interaction with the Dialogflow agent has ended.
Property Value | |
---|---|
Type | Description |
ResponseMessageTypesEndInteraction |
LiveAgentHandoff
public ResponseMessage.Types.LiveAgentHandoff LiveAgentHandoff { get; set; }
Hands off conversation to a live agent.
Property Value | |
---|---|
Type | Description |
ResponseMessageTypesLiveAgentHandoff |
MessageCase
public ResponseMessage.MessageOneofCase MessageCase { get; }
Property Value | |
---|---|
Type | Description |
ResponseMessageMessageOneofCase |
MixedAudio
public ResponseMessage.Types.MixedAudio MixedAudio { get; set; }
An audio response message composed of both the synthesized Dialogflow agent responses and the audios hosted in places known to the client.
Property Value | |
---|---|
Type | Description |
ResponseMessageTypesMixedAudio |
Payload
public Struct Payload { get; set; }
Returns a response containing a custom, platform-specific payload.
Property Value | |
---|---|
Type | Description |
Struct |
TelephonyTransferCall
public ResponseMessage.Types.TelephonyTransferCall TelephonyTransferCall { get; set; }
A signal that the client should transfer the phone call connected to this agent to a third-party endpoint.
Property Value | |
---|---|
Type | Description |
ResponseMessageTypesTelephonyTransferCall |
Text
public ResponseMessage.Types.Text Text { get; set; }
Returns a text response.
Property Value | |
---|---|
Type | Description |
ResponseMessageTypesText |