Interface FileSearchStore

A collection of Documents.

interface FileSearchStore {
    activeDocumentsCount?: string;
    createTime?: string;
    displayName?: string;
    embeddingModel?: string;
    failedDocumentsCount?: string;
    name?: string;
    pendingDocumentsCount?: string;
    sizeBytes?: string;
    updateTime?: string;
}

Properties

activeDocumentsCount?: string

Output only. The number of documents in the FileSearchStore that are active and ready for retrieval.

createTime?: string

Output only. The Timestamp of when the FileSearchStore was created.

displayName?: string

Optional. The human-readable display name for the FileSearchStore. The display name must be no more than 512 characters in length, including spaces. Example: "Docs on Semantic Retriever".

embeddingModel?: string

The embedding model used by the FileSearchStore.

failedDocumentsCount?: string

Output only. The number of documents in the FileSearchStore that have failed processing.

name?: string

Output only. Immutable. Identifier. The FileSearchStore resource name. It is an ID (name excluding the "fileSearchStores/" prefix) that can contain up to 40 characters that are lowercase alphanumeric or dashes (-). It is output only. The unique name will be derived from display_name along with a 12 character random suffix. Example: fileSearchStores/my-awesome-file-search-store-123a456b789c If display_name is not provided, the name will be randomly generated.

pendingDocumentsCount?: string

Output only. The number of documents in the FileSearchStore that are being processed.

sizeBytes?: string

Output only. The size of raw bytes ingested into the FileSearchStore. This is the total size of all the documents in the FileSearchStore.

updateTime?: string

Output only. The Timestamp of when the FileSearchStore was last updated.