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 |