Package com.google.cloud.dialogflow.v2
Class SuggestArticlesResponse.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<SuggestArticlesResponse.Builder>
com.google.cloud.dialogflow.v2.SuggestArticlesResponse.Builder
- All Implemented Interfaces:
SuggestArticlesResponseOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- SuggestArticlesResponse
public static final class SuggestArticlesResponse.Builder
extends com.google.protobuf.GeneratedMessage.Builder<SuggestArticlesResponse.Builder>
implements SuggestArticlesResponseOrBuilder
The response message for [Participants.SuggestArticles][google.cloud.dialogflow.v2.Participants.SuggestArticles].Protobuf type
google.cloud.dialogflow.v2.SuggestArticlesResponse-
Method Summary
Modifier and TypeMethodDescriptionaddAllArticleAnswers(Iterable<? extends ArticleAnswer> values) Articles ordered by score in descending order.addArticleAnswers(int index, ArticleAnswer value) Articles ordered by score in descending order.addArticleAnswers(int index, ArticleAnswer.Builder builderForValue) Articles ordered by score in descending order.addArticleAnswers(ArticleAnswer value) Articles ordered by score in descending order.addArticleAnswers(ArticleAnswer.Builder builderForValue) Articles ordered by score in descending order.Articles ordered by score in descending order.addArticleAnswersBuilder(int index) Articles ordered by score in descending order.build()clear()Articles ordered by score in descending order.Number of messages prior to and including [latest_message][google.cloud.dialogflow.v2.SuggestArticlesResponse.latest_message] to compile the suggestion.The name of the latest conversation message used to compile suggestion for.getArticleAnswers(int index) Articles ordered by score in descending order.getArticleAnswersBuilder(int index) Articles ordered by score in descending order.Articles ordered by score in descending order.intArticles ordered by score in descending order.Articles ordered by score in descending order.getArticleAnswersOrBuilder(int index) Articles ordered by score in descending order.List<? extends ArticleAnswerOrBuilder>Articles ordered by score in descending order.intNumber of messages prior to and including [latest_message][google.cloud.dialogflow.v2.SuggestArticlesResponse.latest_message] to compile the suggestion.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe name of the latest conversation message used to compile suggestion for.com.google.protobuf.ByteStringThe name of the latest conversation message used to compile suggestion for.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(SuggestArticlesResponse other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeArticleAnswers(int index) Articles ordered by score in descending order.setArticleAnswers(int index, ArticleAnswer value) Articles ordered by score in descending order.setArticleAnswers(int index, ArticleAnswer.Builder builderForValue) Articles ordered by score in descending order.setContextSize(int value) Number of messages prior to and including [latest_message][google.cloud.dialogflow.v2.SuggestArticlesResponse.latest_message] to compile the suggestion.setLatestMessage(String value) The name of the latest conversation message used to compile suggestion for.setLatestMessageBytes(com.google.protobuf.ByteString value) The name of the latest conversation message used to compile suggestion for.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<SuggestArticlesResponse.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<SuggestArticlesResponse.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<SuggestArticlesResponse.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SuggestArticlesResponse.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<SuggestArticlesResponse.Builder>
-
mergeFrom
public SuggestArticlesResponse.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SuggestArticlesResponse.Builder>- Throws:
IOException
-
getArticleAnswersList
Articles ordered by score in descending order.
repeated .google.cloud.dialogflow.v2.ArticleAnswer article_answers = 1;- Specified by:
getArticleAnswersListin interfaceSuggestArticlesResponseOrBuilder
-
getArticleAnswersCount
public int getArticleAnswersCount()Articles ordered by score in descending order.
repeated .google.cloud.dialogflow.v2.ArticleAnswer article_answers = 1;- Specified by:
getArticleAnswersCountin interfaceSuggestArticlesResponseOrBuilder
-
getArticleAnswers
Articles ordered by score in descending order.
repeated .google.cloud.dialogflow.v2.ArticleAnswer article_answers = 1;- Specified by:
getArticleAnswersin interfaceSuggestArticlesResponseOrBuilder
-
setArticleAnswers
Articles ordered by score in descending order.
repeated .google.cloud.dialogflow.v2.ArticleAnswer article_answers = 1; -
setArticleAnswers
public SuggestArticlesResponse.Builder setArticleAnswers(int index, ArticleAnswer.Builder builderForValue) Articles ordered by score in descending order.
repeated .google.cloud.dialogflow.v2.ArticleAnswer article_answers = 1; -
addArticleAnswers
Articles ordered by score in descending order.
repeated .google.cloud.dialogflow.v2.ArticleAnswer article_answers = 1; -
addArticleAnswers
Articles ordered by score in descending order.
repeated .google.cloud.dialogflow.v2.ArticleAnswer article_answers = 1; -
addArticleAnswers
Articles ordered by score in descending order.
repeated .google.cloud.dialogflow.v2.ArticleAnswer article_answers = 1; -
addArticleAnswers
public SuggestArticlesResponse.Builder addArticleAnswers(int index, ArticleAnswer.Builder builderForValue) Articles ordered by score in descending order.
repeated .google.cloud.dialogflow.v2.ArticleAnswer article_answers = 1; -
addAllArticleAnswers
public SuggestArticlesResponse.Builder addAllArticleAnswers(Iterable<? extends ArticleAnswer> values) Articles ordered by score in descending order.
repeated .google.cloud.dialogflow.v2.ArticleAnswer article_answers = 1; -
clearArticleAnswers
Articles ordered by score in descending order.
repeated .google.cloud.dialogflow.v2.ArticleAnswer article_answers = 1; -
removeArticleAnswers
Articles ordered by score in descending order.
repeated .google.cloud.dialogflow.v2.ArticleAnswer article_answers = 1; -
getArticleAnswersBuilder
Articles ordered by score in descending order.
repeated .google.cloud.dialogflow.v2.ArticleAnswer article_answers = 1; -
getArticleAnswersOrBuilder
Articles ordered by score in descending order.
repeated .google.cloud.dialogflow.v2.ArticleAnswer article_answers = 1;- Specified by:
getArticleAnswersOrBuilderin interfaceSuggestArticlesResponseOrBuilder
-
getArticleAnswersOrBuilderList
Articles ordered by score in descending order.
repeated .google.cloud.dialogflow.v2.ArticleAnswer article_answers = 1;- Specified by:
getArticleAnswersOrBuilderListin interfaceSuggestArticlesResponseOrBuilder
-
addArticleAnswersBuilder
Articles ordered by score in descending order.
repeated .google.cloud.dialogflow.v2.ArticleAnswer article_answers = 1; -
addArticleAnswersBuilder
Articles ordered by score in descending order.
repeated .google.cloud.dialogflow.v2.ArticleAnswer article_answers = 1; -
getArticleAnswersBuilderList
Articles ordered by score in descending order.
repeated .google.cloud.dialogflow.v2.ArticleAnswer article_answers = 1; -
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;- Specified by:
getLatestMessagein interfaceSuggestArticlesResponseOrBuilder- Returns:
- The latestMessage.
-
getLatestMessageBytes
public 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;- Specified by:
getLatestMessageBytesin interfaceSuggestArticlesResponseOrBuilder- Returns:
- The bytes for latestMessage.
-
setLatestMessage
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;- Parameters:
value- The latestMessage to set.- Returns:
- This builder for chaining.
-
clearLatestMessage
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:
- This builder for chaining.
-
setLatestMessageBytes
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;- Parameters:
value- The bytes for latestMessage to set.- Returns:
- This builder for chaining.
-
getContextSize
public int getContextSize()Number of messages prior to and including [latest_message][google.cloud.dialogflow.v2.SuggestArticlesResponse.latest_message] to compile the suggestion. It may be smaller than the [SuggestArticlesRequest.context_size][google.cloud.dialogflow.v2.SuggestArticlesRequest.context_size] field in the request if there aren't that many messages in the conversation.
int32 context_size = 3;- Specified by:
getContextSizein interfaceSuggestArticlesResponseOrBuilder- Returns:
- The contextSize.
-
setContextSize
Number of messages prior to and including [latest_message][google.cloud.dialogflow.v2.SuggestArticlesResponse.latest_message] to compile the suggestion. It may be smaller than the [SuggestArticlesRequest.context_size][google.cloud.dialogflow.v2.SuggestArticlesRequest.context_size] field in the request if there aren't that many messages in the conversation.
int32 context_size = 3;- Parameters:
value- The contextSize to set.- Returns:
- This builder for chaining.
-
clearContextSize
Number of messages prior to and including [latest_message][google.cloud.dialogflow.v2.SuggestArticlesResponse.latest_message] to compile the suggestion. It may be smaller than the [SuggestArticlesRequest.context_size][google.cloud.dialogflow.v2.SuggestArticlesRequest.context_size] field in the request if there aren't that many messages in the conversation.
int32 context_size = 3;- Returns:
- This builder for chaining.
-