public static final class DataStoreConnectionSignals.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<DataStoreConnectionSignals.Builder> implements DataStoreConnectionSignalsOrBuilder
Data store connection feature output signals. Might be only partially field if processing stop before the final answer. Reasons for this can be, but are not limited to: empty UCS search results, positive RAI check outcome, grounding failure, ...Protobuf type
google.cloud.dialogflow.cx.v3.DataStoreConnectionSignalsgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<DataStoreConnectionSignals.Builder>public DataStoreConnectionSignals.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<DataStoreConnectionSignals.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<DataStoreConnectionSignals.Builder>public DataStoreConnectionSignals getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic DataStoreConnectionSignals build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic DataStoreConnectionSignals buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic DataStoreConnectionSignals.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<DataStoreConnectionSignals.Builder>public DataStoreConnectionSignals.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<DataStoreConnectionSignals.Builder>public DataStoreConnectionSignals.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<DataStoreConnectionSignals.Builder>public DataStoreConnectionSignals.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<DataStoreConnectionSignals.Builder>public DataStoreConnectionSignals.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<DataStoreConnectionSignals.Builder>public DataStoreConnectionSignals.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<DataStoreConnectionSignals.Builder>public DataStoreConnectionSignals.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<DataStoreConnectionSignals.Builder>public DataStoreConnectionSignals.Builder mergeFrom(DataStoreConnectionSignals other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<DataStoreConnectionSignals.Builder>public DataStoreConnectionSignals.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<DataStoreConnectionSignals.Builder>IOExceptionpublic boolean hasRewriterModelCallSignals()
Optional. Diagnostic info related to the rewriter model call.
.google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.RewriterModelCallSignals rewriter_model_call_signals = 1 [(.google.api.field_behavior) = OPTIONAL];
hasRewriterModelCallSignals in interface DataStoreConnectionSignalsOrBuilderpublic DataStoreConnectionSignals.RewriterModelCallSignals getRewriterModelCallSignals()
Optional. Diagnostic info related to the rewriter model call.
.google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.RewriterModelCallSignals rewriter_model_call_signals = 1 [(.google.api.field_behavior) = OPTIONAL];
getRewriterModelCallSignals in interface DataStoreConnectionSignalsOrBuilderpublic DataStoreConnectionSignals.Builder setRewriterModelCallSignals(DataStoreConnectionSignals.RewriterModelCallSignals value)
Optional. Diagnostic info related to the rewriter model call.
.google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.RewriterModelCallSignals rewriter_model_call_signals = 1 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.Builder setRewriterModelCallSignals(DataStoreConnectionSignals.RewriterModelCallSignals.Builder builderForValue)
Optional. Diagnostic info related to the rewriter model call.
.google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.RewriterModelCallSignals rewriter_model_call_signals = 1 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.Builder mergeRewriterModelCallSignals(DataStoreConnectionSignals.RewriterModelCallSignals value)
Optional. Diagnostic info related to the rewriter model call.
.google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.RewriterModelCallSignals rewriter_model_call_signals = 1 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.Builder clearRewriterModelCallSignals()
Optional. Diagnostic info related to the rewriter model call.
.google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.RewriterModelCallSignals rewriter_model_call_signals = 1 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.RewriterModelCallSignals.Builder getRewriterModelCallSignalsBuilder()
Optional. Diagnostic info related to the rewriter model call.
.google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.RewriterModelCallSignals rewriter_model_call_signals = 1 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.RewriterModelCallSignalsOrBuilder getRewriterModelCallSignalsOrBuilder()
Optional. Diagnostic info related to the rewriter model call.
.google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.RewriterModelCallSignals rewriter_model_call_signals = 1 [(.google.api.field_behavior) = OPTIONAL];
getRewriterModelCallSignalsOrBuilder in interface DataStoreConnectionSignalsOrBuilderpublic String getRewrittenQuery()
Optional. Rewritten string query used for search.
string rewritten_query = 2 [(.google.api.field_behavior) = OPTIONAL];getRewrittenQuery in interface DataStoreConnectionSignalsOrBuilderpublic com.google.protobuf.ByteString getRewrittenQueryBytes()
Optional. Rewritten string query used for search.
string rewritten_query = 2 [(.google.api.field_behavior) = OPTIONAL];getRewrittenQueryBytes in interface DataStoreConnectionSignalsOrBuilderpublic DataStoreConnectionSignals.Builder setRewrittenQuery(String value)
Optional. Rewritten string query used for search.
string rewritten_query = 2 [(.google.api.field_behavior) = OPTIONAL];value - The rewrittenQuery to set.public DataStoreConnectionSignals.Builder clearRewrittenQuery()
Optional. Rewritten string query used for search.
string rewritten_query = 2 [(.google.api.field_behavior) = OPTIONAL];public DataStoreConnectionSignals.Builder setRewrittenQueryBytes(com.google.protobuf.ByteString value)
Optional. Rewritten string query used for search.
string rewritten_query = 2 [(.google.api.field_behavior) = OPTIONAL];value - The bytes for rewrittenQuery to set.public List<DataStoreConnectionSignals.SearchSnippet> getSearchSnippetsList()
Optional. Search snippets included in the answer generation prompt.
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.SearchSnippet search_snippets = 3 [(.google.api.field_behavior) = OPTIONAL];
getSearchSnippetsList in interface DataStoreConnectionSignalsOrBuilderpublic int getSearchSnippetsCount()
Optional. Search snippets included in the answer generation prompt.
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.SearchSnippet search_snippets = 3 [(.google.api.field_behavior) = OPTIONAL];
getSearchSnippetsCount in interface DataStoreConnectionSignalsOrBuilderpublic DataStoreConnectionSignals.SearchSnippet getSearchSnippets(int index)
Optional. Search snippets included in the answer generation prompt.
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.SearchSnippet search_snippets = 3 [(.google.api.field_behavior) = OPTIONAL];
getSearchSnippets in interface DataStoreConnectionSignalsOrBuilderpublic DataStoreConnectionSignals.Builder setSearchSnippets(int index, DataStoreConnectionSignals.SearchSnippet value)
Optional. Search snippets included in the answer generation prompt.
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.SearchSnippet search_snippets = 3 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.Builder setSearchSnippets(int index, DataStoreConnectionSignals.SearchSnippet.Builder builderForValue)
Optional. Search snippets included in the answer generation prompt.
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.SearchSnippet search_snippets = 3 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.Builder addSearchSnippets(DataStoreConnectionSignals.SearchSnippet value)
Optional. Search snippets included in the answer generation prompt.
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.SearchSnippet search_snippets = 3 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.Builder addSearchSnippets(int index, DataStoreConnectionSignals.SearchSnippet value)
Optional. Search snippets included in the answer generation prompt.
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.SearchSnippet search_snippets = 3 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.Builder addSearchSnippets(DataStoreConnectionSignals.SearchSnippet.Builder builderForValue)
Optional. Search snippets included in the answer generation prompt.
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.SearchSnippet search_snippets = 3 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.Builder addSearchSnippets(int index, DataStoreConnectionSignals.SearchSnippet.Builder builderForValue)
Optional. Search snippets included in the answer generation prompt.
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.SearchSnippet search_snippets = 3 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.Builder addAllSearchSnippets(Iterable<? extends DataStoreConnectionSignals.SearchSnippet> values)
Optional. Search snippets included in the answer generation prompt.
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.SearchSnippet search_snippets = 3 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.Builder clearSearchSnippets()
Optional. Search snippets included in the answer generation prompt.
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.SearchSnippet search_snippets = 3 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.Builder removeSearchSnippets(int index)
Optional. Search snippets included in the answer generation prompt.
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.SearchSnippet search_snippets = 3 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.SearchSnippet.Builder getSearchSnippetsBuilder(int index)
Optional. Search snippets included in the answer generation prompt.
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.SearchSnippet search_snippets = 3 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.SearchSnippetOrBuilder getSearchSnippetsOrBuilder(int index)
Optional. Search snippets included in the answer generation prompt.
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.SearchSnippet search_snippets = 3 [(.google.api.field_behavior) = OPTIONAL];
getSearchSnippetsOrBuilder in interface DataStoreConnectionSignalsOrBuilderpublic List<? extends DataStoreConnectionSignals.SearchSnippetOrBuilder> getSearchSnippetsOrBuilderList()
Optional. Search snippets included in the answer generation prompt.
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.SearchSnippet search_snippets = 3 [(.google.api.field_behavior) = OPTIONAL];
getSearchSnippetsOrBuilderList in interface DataStoreConnectionSignalsOrBuilderpublic DataStoreConnectionSignals.SearchSnippet.Builder addSearchSnippetsBuilder()
Optional. Search snippets included in the answer generation prompt.
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.SearchSnippet search_snippets = 3 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.SearchSnippet.Builder addSearchSnippetsBuilder(int index)
Optional. Search snippets included in the answer generation prompt.
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.SearchSnippet search_snippets = 3 [(.google.api.field_behavior) = OPTIONAL];
public List<DataStoreConnectionSignals.SearchSnippet.Builder> getSearchSnippetsBuilderList()
Optional. Search snippets included in the answer generation prompt.
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.SearchSnippet search_snippets = 3 [(.google.api.field_behavior) = OPTIONAL];
public boolean hasAnswerGenerationModelCallSignals()
Optional. Diagnostic info related to the answer generation model call.
.google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.AnswerGenerationModelCallSignals answer_generation_model_call_signals = 4 [(.google.api.field_behavior) = OPTIONAL];
hasAnswerGenerationModelCallSignals in interface DataStoreConnectionSignalsOrBuilderpublic DataStoreConnectionSignals.AnswerGenerationModelCallSignals getAnswerGenerationModelCallSignals()
Optional. Diagnostic info related to the answer generation model call.
.google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.AnswerGenerationModelCallSignals answer_generation_model_call_signals = 4 [(.google.api.field_behavior) = OPTIONAL];
getAnswerGenerationModelCallSignals in interface DataStoreConnectionSignalsOrBuilderpublic DataStoreConnectionSignals.Builder setAnswerGenerationModelCallSignals(DataStoreConnectionSignals.AnswerGenerationModelCallSignals value)
Optional. Diagnostic info related to the answer generation model call.
.google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.AnswerGenerationModelCallSignals answer_generation_model_call_signals = 4 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.Builder setAnswerGenerationModelCallSignals(DataStoreConnectionSignals.AnswerGenerationModelCallSignals.Builder builderForValue)
Optional. Diagnostic info related to the answer generation model call.
.google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.AnswerGenerationModelCallSignals answer_generation_model_call_signals = 4 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.Builder mergeAnswerGenerationModelCallSignals(DataStoreConnectionSignals.AnswerGenerationModelCallSignals value)
Optional. Diagnostic info related to the answer generation model call.
.google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.AnswerGenerationModelCallSignals answer_generation_model_call_signals = 4 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.Builder clearAnswerGenerationModelCallSignals()
Optional. Diagnostic info related to the answer generation model call.
.google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.AnswerGenerationModelCallSignals answer_generation_model_call_signals = 4 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.AnswerGenerationModelCallSignals.Builder getAnswerGenerationModelCallSignalsBuilder()
Optional. Diagnostic info related to the answer generation model call.
.google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.AnswerGenerationModelCallSignals answer_generation_model_call_signals = 4 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.AnswerGenerationModelCallSignalsOrBuilder getAnswerGenerationModelCallSignalsOrBuilder()
Optional. Diagnostic info related to the answer generation model call.
.google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.AnswerGenerationModelCallSignals answer_generation_model_call_signals = 4 [(.google.api.field_behavior) = OPTIONAL];
getAnswerGenerationModelCallSignalsOrBuilder in interface DataStoreConnectionSignalsOrBuilderpublic String getAnswer()
Optional. The final compiled answer.
string answer = 5 [(.google.api.field_behavior) = OPTIONAL];getAnswer in interface DataStoreConnectionSignalsOrBuilderpublic com.google.protobuf.ByteString getAnswerBytes()
Optional. The final compiled answer.
string answer = 5 [(.google.api.field_behavior) = OPTIONAL];getAnswerBytes in interface DataStoreConnectionSignalsOrBuilderpublic DataStoreConnectionSignals.Builder setAnswer(String value)
Optional. The final compiled answer.
string answer = 5 [(.google.api.field_behavior) = OPTIONAL];value - The answer to set.public DataStoreConnectionSignals.Builder clearAnswer()
Optional. The final compiled answer.
string answer = 5 [(.google.api.field_behavior) = OPTIONAL];public DataStoreConnectionSignals.Builder setAnswerBytes(com.google.protobuf.ByteString value)
Optional. The final compiled answer.
string answer = 5 [(.google.api.field_behavior) = OPTIONAL];value - The bytes for answer to set.public List<DataStoreConnectionSignals.AnswerPart> getAnswerPartsList()
Optional. Answer parts with relevant citations. Concatenation of texts should add up the `answer` (not counting whitespaces).
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.AnswerPart answer_parts = 6 [(.google.api.field_behavior) = OPTIONAL];
getAnswerPartsList in interface DataStoreConnectionSignalsOrBuilderpublic int getAnswerPartsCount()
Optional. Answer parts with relevant citations. Concatenation of texts should add up the `answer` (not counting whitespaces).
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.AnswerPart answer_parts = 6 [(.google.api.field_behavior) = OPTIONAL];
getAnswerPartsCount in interface DataStoreConnectionSignalsOrBuilderpublic DataStoreConnectionSignals.AnswerPart getAnswerParts(int index)
Optional. Answer parts with relevant citations. Concatenation of texts should add up the `answer` (not counting whitespaces).
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.AnswerPart answer_parts = 6 [(.google.api.field_behavior) = OPTIONAL];
getAnswerParts in interface DataStoreConnectionSignalsOrBuilderpublic DataStoreConnectionSignals.Builder setAnswerParts(int index, DataStoreConnectionSignals.AnswerPart value)
Optional. Answer parts with relevant citations. Concatenation of texts should add up the `answer` (not counting whitespaces).
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.AnswerPart answer_parts = 6 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.Builder setAnswerParts(int index, DataStoreConnectionSignals.AnswerPart.Builder builderForValue)
Optional. Answer parts with relevant citations. Concatenation of texts should add up the `answer` (not counting whitespaces).
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.AnswerPart answer_parts = 6 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.Builder addAnswerParts(DataStoreConnectionSignals.AnswerPart value)
Optional. Answer parts with relevant citations. Concatenation of texts should add up the `answer` (not counting whitespaces).
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.AnswerPart answer_parts = 6 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.Builder addAnswerParts(int index, DataStoreConnectionSignals.AnswerPart value)
Optional. Answer parts with relevant citations. Concatenation of texts should add up the `answer` (not counting whitespaces).
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.AnswerPart answer_parts = 6 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.Builder addAnswerParts(DataStoreConnectionSignals.AnswerPart.Builder builderForValue)
Optional. Answer parts with relevant citations. Concatenation of texts should add up the `answer` (not counting whitespaces).
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.AnswerPart answer_parts = 6 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.Builder addAnswerParts(int index, DataStoreConnectionSignals.AnswerPart.Builder builderForValue)
Optional. Answer parts with relevant citations. Concatenation of texts should add up the `answer` (not counting whitespaces).
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.AnswerPart answer_parts = 6 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.Builder addAllAnswerParts(Iterable<? extends DataStoreConnectionSignals.AnswerPart> values)
Optional. Answer parts with relevant citations. Concatenation of texts should add up the `answer` (not counting whitespaces).
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.AnswerPart answer_parts = 6 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.Builder clearAnswerParts()
Optional. Answer parts with relevant citations. Concatenation of texts should add up the `answer` (not counting whitespaces).
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.AnswerPart answer_parts = 6 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.Builder removeAnswerParts(int index)
Optional. Answer parts with relevant citations. Concatenation of texts should add up the `answer` (not counting whitespaces).
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.AnswerPart answer_parts = 6 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.AnswerPart.Builder getAnswerPartsBuilder(int index)
Optional. Answer parts with relevant citations. Concatenation of texts should add up the `answer` (not counting whitespaces).
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.AnswerPart answer_parts = 6 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.AnswerPartOrBuilder getAnswerPartsOrBuilder(int index)
Optional. Answer parts with relevant citations. Concatenation of texts should add up the `answer` (not counting whitespaces).
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.AnswerPart answer_parts = 6 [(.google.api.field_behavior) = OPTIONAL];
getAnswerPartsOrBuilder in interface DataStoreConnectionSignalsOrBuilderpublic List<? extends DataStoreConnectionSignals.AnswerPartOrBuilder> getAnswerPartsOrBuilderList()
Optional. Answer parts with relevant citations. Concatenation of texts should add up the `answer` (not counting whitespaces).
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.AnswerPart answer_parts = 6 [(.google.api.field_behavior) = OPTIONAL];
getAnswerPartsOrBuilderList in interface DataStoreConnectionSignalsOrBuilderpublic DataStoreConnectionSignals.AnswerPart.Builder addAnswerPartsBuilder()
Optional. Answer parts with relevant citations. Concatenation of texts should add up the `answer` (not counting whitespaces).
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.AnswerPart answer_parts = 6 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.AnswerPart.Builder addAnswerPartsBuilder(int index)
Optional. Answer parts with relevant citations. Concatenation of texts should add up the `answer` (not counting whitespaces).
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.AnswerPart answer_parts = 6 [(.google.api.field_behavior) = OPTIONAL];
public List<DataStoreConnectionSignals.AnswerPart.Builder> getAnswerPartsBuilderList()
Optional. Answer parts with relevant citations. Concatenation of texts should add up the `answer` (not counting whitespaces).
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.AnswerPart answer_parts = 6 [(.google.api.field_behavior) = OPTIONAL];
public List<DataStoreConnectionSignals.CitedSnippet> getCitedSnippetsList()
Optional. Snippets cited by the answer generation model from the most to least relevant.
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.CitedSnippet cited_snippets = 7 [(.google.api.field_behavior) = OPTIONAL];
getCitedSnippetsList in interface DataStoreConnectionSignalsOrBuilderpublic int getCitedSnippetsCount()
Optional. Snippets cited by the answer generation model from the most to least relevant.
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.CitedSnippet cited_snippets = 7 [(.google.api.field_behavior) = OPTIONAL];
getCitedSnippetsCount in interface DataStoreConnectionSignalsOrBuilderpublic DataStoreConnectionSignals.CitedSnippet getCitedSnippets(int index)
Optional. Snippets cited by the answer generation model from the most to least relevant.
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.CitedSnippet cited_snippets = 7 [(.google.api.field_behavior) = OPTIONAL];
getCitedSnippets in interface DataStoreConnectionSignalsOrBuilderpublic DataStoreConnectionSignals.Builder setCitedSnippets(int index, DataStoreConnectionSignals.CitedSnippet value)
Optional. Snippets cited by the answer generation model from the most to least relevant.
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.CitedSnippet cited_snippets = 7 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.Builder setCitedSnippets(int index, DataStoreConnectionSignals.CitedSnippet.Builder builderForValue)
Optional. Snippets cited by the answer generation model from the most to least relevant.
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.CitedSnippet cited_snippets = 7 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.Builder addCitedSnippets(DataStoreConnectionSignals.CitedSnippet value)
Optional. Snippets cited by the answer generation model from the most to least relevant.
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.CitedSnippet cited_snippets = 7 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.Builder addCitedSnippets(int index, DataStoreConnectionSignals.CitedSnippet value)
Optional. Snippets cited by the answer generation model from the most to least relevant.
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.CitedSnippet cited_snippets = 7 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.Builder addCitedSnippets(DataStoreConnectionSignals.CitedSnippet.Builder builderForValue)
Optional. Snippets cited by the answer generation model from the most to least relevant.
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.CitedSnippet cited_snippets = 7 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.Builder addCitedSnippets(int index, DataStoreConnectionSignals.CitedSnippet.Builder builderForValue)
Optional. Snippets cited by the answer generation model from the most to least relevant.
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.CitedSnippet cited_snippets = 7 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.Builder addAllCitedSnippets(Iterable<? extends DataStoreConnectionSignals.CitedSnippet> values)
Optional. Snippets cited by the answer generation model from the most to least relevant.
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.CitedSnippet cited_snippets = 7 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.Builder clearCitedSnippets()
Optional. Snippets cited by the answer generation model from the most to least relevant.
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.CitedSnippet cited_snippets = 7 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.Builder removeCitedSnippets(int index)
Optional. Snippets cited by the answer generation model from the most to least relevant.
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.CitedSnippet cited_snippets = 7 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.CitedSnippet.Builder getCitedSnippetsBuilder(int index)
Optional. Snippets cited by the answer generation model from the most to least relevant.
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.CitedSnippet cited_snippets = 7 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.CitedSnippetOrBuilder getCitedSnippetsOrBuilder(int index)
Optional. Snippets cited by the answer generation model from the most to least relevant.
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.CitedSnippet cited_snippets = 7 [(.google.api.field_behavior) = OPTIONAL];
getCitedSnippetsOrBuilder in interface DataStoreConnectionSignalsOrBuilderpublic List<? extends DataStoreConnectionSignals.CitedSnippetOrBuilder> getCitedSnippetsOrBuilderList()
Optional. Snippets cited by the answer generation model from the most to least relevant.
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.CitedSnippet cited_snippets = 7 [(.google.api.field_behavior) = OPTIONAL];
getCitedSnippetsOrBuilderList in interface DataStoreConnectionSignalsOrBuilderpublic DataStoreConnectionSignals.CitedSnippet.Builder addCitedSnippetsBuilder()
Optional. Snippets cited by the answer generation model from the most to least relevant.
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.CitedSnippet cited_snippets = 7 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.CitedSnippet.Builder addCitedSnippetsBuilder(int index)
Optional. Snippets cited by the answer generation model from the most to least relevant.
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.CitedSnippet cited_snippets = 7 [(.google.api.field_behavior) = OPTIONAL];
public List<DataStoreConnectionSignals.CitedSnippet.Builder> getCitedSnippetsBuilderList()
Optional. Snippets cited by the answer generation model from the most to least relevant.
repeated .google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.CitedSnippet cited_snippets = 7 [(.google.api.field_behavior) = OPTIONAL];
public boolean hasGroundingSignals()
Optional. Grounding signals.
.google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.GroundingSignals grounding_signals = 8 [(.google.api.field_behavior) = OPTIONAL];
hasGroundingSignals in interface DataStoreConnectionSignalsOrBuilderpublic DataStoreConnectionSignals.GroundingSignals getGroundingSignals()
Optional. Grounding signals.
.google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.GroundingSignals grounding_signals = 8 [(.google.api.field_behavior) = OPTIONAL];
getGroundingSignals in interface DataStoreConnectionSignalsOrBuilderpublic DataStoreConnectionSignals.Builder setGroundingSignals(DataStoreConnectionSignals.GroundingSignals value)
Optional. Grounding signals.
.google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.GroundingSignals grounding_signals = 8 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.Builder setGroundingSignals(DataStoreConnectionSignals.GroundingSignals.Builder builderForValue)
Optional. Grounding signals.
.google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.GroundingSignals grounding_signals = 8 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.Builder mergeGroundingSignals(DataStoreConnectionSignals.GroundingSignals value)
Optional. Grounding signals.
.google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.GroundingSignals grounding_signals = 8 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.Builder clearGroundingSignals()
Optional. Grounding signals.
.google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.GroundingSignals grounding_signals = 8 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.GroundingSignals.Builder getGroundingSignalsBuilder()
Optional. Grounding signals.
.google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.GroundingSignals grounding_signals = 8 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.GroundingSignalsOrBuilder getGroundingSignalsOrBuilder()
Optional. Grounding signals.
.google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.GroundingSignals grounding_signals = 8 [(.google.api.field_behavior) = OPTIONAL];
getGroundingSignalsOrBuilder in interface DataStoreConnectionSignalsOrBuilderpublic boolean hasSafetySignals()
Optional. Safety check result.
.google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.SafetySignals safety_signals = 9 [(.google.api.field_behavior) = OPTIONAL];
hasSafetySignals in interface DataStoreConnectionSignalsOrBuilderpublic DataStoreConnectionSignals.SafetySignals getSafetySignals()
Optional. Safety check result.
.google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.SafetySignals safety_signals = 9 [(.google.api.field_behavior) = OPTIONAL];
getSafetySignals in interface DataStoreConnectionSignalsOrBuilderpublic DataStoreConnectionSignals.Builder setSafetySignals(DataStoreConnectionSignals.SafetySignals value)
Optional. Safety check result.
.google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.SafetySignals safety_signals = 9 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.Builder setSafetySignals(DataStoreConnectionSignals.SafetySignals.Builder builderForValue)
Optional. Safety check result.
.google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.SafetySignals safety_signals = 9 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.Builder mergeSafetySignals(DataStoreConnectionSignals.SafetySignals value)
Optional. Safety check result.
.google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.SafetySignals safety_signals = 9 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.Builder clearSafetySignals()
Optional. Safety check result.
.google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.SafetySignals safety_signals = 9 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.SafetySignals.Builder getSafetySignalsBuilder()
Optional. Safety check result.
.google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.SafetySignals safety_signals = 9 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.SafetySignalsOrBuilder getSafetySignalsOrBuilder()
Optional. Safety check result.
.google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals.SafetySignals safety_signals = 9 [(.google.api.field_behavior) = OPTIONAL];
getSafetySignalsOrBuilder in interface DataStoreConnectionSignalsOrBuilderpublic final DataStoreConnectionSignals.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<DataStoreConnectionSignals.Builder>public final DataStoreConnectionSignals.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<DataStoreConnectionSignals.Builder>Copyright © 2025 Google LLC. All rights reserved.