public sealed class AssistAnswer : IMessage<AssistAnswer>, IEquatable<AssistAnswer>, IDeepCloneable<AssistAnswer>, IBufferMessage, IMessage
Reference 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 |