public sealed class AnalyzeContentRequest : IMessage<AnalyzeContentRequest>, IEquatable<AnalyzeContentRequest>, IDeepCloneable<AnalyzeContentRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Dialogflow v2 API class AnalyzeContentRequest.
The request message for [Participants.AnalyzeContent][google.cloud.dialogflow.v2.Participants.AnalyzeContent].
Implements
IMessageAnalyzeContentRequest, IEquatableAnalyzeContentRequest, IDeepCloneableAnalyzeContentRequest, IBufferMessage, IMessageNamespace
Google.Cloud.Dialogflow.V2Assembly
Google.Cloud.Dialogflow.V2.dll
Constructors
AnalyzeContentRequest()
public AnalyzeContentRequest()
AnalyzeContentRequest(AnalyzeContentRequest)
public AnalyzeContentRequest(AnalyzeContentRequest other)
Parameter | |
---|---|
Name | Description |
other | AnalyzeContentRequest |
Properties
AssistQueryParams
public AssistQueryParameters AssistQueryParams { get; set; }
Parameters for a human assist query.
Property Value | |
---|---|
Type | Description |
AssistQueryParameters |
CxParameters
public Struct CxParameters { get; set; }
Additional parameters to be put into Dialogflow CX session parameters. To remove a parameter from the session, clients should explicitly set the parameter value to null.
Note: this field should only be used if you are connecting to a Dialogflow CX agent.
Property Value | |
---|---|
Type | Description |
Struct |
EventInput
public EventInput EventInput { get; set; }
An input event to send to Dialogflow.
Property Value | |
---|---|
Type | Description |
EventInput |
InputCase
public AnalyzeContentRequest.InputOneofCase InputCase { get; }
Property Value | |
---|---|
Type | Description |
AnalyzeContentRequestInputOneofCase |
Participant
public string Participant { get; set; }
Required. The name of the participant this text comes from.
Format: projects/<Project ID>/locations/<Location
ID>/conversations/<Conversation ID>/participants/<Participant ID>
.
Property Value | |
---|---|
Type | Description |
string |
ParticipantAsParticipantName
public ParticipantName ParticipantAsParticipantName { get; set; }
ParticipantName-typed view over the Participant resource name property.
Property Value | |
---|---|
Type | Description |
ParticipantName |
QueryParams
public QueryParameters QueryParams { get; set; }
Parameters for a Dialogflow virtual-agent query.
Property Value | |
---|---|
Type | Description |
QueryParameters |
ReplyAudioConfig
public OutputAudioConfig ReplyAudioConfig { get; set; }
Speech synthesis configuration. The speech synthesis settings for a virtual agent that may be configured for the associated conversation profile are not used when calling AnalyzeContent. If this configuration is not supplied, speech synthesis is disabled.
Property Value | |
---|---|
Type | Description |
OutputAudioConfig |
RequestId
public string RequestId { get; set; }
A unique identifier for this request. Restricted to 36 ASCII characters.
A random UUID is recommended.
This request is only idempotent if a request_id
is provided.
Property Value | |
---|---|
Type | Description |
string |
SuggestionInput
public SuggestionInput SuggestionInput { get; set; }
An input representing the selection of a suggestion.
Property Value | |
---|---|
Type | Description |
SuggestionInput |
TextInput
public TextInput TextInput { get; set; }
The natural language text to be processed.
Property Value | |
---|---|
Type | Description |
TextInput |