Package com.google.cloud.dialogflow.v2
Class SearchKnowledgeResponse.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<SearchKnowledgeResponse.Builder>
com.google.cloud.dialogflow.v2.SearchKnowledgeResponse.Builder
- All Implemented Interfaces:
SearchKnowledgeResponseOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- SearchKnowledgeResponse
public static final class SearchKnowledgeResponse.Builder
extends com.google.protobuf.GeneratedMessage.Builder<SearchKnowledgeResponse.Builder>
implements SearchKnowledgeResponseOrBuilder
The response message for [Conversations.SearchKnowledge][google.cloud.dialogflow.v2.Conversations.SearchKnowledge].Protobuf type
google.cloud.dialogflow.v2.SearchKnowledgeResponse-
Method Summary
Modifier and TypeMethodDescriptionaddAllAnswers(Iterable<? extends SearchKnowledgeAnswer> values) Most relevant snippets extracted from articles in the given knowledge base, ordered by confidence.addAnswers(int index, SearchKnowledgeAnswer value) Most relevant snippets extracted from articles in the given knowledge base, ordered by confidence.addAnswers(int index, SearchKnowledgeAnswer.Builder builderForValue) Most relevant snippets extracted from articles in the given knowledge base, ordered by confidence.addAnswers(SearchKnowledgeAnswer value) Most relevant snippets extracted from articles in the given knowledge base, ordered by confidence.addAnswers(SearchKnowledgeAnswer.Builder builderForValue) Most relevant snippets extracted from articles in the given knowledge base, ordered by confidence.Most relevant snippets extracted from articles in the given knowledge base, ordered by confidence.addAnswersBuilder(int index) Most relevant snippets extracted from articles in the given knowledge base, ordered by confidence.build()clear()Most relevant snippets extracted from articles in the given knowledge base, ordered by confidence.The rewritten query used to search knowledge.Debug info for SearchKnowledge.getAnswers(int index) Most relevant snippets extracted from articles in the given knowledge base, ordered by confidence.getAnswersBuilder(int index) Most relevant snippets extracted from articles in the given knowledge base, ordered by confidence.Most relevant snippets extracted from articles in the given knowledge base, ordered by confidence.intMost relevant snippets extracted from articles in the given knowledge base, ordered by confidence.Most relevant snippets extracted from articles in the given knowledge base, ordered by confidence.getAnswersOrBuilder(int index) Most relevant snippets extracted from articles in the given knowledge base, ordered by confidence.List<? extends SearchKnowledgeAnswerOrBuilder>Most relevant snippets extracted from articles in the given knowledge base, ordered by confidence.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe rewritten query used to search knowledge.com.google.protobuf.ByteStringThe rewritten query used to search knowledge.Debug info for SearchKnowledge.Debug info for SearchKnowledge.Debug info for SearchKnowledge.booleanDebug info for SearchKnowledge.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(SearchKnowledgeResponse other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Debug info for SearchKnowledge.removeAnswers(int index) Most relevant snippets extracted from articles in the given knowledge base, ordered by confidence.setAnswers(int index, SearchKnowledgeAnswer value) Most relevant snippets extracted from articles in the given knowledge base, ordered by confidence.setAnswers(int index, SearchKnowledgeAnswer.Builder builderForValue) Most relevant snippets extracted from articles in the given knowledge base, ordered by confidence.setRewrittenQuery(String value) The rewritten query used to search knowledge.setRewrittenQueryBytes(com.google.protobuf.ByteString value) The rewritten query used to search knowledge.Debug info for SearchKnowledge.setSearchKnowledgeDebugInfo(SearchKnowledgeDebugInfo.Builder builderForValue) Debug info for SearchKnowledge.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<SearchKnowledgeResponse.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<SearchKnowledgeResponse.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<SearchKnowledgeResponse.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<SearchKnowledgeResponse.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<SearchKnowledgeResponse.Builder>
-
mergeFrom
public SearchKnowledgeResponse.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<SearchKnowledgeResponse.Builder>- Throws:
IOException
-
getAnswersList
Most relevant snippets extracted from articles in the given knowledge base, ordered by confidence.
repeated .google.cloud.dialogflow.v2.SearchKnowledgeAnswer answers = 2;- Specified by:
getAnswersListin interfaceSearchKnowledgeResponseOrBuilder
-
getAnswersCount
public int getAnswersCount()Most relevant snippets extracted from articles in the given knowledge base, ordered by confidence.
repeated .google.cloud.dialogflow.v2.SearchKnowledgeAnswer answers = 2;- Specified by:
getAnswersCountin interfaceSearchKnowledgeResponseOrBuilder
-
getAnswers
Most relevant snippets extracted from articles in the given knowledge base, ordered by confidence.
repeated .google.cloud.dialogflow.v2.SearchKnowledgeAnswer answers = 2;- Specified by:
getAnswersin interfaceSearchKnowledgeResponseOrBuilder
-
setAnswers
Most relevant snippets extracted from articles in the given knowledge base, ordered by confidence.
repeated .google.cloud.dialogflow.v2.SearchKnowledgeAnswer answers = 2; -
setAnswers
public SearchKnowledgeResponse.Builder setAnswers(int index, SearchKnowledgeAnswer.Builder builderForValue) Most relevant snippets extracted from articles in the given knowledge base, ordered by confidence.
repeated .google.cloud.dialogflow.v2.SearchKnowledgeAnswer answers = 2; -
addAnswers
Most relevant snippets extracted from articles in the given knowledge base, ordered by confidence.
repeated .google.cloud.dialogflow.v2.SearchKnowledgeAnswer answers = 2; -
addAnswers
Most relevant snippets extracted from articles in the given knowledge base, ordered by confidence.
repeated .google.cloud.dialogflow.v2.SearchKnowledgeAnswer answers = 2; -
addAnswers
Most relevant snippets extracted from articles in the given knowledge base, ordered by confidence.
repeated .google.cloud.dialogflow.v2.SearchKnowledgeAnswer answers = 2; -
addAnswers
public SearchKnowledgeResponse.Builder addAnswers(int index, SearchKnowledgeAnswer.Builder builderForValue) Most relevant snippets extracted from articles in the given knowledge base, ordered by confidence.
repeated .google.cloud.dialogflow.v2.SearchKnowledgeAnswer answers = 2; -
addAllAnswers
public SearchKnowledgeResponse.Builder addAllAnswers(Iterable<? extends SearchKnowledgeAnswer> values) Most relevant snippets extracted from articles in the given knowledge base, ordered by confidence.
repeated .google.cloud.dialogflow.v2.SearchKnowledgeAnswer answers = 2; -
clearAnswers
Most relevant snippets extracted from articles in the given knowledge base, ordered by confidence.
repeated .google.cloud.dialogflow.v2.SearchKnowledgeAnswer answers = 2; -
removeAnswers
Most relevant snippets extracted from articles in the given knowledge base, ordered by confidence.
repeated .google.cloud.dialogflow.v2.SearchKnowledgeAnswer answers = 2; -
getAnswersBuilder
Most relevant snippets extracted from articles in the given knowledge base, ordered by confidence.
repeated .google.cloud.dialogflow.v2.SearchKnowledgeAnswer answers = 2; -
getAnswersOrBuilder
Most relevant snippets extracted from articles in the given knowledge base, ordered by confidence.
repeated .google.cloud.dialogflow.v2.SearchKnowledgeAnswer answers = 2;- Specified by:
getAnswersOrBuilderin interfaceSearchKnowledgeResponseOrBuilder
-
getAnswersOrBuilderList
Most relevant snippets extracted from articles in the given knowledge base, ordered by confidence.
repeated .google.cloud.dialogflow.v2.SearchKnowledgeAnswer answers = 2;- Specified by:
getAnswersOrBuilderListin interfaceSearchKnowledgeResponseOrBuilder
-
addAnswersBuilder
Most relevant snippets extracted from articles in the given knowledge base, ordered by confidence.
repeated .google.cloud.dialogflow.v2.SearchKnowledgeAnswer answers = 2; -
addAnswersBuilder
Most relevant snippets extracted from articles in the given knowledge base, ordered by confidence.
repeated .google.cloud.dialogflow.v2.SearchKnowledgeAnswer answers = 2; -
getAnswersBuilderList
Most relevant snippets extracted from articles in the given knowledge base, ordered by confidence.
repeated .google.cloud.dialogflow.v2.SearchKnowledgeAnswer answers = 2; -
getRewrittenQuery
The rewritten query used to search knowledge.
string rewritten_query = 3;- Specified by:
getRewrittenQueryin interfaceSearchKnowledgeResponseOrBuilder- Returns:
- The rewrittenQuery.
-
getRewrittenQueryBytes
public com.google.protobuf.ByteString getRewrittenQueryBytes()The rewritten query used to search knowledge.
string rewritten_query = 3;- Specified by:
getRewrittenQueryBytesin interfaceSearchKnowledgeResponseOrBuilder- Returns:
- The bytes for rewrittenQuery.
-
setRewrittenQuery
The rewritten query used to search knowledge.
string rewritten_query = 3;- Parameters:
value- The rewrittenQuery to set.- Returns:
- This builder for chaining.
-
clearRewrittenQuery
The rewritten query used to search knowledge.
string rewritten_query = 3;- Returns:
- This builder for chaining.
-
setRewrittenQueryBytes
The rewritten query used to search knowledge.
string rewritten_query = 3;- Parameters:
value- The bytes for rewrittenQuery to set.- Returns:
- This builder for chaining.
-
hasSearchKnowledgeDebugInfo
public boolean hasSearchKnowledgeDebugInfo()Debug info for SearchKnowledge.
.google.cloud.dialogflow.v2.SearchKnowledgeDebugInfo search_knowledge_debug_info = 4;- Specified by:
hasSearchKnowledgeDebugInfoin interfaceSearchKnowledgeResponseOrBuilder- Returns:
- Whether the searchKnowledgeDebugInfo field is set.
-
getSearchKnowledgeDebugInfo
Debug info for SearchKnowledge.
.google.cloud.dialogflow.v2.SearchKnowledgeDebugInfo search_knowledge_debug_info = 4;- Specified by:
getSearchKnowledgeDebugInfoin interfaceSearchKnowledgeResponseOrBuilder- Returns:
- The searchKnowledgeDebugInfo.
-
setSearchKnowledgeDebugInfo
Debug info for SearchKnowledge.
.google.cloud.dialogflow.v2.SearchKnowledgeDebugInfo search_knowledge_debug_info = 4; -
setSearchKnowledgeDebugInfo
public SearchKnowledgeResponse.Builder setSearchKnowledgeDebugInfo(SearchKnowledgeDebugInfo.Builder builderForValue) Debug info for SearchKnowledge.
.google.cloud.dialogflow.v2.SearchKnowledgeDebugInfo search_knowledge_debug_info = 4; -
mergeSearchKnowledgeDebugInfo
public SearchKnowledgeResponse.Builder mergeSearchKnowledgeDebugInfo(SearchKnowledgeDebugInfo value) Debug info for SearchKnowledge.
.google.cloud.dialogflow.v2.SearchKnowledgeDebugInfo search_knowledge_debug_info = 4; -
clearSearchKnowledgeDebugInfo
Debug info for SearchKnowledge.
.google.cloud.dialogflow.v2.SearchKnowledgeDebugInfo search_knowledge_debug_info = 4; -
getSearchKnowledgeDebugInfoBuilder
Debug info for SearchKnowledge.
.google.cloud.dialogflow.v2.SearchKnowledgeDebugInfo search_knowledge_debug_info = 4; -
getSearchKnowledgeDebugInfoOrBuilder
Debug info for SearchKnowledge.
.google.cloud.dialogflow.v2.SearchKnowledgeDebugInfo search_knowledge_debug_info = 4;- Specified by:
getSearchKnowledgeDebugInfoOrBuilderin interfaceSearchKnowledgeResponseOrBuilder
-