Package com.google.cloud.dialogflow.v2
Interface SuggestFaqAnswersResponseOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
SuggestFaqAnswersResponse
,SuggestFaqAnswersResponse.Builder
public interface SuggestFaqAnswersResponseOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
getContextSize()
Number of messages prior to and including [latest_message][google.cloud.dialogflow.v2.SuggestFaqAnswersResponse.latest_message] to compile the suggestion.FaqAnswer
getFaqAnswers(int index)
Answers extracted from FAQ documents.int
getFaqAnswersCount()
Answers extracted from FAQ documents.List<FaqAnswer>
getFaqAnswersList()
Answers extracted from FAQ documents.FaqAnswerOrBuilder
getFaqAnswersOrBuilder(int index)
Answers extracted from FAQ documents.List<? extends FaqAnswerOrBuilder>
getFaqAnswersOrBuilderList()
Answers extracted from FAQ documents.String
getLatestMessage()
The name of the latest conversation message used to compile suggestion for.com.google.protobuf.ByteString
getLatestMessageBytes()
The name of the latest conversation message used to compile suggestion for.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getFaqAnswersList
List<FaqAnswer> getFaqAnswersList()
Answers extracted from FAQ documents.
repeated .google.cloud.dialogflow.v2.FaqAnswer faq_answers = 1;
-
getFaqAnswers
FaqAnswer getFaqAnswers(int index)
Answers extracted from FAQ documents.
repeated .google.cloud.dialogflow.v2.FaqAnswer faq_answers = 1;
-
getFaqAnswersCount
int getFaqAnswersCount()
Answers extracted from FAQ documents.
repeated .google.cloud.dialogflow.v2.FaqAnswer faq_answers = 1;
-
getFaqAnswersOrBuilderList
List<? extends FaqAnswerOrBuilder> getFaqAnswersOrBuilderList()
Answers extracted from FAQ documents.
repeated .google.cloud.dialogflow.v2.FaqAnswer faq_answers = 1;
-
getFaqAnswersOrBuilder
FaqAnswerOrBuilder getFaqAnswersOrBuilder(int index)
Answers extracted from FAQ documents.
repeated .google.cloud.dialogflow.v2.FaqAnswer faq_answers = 1;
-
getLatestMessage
String getLatestMessage()
The name of the latest conversation message used to compile suggestion for. Format: `projects/<Project ID>/locations/<Location ID>/conversations/<Conversation ID>/messages/<Message ID>`.
string latest_message = 2;
- Returns:
- The latestMessage.
-
getLatestMessageBytes
com.google.protobuf.ByteString getLatestMessageBytes()
The name of the latest conversation message used to compile suggestion for. Format: `projects/<Project ID>/locations/<Location ID>/conversations/<Conversation ID>/messages/<Message ID>`.
string latest_message = 2;
- Returns:
- The bytes for latestMessage.
-
getContextSize
int getContextSize()
Number of messages prior to and including [latest_message][google.cloud.dialogflow.v2.SuggestFaqAnswersResponse.latest_message] to compile the suggestion. It may be smaller than the [SuggestFaqAnswersRequest.context_size][google.cloud.dialogflow.v2.SuggestFaqAnswersRequest.context_size] field in the request if there aren't that many messages in the conversation.
int32 context_size = 3;
- Returns:
- The contextSize.
-
-