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.GeneratedMessageV3.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.GeneratedMessageV3.Builder<SuggestArticlesResponse.Builder> implements SuggestArticlesResponseOrBuilder
The response message for [Participants.SuggestArticles][google.cloud.dialogflow.v2.Participants.SuggestArticles].
Protobuf typegoogle.cloud.dialogflow.v2.SuggestArticlesResponse
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SuggestArticlesResponse.Builder
addAllArticleAnswers(Iterable<? extends ArticleAnswer> values)
Articles ordered by score in descending order.SuggestArticlesResponse.Builder
addArticleAnswers(int index, ArticleAnswer value)
Articles ordered by score in descending order.SuggestArticlesResponse.Builder
addArticleAnswers(int index, ArticleAnswer.Builder builderForValue)
Articles ordered by score in descending order.SuggestArticlesResponse.Builder
addArticleAnswers(ArticleAnswer value)
Articles ordered by score in descending order.SuggestArticlesResponse.Builder
addArticleAnswers(ArticleAnswer.Builder builderForValue)
Articles ordered by score in descending order.ArticleAnswer.Builder
addArticleAnswersBuilder()
Articles ordered by score in descending order.ArticleAnswer.Builder
addArticleAnswersBuilder(int index)
Articles ordered by score in descending order.SuggestArticlesResponse.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
SuggestArticlesResponse
build()
SuggestArticlesResponse
buildPartial()
SuggestArticlesResponse.Builder
clear()
SuggestArticlesResponse.Builder
clearArticleAnswers()
Articles ordered by score in descending order.SuggestArticlesResponse.Builder
clearContextSize()
Number of messages prior to and including [latest_message][google.cloud.dialogflow.v2.SuggestArticlesResponse.latest_message] to compile the suggestion.SuggestArticlesResponse.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
SuggestArticlesResponse.Builder
clearLatestMessage()
The name of the latest conversation message used to compile suggestion for.SuggestArticlesResponse.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
SuggestArticlesResponse.Builder
clone()
ArticleAnswer
getArticleAnswers(int index)
Articles ordered by score in descending order.ArticleAnswer.Builder
getArticleAnswersBuilder(int index)
Articles ordered by score in descending order.List<ArticleAnswer.Builder>
getArticleAnswersBuilderList()
Articles ordered by score in descending order.int
getArticleAnswersCount()
Articles ordered by score in descending order.List<ArticleAnswer>
getArticleAnswersList()
Articles ordered by score in descending order.ArticleAnswerOrBuilder
getArticleAnswersOrBuilder(int index)
Articles ordered by score in descending order.List<? extends ArticleAnswerOrBuilder>
getArticleAnswersOrBuilderList()
Articles ordered by score in descending order.int
getContextSize()
Number of messages prior to and including [latest_message][google.cloud.dialogflow.v2.SuggestArticlesResponse.latest_message] to compile the suggestion.SuggestArticlesResponse
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
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.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
SuggestArticlesResponse.Builder
mergeFrom(SuggestArticlesResponse other)
SuggestArticlesResponse.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
SuggestArticlesResponse.Builder
mergeFrom(com.google.protobuf.Message other)
SuggestArticlesResponse.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
SuggestArticlesResponse.Builder
removeArticleAnswers(int index)
Articles ordered by score in descending order.SuggestArticlesResponse.Builder
setArticleAnswers(int index, ArticleAnswer value)
Articles ordered by score in descending order.SuggestArticlesResponse.Builder
setArticleAnswers(int index, ArticleAnswer.Builder builderForValue)
Articles ordered by score in descending order.SuggestArticlesResponse.Builder
setContextSize(int value)
Number of messages prior to and including [latest_message][google.cloud.dialogflow.v2.SuggestArticlesResponse.latest_message] to compile the suggestion.SuggestArticlesResponse.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
SuggestArticlesResponse.Builder
setLatestMessage(String value)
The name of the latest conversation message used to compile suggestion for.SuggestArticlesResponse.Builder
setLatestMessageBytes(com.google.protobuf.ByteString value)
The name of the latest conversation message used to compile suggestion for.SuggestArticlesResponse.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
SuggestArticlesResponse.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<SuggestArticlesResponse.Builder>
-
clear
public SuggestArticlesResponse.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<SuggestArticlesResponse.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<SuggestArticlesResponse.Builder>
-
getDefaultInstanceForType
public SuggestArticlesResponse getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public SuggestArticlesResponse build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public SuggestArticlesResponse buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public SuggestArticlesResponse.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<SuggestArticlesResponse.Builder>
-
setField
public SuggestArticlesResponse.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<SuggestArticlesResponse.Builder>
-
clearField
public SuggestArticlesResponse.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<SuggestArticlesResponse.Builder>
-
clearOneof
public SuggestArticlesResponse.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<SuggestArticlesResponse.Builder>
-
setRepeatedField
public SuggestArticlesResponse.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<SuggestArticlesResponse.Builder>
-
addRepeatedField
public SuggestArticlesResponse.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<SuggestArticlesResponse.Builder>
-
mergeFrom
public SuggestArticlesResponse.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<SuggestArticlesResponse.Builder>
-
mergeFrom
public SuggestArticlesResponse.Builder mergeFrom(SuggestArticlesResponse other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<SuggestArticlesResponse.Builder>
-
mergeFrom
public SuggestArticlesResponse.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<SuggestArticlesResponse.Builder>
- Throws:
IOException
-
getArticleAnswersList
public List<ArticleAnswer> getArticleAnswersList()
Articles ordered by score in descending order.
repeated .google.cloud.dialogflow.v2.ArticleAnswer article_answers = 1;
- Specified by:
getArticleAnswersList
in interfaceSuggestArticlesResponseOrBuilder
-
getArticleAnswersCount
public int getArticleAnswersCount()
Articles ordered by score in descending order.
repeated .google.cloud.dialogflow.v2.ArticleAnswer article_answers = 1;
- Specified by:
getArticleAnswersCount
in interfaceSuggestArticlesResponseOrBuilder
-
getArticleAnswers
public ArticleAnswer getArticleAnswers(int index)
Articles ordered by score in descending order.
repeated .google.cloud.dialogflow.v2.ArticleAnswer article_answers = 1;
- Specified by:
getArticleAnswers
in interfaceSuggestArticlesResponseOrBuilder
-
setArticleAnswers
public SuggestArticlesResponse.Builder setArticleAnswers(int index, ArticleAnswer value)
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
public SuggestArticlesResponse.Builder addArticleAnswers(ArticleAnswer value)
Articles ordered by score in descending order.
repeated .google.cloud.dialogflow.v2.ArticleAnswer article_answers = 1;
-
addArticleAnswers
public SuggestArticlesResponse.Builder addArticleAnswers(int index, ArticleAnswer value)
Articles ordered by score in descending order.
repeated .google.cloud.dialogflow.v2.ArticleAnswer article_answers = 1;
-
addArticleAnswers
public SuggestArticlesResponse.Builder addArticleAnswers(ArticleAnswer.Builder builderForValue)
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
public SuggestArticlesResponse.Builder clearArticleAnswers()
Articles ordered by score in descending order.
repeated .google.cloud.dialogflow.v2.ArticleAnswer article_answers = 1;
-
removeArticleAnswers
public SuggestArticlesResponse.Builder removeArticleAnswers(int index)
Articles ordered by score in descending order.
repeated .google.cloud.dialogflow.v2.ArticleAnswer article_answers = 1;
-
getArticleAnswersBuilder
public ArticleAnswer.Builder getArticleAnswersBuilder(int index)
Articles ordered by score in descending order.
repeated .google.cloud.dialogflow.v2.ArticleAnswer article_answers = 1;
-
getArticleAnswersOrBuilder
public ArticleAnswerOrBuilder getArticleAnswersOrBuilder(int index)
Articles ordered by score in descending order.
repeated .google.cloud.dialogflow.v2.ArticleAnswer article_answers = 1;
- Specified by:
getArticleAnswersOrBuilder
in interfaceSuggestArticlesResponseOrBuilder
-
getArticleAnswersOrBuilderList
public List<? extends ArticleAnswerOrBuilder> getArticleAnswersOrBuilderList()
Articles ordered by score in descending order.
repeated .google.cloud.dialogflow.v2.ArticleAnswer article_answers = 1;
- Specified by:
getArticleAnswersOrBuilderList
in interfaceSuggestArticlesResponseOrBuilder
-
addArticleAnswersBuilder
public ArticleAnswer.Builder addArticleAnswersBuilder()
Articles ordered by score in descending order.
repeated .google.cloud.dialogflow.v2.ArticleAnswer article_answers = 1;
-
addArticleAnswersBuilder
public ArticleAnswer.Builder addArticleAnswersBuilder(int index)
Articles ordered by score in descending order.
repeated .google.cloud.dialogflow.v2.ArticleAnswer article_answers = 1;
-
getArticleAnswersBuilderList
public List<ArticleAnswer.Builder> getArticleAnswersBuilderList()
Articles ordered by score in descending order.
repeated .google.cloud.dialogflow.v2.ArticleAnswer article_answers = 1;
-
getLatestMessage
public 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;
- Specified by:
getLatestMessage
in 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:
getLatestMessageBytes
in interfaceSuggestArticlesResponseOrBuilder
- Returns:
- The bytes for latestMessage.
-
setLatestMessage
public SuggestArticlesResponse.Builder setLatestMessage(String value)
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
public SuggestArticlesResponse.Builder 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
public SuggestArticlesResponse.Builder setLatestMessageBytes(com.google.protobuf.ByteString value)
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:
getContextSize
in interfaceSuggestArticlesResponseOrBuilder
- Returns:
- The contextSize.
-
setContextSize
public SuggestArticlesResponse.Builder setContextSize(int value)
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
public SuggestArticlesResponse.Builder 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.
-
setUnknownFields
public final SuggestArticlesResponse.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<SuggestArticlesResponse.Builder>
-
mergeUnknownFields
public final SuggestArticlesResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<SuggestArticlesResponse.Builder>
-
-