Class GoogleCloudDialogflowV2beta1GenerateStatelessSuggestionRequest
The request message for Conversations.GenerateStatelessSuggestion.
Implements
Inherited Members
Namespace: Google.Apis.Dialogflow.v2beta1.Data
Assembly: Google.Apis.Dialogflow.v2beta1.dll
Syntax
public class GoogleCloudDialogflowV2beta1GenerateStatelessSuggestionRequest : IDirectResponseSchema
Properties
ContextReferences
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.
Declaration
[JsonProperty("contextReferences")]
public virtual IDictionary<string, GoogleCloudDialogflowV2beta1ConversationContextReference> ContextReferences { get; set; }
Property Value
Type | Description |
---|---|
IDictionary<string, GoogleCloudDialogflowV2beta1ConversationContextReference> |
ConversationContext
Optional. Context of the conversation, including transcripts.
Declaration
[JsonProperty("conversationContext")]
public virtual GoogleCloudDialogflowV2beta1ConversationContext ConversationContext { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudDialogflowV2beta1ConversationContext |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Generator
Uncreated generator. It should be a complete generator that includes all information about the generator.
Declaration
[JsonProperty("generator")]
public virtual GoogleCloudDialogflowV2beta1Generator Generator { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudDialogflowV2beta1Generator |
GeneratorName
The resource name of the existing created generator. Format: projects//locations//generators/
Declaration
[JsonProperty("generatorName")]
public virtual string GeneratorName { get; set; }
Property Value
Type | Description |
---|---|
string |
SecuritySettings
Optional. Name of the CX SecuritySettings which is used to redact generated response. If this field is
empty, try to fetch v2 security_settings, which is a project level setting. If this field is empty and no v2
security_settings set up in this project, no redaction will be done. Format:
projects//locations//securitySettings/
.
Declaration
[JsonProperty("securitySettings")]
public virtual string SecuritySettings { get; set; }
Property Value
Type | Description |
---|---|
string |
TriggerEvents
Optional. A list of trigger events. Generator will be triggered only if it's trigger event is included here.
Declaration
[JsonProperty("triggerEvents")]
public virtual IList<string> TriggerEvents { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |