public sealed class AssistAnswer : IMessage<AssistAnswer>, IEquatable<AssistAnswer>, IDeepCloneable<AssistAnswer>, IBufferMessage, IMessageReference documentation and code samples for the Discovery Engine v1 API class AssistAnswer.
AssistAnswer resource, main part of [AssistResponse][google.cloud.discoveryengine.v1.AssistResponse].
Implements
IMessageAssistAnswer, IEquatableAssistAnswer, IDeepCloneableAssistAnswer, IBufferMessage, IMessageNamespace
Google.Cloud.DiscoveryEngine.V1Assembly
Google.Cloud.DiscoveryEngine.V1.dll
Constructors
AssistAnswer()
public AssistAnswer()AssistAnswer(AssistAnswer)
public AssistAnswer(AssistAnswer other)| Parameter | |
|---|---|
| Name | Description |
other |
AssistAnswer |
Properties
AssistAnswerName
public AssistAnswerName AssistAnswerName { get; set; }AssistAnswerName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description |
AssistAnswerName |
|
AssistSkippedReasons
public RepeatedField<AssistAnswer.Types.AssistSkippedReason> AssistSkippedReasons { get; }Reasons for not answering the assist call.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldAssistAnswerTypesAssistSkippedReason |
|
Name
public string Name { get; set; }Immutable. Resource name of the AssistAnswer.
Format:
projects/{project}/locations/{location}/collections/{collection}/engines/{engine}/sessions/{session}/assistAnswers/{assist_answer}
This field must be a UTF-8 encoded string with a length limit of 1024 characters.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Replies
public RepeatedField<AssistAnswer.Types.Reply> Replies { get; }Replies of the assistant.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldAssistAnswerTypesReply |
|
State
public AssistAnswer.Types.State State { get; set; }State of the answer generation.
| Property Value | |
|---|---|
| Type | Description |
AssistAnswerTypesState |
|