public sealed class GenerateStatelessSuggestionRequest : IMessage<GenerateStatelessSuggestionRequest>, IEquatable<GenerateStatelessSuggestionRequest>, IDeepCloneable<GenerateStatelessSuggestionRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Dialogflow v2beta1 API class GenerateStatelessSuggestionRequest.
The request message for [Conversations.GenerateStatelessSuggestion][google.cloud.dialogflow.v2beta1.Conversations.GenerateStatelessSuggestion].
Implements
IMessageGenerateStatelessSuggestionRequest, IEquatableGenerateStatelessSuggestionRequest, IDeepCloneableGenerateStatelessSuggestionRequest, IBufferMessage, IMessageNamespace
Google.Cloud.Dialogflow.V2Beta1Assembly
Google.Cloud.Dialogflow.V2Beta1.dll
Constructors
GenerateStatelessSuggestionRequest()
public GenerateStatelessSuggestionRequest()
GenerateStatelessSuggestionRequest(GenerateStatelessSuggestionRequest)
public GenerateStatelessSuggestionRequest(GenerateStatelessSuggestionRequest other)
Parameter | |
---|---|
Name | Description |
other |
GenerateStatelessSuggestionRequest |
Properties
ContextReferences
public MapField<string, Conversation.Types.ContextReference> ContextReferences { get; }
Optional. A section of ingested context information. The key is the name of the context reference and the value contains the contents of the context reference. The key is used to incorporate ingested context references to enhance the generator.
Property Value | |
---|---|
Type | Description |
MapFieldstringConversationTypesContextReference |
ConversationContext
public ConversationContext ConversationContext { get; set; }
Optional. Context of the conversation, including transcripts.
Property Value | |
---|---|
Type | Description |
ConversationContext |
Generator
public Generator Generator { get; set; }
Uncreated generator. It should be a complete generator that includes all information about the generator.
Property Value | |
---|---|
Type | Description |
Generator |
GeneratorName
public string GeneratorName { get; set; }
The resource name of the existing created generator. Format:
projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>
Property Value | |
---|---|
Type | Description |
string |
GeneratorResourceCase
public GenerateStatelessSuggestionRequest.GeneratorResourceOneofCase GeneratorResourceCase { get; }
Property Value | |
---|---|
Type | Description |
GenerateStatelessSuggestionRequestGeneratorResourceOneofCase |
HasGeneratorName
public bool HasGeneratorName { get; }
Gets whether the "generator_name" field is set
Property Value | |
---|---|
Type | Description |
bool |
Parent
public string Parent { get; set; }
Required. The parent resource to charge for the Suggestion's generation.
Format: projects/<Project ID>/locations/<Location ID>
.
Property Value | |
---|---|
Type | Description |
string |
ParentAsLocationName
public LocationName ParentAsLocationName { get; set; }
LocationName-typed view over the Parent resource name property.
Property Value | |
---|---|
Type | Description |
LocationName |
TriggerEvents
public RepeatedField<TriggerEvent> TriggerEvents { get; }
Optional. A list of trigger events. Generator will be triggered only if it's trigger event is included here.
Property Value | |
---|---|
Type | Description |
RepeatedFieldTriggerEvent |