Interface Suggestion.FaqAnswerOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Suggestion.FaqAnswer,Suggestion.FaqAnswer.Builder
- Enclosing class:
- Suggestion
public static interface Suggestion.FaqAnswerOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsMetadata(String key) Output only.Output only.com.google.protobuf.ByteStringOutput only.Output only.com.google.protobuf.ByteStringOutput only.floatThe system's confidence score that this Knowledge answer is a good match for this conversational query, range from 0.0 (completely uncertain) to 1.0 (completely certain).Deprecated.intOutput only.Output only.getMetadataOrDefault(String key, String defaultValue) Output only.getMetadataOrThrow(String key) Output only.Output only.com.google.protobuf.ByteStringOutput only.Output only.com.google.protobuf.ByteStringOutput only.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getAnswer
String getAnswer()Output only. The piece of text from the `source` knowledge base document.
string answer = 1;- Returns:
- The answer.
-
getAnswerBytes
com.google.protobuf.ByteString getAnswerBytes()Output only. The piece of text from the `source` knowledge base document.
string answer = 1;- Returns:
- The bytes for answer.
-
getConfidence
float getConfidence()The system's confidence score that this Knowledge answer is a good match for this conversational query, range from 0.0 (completely uncertain) to 1.0 (completely certain).
float confidence = 2;- Returns:
- The confidence.
-
getQuestion
String getQuestion()Output only. The corresponding FAQ question.
string question = 3;- Returns:
- The question.
-
getQuestionBytes
com.google.protobuf.ByteString getQuestionBytes()Output only. The corresponding FAQ question.
string question = 3;- Returns:
- The bytes for question.
-
getSource
String getSource()Output only. Indicates which Knowledge Document this answer was extracted from. Format: `projects/<Project ID>/locations/<Location ID>/agent/knowledgeBases/<Knowledge Base ID>/documents/<Document ID>`.
string source = 4;- Returns:
- The source.
-
getSourceBytes
com.google.protobuf.ByteString getSourceBytes()Output only. Indicates which Knowledge Document this answer was extracted from. Format: `projects/<Project ID>/locations/<Location ID>/agent/knowledgeBases/<Knowledge Base ID>/documents/<Document ID>`.
string source = 4;- Returns:
- The bytes for source.
-
getMetadataCount
int getMetadataCount()Output only. A map that contains metadata about the answer and the document from which it originates.
map<string, string> metadata = 5; -
containsMetadata
Output only. A map that contains metadata about the answer and the document from which it originates.
map<string, string> metadata = 5; -
getMetadata
Deprecated.UsegetMetadataMap()instead. -
getMetadataMap
Output only. A map that contains metadata about the answer and the document from which it originates.
map<string, string> metadata = 5; -
getMetadataOrDefault
Output only. A map that contains metadata about the answer and the document from which it originates.
map<string, string> metadata = 5; -
getMetadataOrThrow
Output only. A map that contains metadata about the answer and the document from which it originates.
map<string, string> metadata = 5; -
getAnswerRecord
String getAnswerRecord()Output only. The name of answer record, in the format of "projects/<Project ID>/locations/<Location ID>/answerRecords/<Answer Record ID>"
string answer_record = 6;- Returns:
- The answerRecord.
-
getAnswerRecordBytes
com.google.protobuf.ByteString getAnswerRecordBytes()Output only. The name of answer record, in the format of "projects/<Project ID>/locations/<Location ID>/answerRecords/<Answer Record ID>"
string answer_record = 6;- Returns:
- The bytes for answerRecord.
-