Interface Answer.Reference.UnstructuredDocumentInfoOrBuilder (0.47.0)

public static interface Answer.Reference.UnstructuredDocumentInfoOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getChunkContents(int index)

public abstract Answer.Reference.UnstructuredDocumentInfo.ChunkContent getChunkContents(int index)

List of cited chunk contents derived from document content.

repeated .google.cloud.discoveryengine.v1.Answer.Reference.UnstructuredDocumentInfo.ChunkContent chunk_contents = 4;

Parameter
Name Description
index int
Returns
Type Description
Answer.Reference.UnstructuredDocumentInfo.ChunkContent

getChunkContentsCount()

public abstract int getChunkContentsCount()

List of cited chunk contents derived from document content.

repeated .google.cloud.discoveryengine.v1.Answer.Reference.UnstructuredDocumentInfo.ChunkContent chunk_contents = 4;

Returns
Type Description
int

getChunkContentsList()

public abstract List<Answer.Reference.UnstructuredDocumentInfo.ChunkContent> getChunkContentsList()

List of cited chunk contents derived from document content.

repeated .google.cloud.discoveryengine.v1.Answer.Reference.UnstructuredDocumentInfo.ChunkContent chunk_contents = 4;

Returns
Type Description
List<ChunkContent>

getChunkContentsOrBuilder(int index)

public abstract Answer.Reference.UnstructuredDocumentInfo.ChunkContentOrBuilder getChunkContentsOrBuilder(int index)

List of cited chunk contents derived from document content.

repeated .google.cloud.discoveryengine.v1.Answer.Reference.UnstructuredDocumentInfo.ChunkContent chunk_contents = 4;

Parameter
Name Description
index int
Returns
Type Description
Answer.Reference.UnstructuredDocumentInfo.ChunkContentOrBuilder

getChunkContentsOrBuilderList()

public abstract List<? extends Answer.Reference.UnstructuredDocumentInfo.ChunkContentOrBuilder> getChunkContentsOrBuilderList()

List of cited chunk contents derived from document content.

repeated .google.cloud.discoveryengine.v1.Answer.Reference.UnstructuredDocumentInfo.ChunkContent chunk_contents = 4;

Returns
Type Description
List<? extends com.google.cloud.discoveryengine.v1.Answer.Reference.UnstructuredDocumentInfo.ChunkContentOrBuilder>

getDocument()

public abstract String getDocument()

Document resource name.

string document = 1 [(.google.api.resource_reference) = { ... }

Returns
Type Description
String

The document.

getDocumentBytes()

public abstract ByteString getDocumentBytes()

Document resource name.

string document = 1 [(.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for document.

getStructData()

public abstract 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;

Returns
Type Description
Struct

The structData.

getStructDataOrBuilder()

public abstract 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;

Returns
Type Description
StructOrBuilder

getTitle()

public abstract String getTitle()

Title.

string title = 3;

Returns
Type Description
String

The title.

getTitleBytes()

public abstract ByteString getTitleBytes()

Title.

string title = 3;

Returns
Type Description
ByteString

The bytes for title.

getUri()

public abstract String getUri()

URI for the document.

string uri = 2;

Returns
Type Description
String

The uri.

getUriBytes()

public abstract ByteString getUriBytes()

URI for the document.

string uri = 2;

Returns
Type Description
ByteString

The bytes for uri.

hasStructData()

public abstract 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;

Returns
Type Description
boolean

Whether the structData field is set.