Google Cloud Dialogflow v2 API - Class GenerateStatelessSuggestionRequest (4.23.0)

public sealed class GenerateStatelessSuggestionRequest : IMessage<GenerateStatelessSuggestionRequest>, IEquatable<GenerateStatelessSuggestionRequest>, IDeepCloneable<GenerateStatelessSuggestionRequest>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Dialogflow v2 API class GenerateStatelessSuggestionRequest.

The request message for [Conversations.GenerateStatelessSuggestion][google.cloud.dialogflow.v2.Conversations.GenerateStatelessSuggestion].

Inheritance

object > GenerateStatelessSuggestionRequest

Namespace

Google.Cloud.Dialogflow.V2

Assembly

Google.Cloud.Dialogflow.V2.dll

Constructors

GenerateStatelessSuggestionRequest()

public GenerateStatelessSuggestionRequest()

GenerateStatelessSuggestionRequest(GenerateStatelessSuggestionRequest)

public GenerateStatelessSuggestionRequest(GenerateStatelessSuggestionRequest other)
Parameter
Name Description
other GenerateStatelessSuggestionRequest

Properties

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