android.app.appsearch
Interfaces
| BatchResultCallback | The callback interface to return |
Classes
| AppSearchBatchResult | Provides results for AppSearch batch operations which encompass multiple documents. |
| AppSearchBlobHandle | An identifier to represent a blob in AppSearch. |
| AppSearchManager | Provides access to the centralized AppSearch index maintained by the system. |
| AppSearchResult | Information about the success or failure of an AppSearch call. |
| AppSearchSchema | The AppSearch Schema for a particular type of document. |
| AppSearchSession | Provides a connection to a single AppSearch database. |
| CommitBlobResponse | The response to provide batch operation results of |
| EmbeddingVector | Embeddings are vector representations of data, such as text, images, and audio, which can be generated by machine learning models and used for semantic search. |
| EnterpriseGlobalSearchSession | Provides a connection to all enterprise (work profile) AppSearch databases the querying application has been granted access to. |
| GenericDocument | Represents a document unit. |
| GetByDocumentIdRequest | Encapsulates a request to retrieve documents by namespace and IDs from the |
| GetSchemaResponse | The response class of |
| GlobalSearchSession | Provides a connection to all AppSearch databases the querying application has been granted access to. |
| JoinSpec | This class represents the specifications for the joining operation in search. |
| Migrator | A migrator class to translate |
| OpenBlobForReadResponse | The response to provide batch operation results of |
| OpenBlobForWriteResponse | The response to provide batch operation results of |
| PackageIdentifier | This class represents a uniquely identifiable package. |
| PropertyPath | Represents a property path returned from searching the AppSearch Database. |
| PutDocumentsRequest | Encapsulates a request to index documents into an |
| RemoveBlobResponse | Results of |
| RemoveByDocumentIdRequest | Encapsulates a request to remove documents by namespace and IDs from the |
| ReportSystemUsageRequest | A request to report usage of a document owned by another app from a system UI surface. |
| ReportUsageRequest | A request to report usage of a document. |
| SchemaVisibilityConfig | A class to hold a all necessary Visibility information corresponding to the same schema. |
| SearchResult | This class represents one of the results obtained from an AppSearch query. |
| SearchResults | Encapsulates results of a search operation. |
| SearchSpec | This class represents the specification logic for AppSearch. |
| SearchSuggestionResult | The result class of the |
| SearchSuggestionSpec | This class represents the specification logic for AppSearch. |
| SetBlobVisibilityRequest | Request to configure the visibility settings of blobs in AppSearch. |
| SetSchemaRequest | Encapsulates a request to update the schema of an |
| SetSchemaResponse | The response class of |
| StorageInfo | The response class of |