File Search
class FileSearch(apiKey: String, client: HttpClient? = null, fileUploadProvider: FileUploadProvider = FileUploadProvider(apiKey))
Client for interacting with the Google File Search API.
Constructors
Link copied to clipboard
constructor(apiKey: String, client: HttpClient? = null, fileUploadProvider: FileUploadProvider = FileUploadProvider(apiKey))
Functions
Link copied to clipboard
Creates a new FileSearchStore.
Link copied to clipboard
Deletes a FileSearchStore.
Link copied to clipboard
Gets information about a specific FileSearchStore.
Link copied to clipboard
Gets the latest state of a long-running operation.
Link copied to clipboard
suspend fun importFileToFileSearchStore(fileSearchStoreName: String, inputJson: ImportFileRequest): Operation
Imports a File from File Service to a FileSearchStore.
Link copied to clipboard
suspend fun listFileSearchStores(pageSize: Int? = null, pageToken: String? = null): ListFileSearchStoresResponse
Lists all FileSearchStores owned by the user.
Link copied to clipboard
suspend fun uploadToFileSearchStore(fileSearchStoreName: String, file: Path, mimeType: String, uploadRequest: UploadFileSearchStoreRequest): Operation
Uploads a file to a FileSearchStore.