public sealed class OriginalDetectIntentRequest : IMessage<OriginalDetectIntentRequest>, IEquatable<OriginalDetectIntentRequest>, IDeepCloneable<OriginalDetectIntentRequest>, IBufferMessage, IMessageRepresents the contents of the original request that was passed to
the [Streaming]DetectIntent call.
Implements
IMessage<OriginalDetectIntentRequest>, IEquatable<OriginalDetectIntentRequest>, IDeepCloneable<OriginalDetectIntentRequest>, IBufferMessage, IMessageNamespace
Google.Cloud.Dialogflow.V2Assembly
Google.Cloud.Dialogflow.V2.dll
Constructors
OriginalDetectIntentRequest()
public OriginalDetectIntentRequest()OriginalDetectIntentRequest(OriginalDetectIntentRequest)
public OriginalDetectIntentRequest(OriginalDetectIntentRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
OriginalDetectIntentRequest |
Properties
Payload
public Struct Payload { get; set; }Optional. This field is set to the value of the QueryParameters.payload
field passed in the request. Some integrations that query a Dialogflow
agent may provide additional information in the payload.
In particular, for the Dialogflow Phone Gateway integration, this field has
the form:
<pre>{
"telephony": {
"caller_id": "+18558363987"
}
}</pre>
Note: The caller ID field (caller_id) will be redacted for Trial
Edition agents and populated with the caller ID in E.164
format for Essentials Edition agents.
| Property Value | |
|---|---|
| Type | Description |
Struct |
|
Source
public string Source { get; set; }The source of this request, e.g., google, facebook, slack. It is set
by Dialogflow-owned servers.
| Property Value | |
|---|---|
| Type | Description |
String |
|
Version
public string Version { get; set; }Optional. The version of the protocol used for this request. This field is AoG-specific.
| Property Value | |
|---|---|
| Type | Description |
String |
|