public static final class Answer.Reference.UnstructuredDocumentInfo.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Answer.Reference.UnstructuredDocumentInfo.Builder> implements Answer.Reference.UnstructuredDocumentInfoOrBuilder
Unstructured document information.Protobuf type
google.cloud.discoveryengine.v1beta.Answer.Reference.UnstructuredDocumentInfogetAllFields, 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<Answer.Reference.UnstructuredDocumentInfo.Builder>public Answer.Reference.UnstructuredDocumentInfo.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Answer.Reference.UnstructuredDocumentInfo.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<Answer.Reference.UnstructuredDocumentInfo.Builder>public Answer.Reference.UnstructuredDocumentInfo getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Answer.Reference.UnstructuredDocumentInfo build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Answer.Reference.UnstructuredDocumentInfo buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Answer.Reference.UnstructuredDocumentInfo.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Answer.Reference.UnstructuredDocumentInfo.Builder>public Answer.Reference.UnstructuredDocumentInfo.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<Answer.Reference.UnstructuredDocumentInfo.Builder>public Answer.Reference.UnstructuredDocumentInfo.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Answer.Reference.UnstructuredDocumentInfo.Builder>public Answer.Reference.UnstructuredDocumentInfo.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Answer.Reference.UnstructuredDocumentInfo.Builder>public Answer.Reference.UnstructuredDocumentInfo.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<Answer.Reference.UnstructuredDocumentInfo.Builder>public Answer.Reference.UnstructuredDocumentInfo.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<Answer.Reference.UnstructuredDocumentInfo.Builder>public Answer.Reference.UnstructuredDocumentInfo.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Answer.Reference.UnstructuredDocumentInfo.Builder>public Answer.Reference.UnstructuredDocumentInfo.Builder mergeFrom(Answer.Reference.UnstructuredDocumentInfo other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Answer.Reference.UnstructuredDocumentInfo.Builder>public Answer.Reference.UnstructuredDocumentInfo.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<Answer.Reference.UnstructuredDocumentInfo.Builder>IOExceptionpublic String getDocument()
Document resource name.
string document = 1 [(.google.api.resource_reference) = { ... }getDocument in interface Answer.Reference.UnstructuredDocumentInfoOrBuilderpublic com.google.protobuf.ByteString getDocumentBytes()
Document resource name.
string document = 1 [(.google.api.resource_reference) = { ... }getDocumentBytes in interface Answer.Reference.UnstructuredDocumentInfoOrBuilderpublic Answer.Reference.UnstructuredDocumentInfo.Builder setDocument(String value)
Document resource name.
string document = 1 [(.google.api.resource_reference) = { ... }value - The document to set.public Answer.Reference.UnstructuredDocumentInfo.Builder clearDocument()
Document resource name.
string document = 1 [(.google.api.resource_reference) = { ... }public Answer.Reference.UnstructuredDocumentInfo.Builder setDocumentBytes(com.google.protobuf.ByteString value)
Document resource name.
string document = 1 [(.google.api.resource_reference) = { ... }value - The bytes for document to set.public String getUri()
URI for the document.
string uri = 2;getUri in interface Answer.Reference.UnstructuredDocumentInfoOrBuilderpublic com.google.protobuf.ByteString getUriBytes()
URI for the document.
string uri = 2;getUriBytes in interface Answer.Reference.UnstructuredDocumentInfoOrBuilderpublic Answer.Reference.UnstructuredDocumentInfo.Builder setUri(String value)
URI for the document.
string uri = 2;value - The uri to set.public Answer.Reference.UnstructuredDocumentInfo.Builder clearUri()
URI for the document.
string uri = 2;public Answer.Reference.UnstructuredDocumentInfo.Builder setUriBytes(com.google.protobuf.ByteString value)
URI for the document.
string uri = 2;value - The bytes for uri to set.public String getTitle()
Title.
string title = 3;getTitle in interface Answer.Reference.UnstructuredDocumentInfoOrBuilderpublic com.google.protobuf.ByteString getTitleBytes()
Title.
string title = 3;getTitleBytes in interface Answer.Reference.UnstructuredDocumentInfoOrBuilderpublic Answer.Reference.UnstructuredDocumentInfo.Builder setTitle(String value)
Title.
string title = 3;value - The title to set.public Answer.Reference.UnstructuredDocumentInfo.Builder clearTitle()
Title.
string title = 3;public Answer.Reference.UnstructuredDocumentInfo.Builder setTitleBytes(com.google.protobuf.ByteString value)
Title.
string title = 3;value - The bytes for title to set.public List<Answer.Reference.UnstructuredDocumentInfo.ChunkContent> getChunkContentsList()
List of cited chunk contents derived from document content.
repeated .google.cloud.discoveryengine.v1beta.Answer.Reference.UnstructuredDocumentInfo.ChunkContent chunk_contents = 4;
getChunkContentsList in interface Answer.Reference.UnstructuredDocumentInfoOrBuilderpublic int getChunkContentsCount()
List of cited chunk contents derived from document content.
repeated .google.cloud.discoveryengine.v1beta.Answer.Reference.UnstructuredDocumentInfo.ChunkContent chunk_contents = 4;
getChunkContentsCount in interface Answer.Reference.UnstructuredDocumentInfoOrBuilderpublic Answer.Reference.UnstructuredDocumentInfo.ChunkContent getChunkContents(int index)
List of cited chunk contents derived from document content.
repeated .google.cloud.discoveryengine.v1beta.Answer.Reference.UnstructuredDocumentInfo.ChunkContent chunk_contents = 4;
getChunkContents in interface Answer.Reference.UnstructuredDocumentInfoOrBuilderpublic Answer.Reference.UnstructuredDocumentInfo.Builder setChunkContents(int index, Answer.Reference.UnstructuredDocumentInfo.ChunkContent value)
List of cited chunk contents derived from document content.
repeated .google.cloud.discoveryengine.v1beta.Answer.Reference.UnstructuredDocumentInfo.ChunkContent chunk_contents = 4;
public Answer.Reference.UnstructuredDocumentInfo.Builder setChunkContents(int index, Answer.Reference.UnstructuredDocumentInfo.ChunkContent.Builder builderForValue)
List of cited chunk contents derived from document content.
repeated .google.cloud.discoveryengine.v1beta.Answer.Reference.UnstructuredDocumentInfo.ChunkContent chunk_contents = 4;
public Answer.Reference.UnstructuredDocumentInfo.Builder addChunkContents(Answer.Reference.UnstructuredDocumentInfo.ChunkContent value)
List of cited chunk contents derived from document content.
repeated .google.cloud.discoveryengine.v1beta.Answer.Reference.UnstructuredDocumentInfo.ChunkContent chunk_contents = 4;
public Answer.Reference.UnstructuredDocumentInfo.Builder addChunkContents(int index, Answer.Reference.UnstructuredDocumentInfo.ChunkContent value)
List of cited chunk contents derived from document content.
repeated .google.cloud.discoveryengine.v1beta.Answer.Reference.UnstructuredDocumentInfo.ChunkContent chunk_contents = 4;
public Answer.Reference.UnstructuredDocumentInfo.Builder addChunkContents(Answer.Reference.UnstructuredDocumentInfo.ChunkContent.Builder builderForValue)
List of cited chunk contents derived from document content.
repeated .google.cloud.discoveryengine.v1beta.Answer.Reference.UnstructuredDocumentInfo.ChunkContent chunk_contents = 4;
public Answer.Reference.UnstructuredDocumentInfo.Builder addChunkContents(int index, Answer.Reference.UnstructuredDocumentInfo.ChunkContent.Builder builderForValue)
List of cited chunk contents derived from document content.
repeated .google.cloud.discoveryengine.v1beta.Answer.Reference.UnstructuredDocumentInfo.ChunkContent chunk_contents = 4;
public Answer.Reference.UnstructuredDocumentInfo.Builder addAllChunkContents(Iterable<? extends Answer.Reference.UnstructuredDocumentInfo.ChunkContent> values)
List of cited chunk contents derived from document content.
repeated .google.cloud.discoveryengine.v1beta.Answer.Reference.UnstructuredDocumentInfo.ChunkContent chunk_contents = 4;
public Answer.Reference.UnstructuredDocumentInfo.Builder clearChunkContents()
List of cited chunk contents derived from document content.
repeated .google.cloud.discoveryengine.v1beta.Answer.Reference.UnstructuredDocumentInfo.ChunkContent chunk_contents = 4;
public Answer.Reference.UnstructuredDocumentInfo.Builder removeChunkContents(int index)
List of cited chunk contents derived from document content.
repeated .google.cloud.discoveryengine.v1beta.Answer.Reference.UnstructuredDocumentInfo.ChunkContent chunk_contents = 4;
public Answer.Reference.UnstructuredDocumentInfo.ChunkContent.Builder getChunkContentsBuilder(int index)
List of cited chunk contents derived from document content.
repeated .google.cloud.discoveryengine.v1beta.Answer.Reference.UnstructuredDocumentInfo.ChunkContent chunk_contents = 4;
public Answer.Reference.UnstructuredDocumentInfo.ChunkContentOrBuilder getChunkContentsOrBuilder(int index)
List of cited chunk contents derived from document content.
repeated .google.cloud.discoveryengine.v1beta.Answer.Reference.UnstructuredDocumentInfo.ChunkContent chunk_contents = 4;
getChunkContentsOrBuilder in interface Answer.Reference.UnstructuredDocumentInfoOrBuilderpublic List<? extends Answer.Reference.UnstructuredDocumentInfo.ChunkContentOrBuilder> getChunkContentsOrBuilderList()
List of cited chunk contents derived from document content.
repeated .google.cloud.discoveryengine.v1beta.Answer.Reference.UnstructuredDocumentInfo.ChunkContent chunk_contents = 4;
getChunkContentsOrBuilderList in interface Answer.Reference.UnstructuredDocumentInfoOrBuilderpublic Answer.Reference.UnstructuredDocumentInfo.ChunkContent.Builder addChunkContentsBuilder()
List of cited chunk contents derived from document content.
repeated .google.cloud.discoveryengine.v1beta.Answer.Reference.UnstructuredDocumentInfo.ChunkContent chunk_contents = 4;
public Answer.Reference.UnstructuredDocumentInfo.ChunkContent.Builder addChunkContentsBuilder(int index)
List of cited chunk contents derived from document content.
repeated .google.cloud.discoveryengine.v1beta.Answer.Reference.UnstructuredDocumentInfo.ChunkContent chunk_contents = 4;
public List<Answer.Reference.UnstructuredDocumentInfo.ChunkContent.Builder> getChunkContentsBuilderList()
List of cited chunk contents derived from document content.
repeated .google.cloud.discoveryengine.v1beta.Answer.Reference.UnstructuredDocumentInfo.ChunkContent chunk_contents = 4;
public boolean hasStructData()
The structured JSON metadata for the document. It is populated from the struct data from the Chunk in search result.
.google.protobuf.Struct struct_data = 5;hasStructData in interface Answer.Reference.UnstructuredDocumentInfoOrBuilderpublic com.google.protobuf.Struct getStructData()
The structured JSON metadata for the document. It is populated from the struct data from the Chunk in search result.
.google.protobuf.Struct struct_data = 5;getStructData in interface Answer.Reference.UnstructuredDocumentInfoOrBuilderpublic Answer.Reference.UnstructuredDocumentInfo.Builder setStructData(com.google.protobuf.Struct value)
The structured JSON metadata for the document. It is populated from the struct data from the Chunk in search result.
.google.protobuf.Struct struct_data = 5;public Answer.Reference.UnstructuredDocumentInfo.Builder setStructData(com.google.protobuf.Struct.Builder builderForValue)
The structured JSON metadata for the document. It is populated from the struct data from the Chunk in search result.
.google.protobuf.Struct struct_data = 5;public Answer.Reference.UnstructuredDocumentInfo.Builder mergeStructData(com.google.protobuf.Struct value)
The structured JSON metadata for the document. It is populated from the struct data from the Chunk in search result.
.google.protobuf.Struct struct_data = 5;public Answer.Reference.UnstructuredDocumentInfo.Builder clearStructData()
The structured JSON metadata for the document. It is populated from the struct data from the Chunk in search result.
.google.protobuf.Struct struct_data = 5;public com.google.protobuf.Struct.Builder getStructDataBuilder()
The structured JSON metadata for the document. It is populated from the struct data from the Chunk in search result.
.google.protobuf.Struct struct_data = 5;public com.google.protobuf.StructOrBuilder getStructDataOrBuilder()
The structured JSON metadata for the document. It is populated from the struct data from the Chunk in search result.
.google.protobuf.Struct struct_data = 5;getStructDataOrBuilder in interface Answer.Reference.UnstructuredDocumentInfoOrBuilderpublic final Answer.Reference.UnstructuredDocumentInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Answer.Reference.UnstructuredDocumentInfo.Builder>public final Answer.Reference.UnstructuredDocumentInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Answer.Reference.UnstructuredDocumentInfo.Builder>Copyright © 2025 Google LLC. All rights reserved.