Android.App.AppSearch Namespace

Classes

Nome Description
AppSearchAccount

Encapsula um GenericDocument que representa um android.accounts.Account.

AppSearchAccount.Builder

A classe de construtor para AppSearchAccount.

AppSearchBatchResult

Fornece resultados para operações em lote do AppSearch que abrangem vários documentos.

AppSearchBatchResult.Builder

Construtor para AppSearchBatchResult objetos.

AppSearchBlobHandle

Um identificador para representar um blob no AppSearch.

AppSearchBlobHandle.InterfaceConsts
AppSearchManager

Fornece acesso ao índice Centralizado AppSearch mantido pelo sistema.

AppSearchManager.SearchContext

Contém informações sobre como criar a sessão de pesquisa.

AppSearchManager.SearchContext.Builder

Construtor para objetos SearchContext.

AppSearchResult

Informações sobre o êxito ou falha de uma chamada do AppSearch.

AppSearchSchema

O Esquema AppSearch para um tipo específico de documento.

AppSearchSchema.BlobHandlePropertyConfig

Configuração de uma propriedade do tipo AppSearchBlobHandle em um Documento.

AppSearchSchema.BlobHandlePropertyConfig.Builder

Construtor para BlobHandlePropertyConfig.

AppSearchSchema.BooleanPropertyConfig

Configuração de uma propriedade que contém um booliano.

AppSearchSchema.BooleanPropertyConfig.Builder

Construtor para BooleanPropertyConfig.

AppSearchSchema.Builder

Construtor para AppSearchSchema objects.

AppSearchSchema.BytesPropertyConfig

Configuração de uma propriedade que contém uma matriz de bytes.

AppSearchSchema.BytesPropertyConfig.Builder

Construtor para BytesPropertyConfig.

AppSearchSchema.DocumentPropertyConfig

Configuração de uma propriedade que contém outro Documento.

AppSearchSchema.DocumentPropertyConfig.Builder

Construtor para DocumentPropertyConfig.

AppSearchSchema.DoublePropertyConfig

Configuração de uma propriedade que contém um número decimal de precisão dupla.

AppSearchSchema.DoublePropertyConfig.Builder

Construtor para DoublePropertyConfig.

AppSearchSchema.EmbeddingPropertyConfig

Configuração de uma propriedade do tipo EmbeddingVector em um Documento.

AppSearchSchema.EmbeddingPropertyConfig.Builder

Construtor para EmbeddingPropertyConfig.

AppSearchSchema.InterfaceConsts
AppSearchSchema.LongPropertyConfig

Configuração de uma propriedade que contém um inteiro de 64 bits.

AppSearchSchema.LongPropertyConfig.Builder

Construtor para LongPropertyConfig.

AppSearchSchema.PropertyConfig

Configuração comum para uma única propriedade (campo) em um Documento.

AppSearchSchema.StringPropertyConfig

Configuração para uma propriedade do tipo Cadeia de caracteres em um documento.

AppSearchSchema.StringPropertyConfig.Builder

Construtor para StringPropertyConfig.

AppSearchSession

Fornece uma conexão com um único banco de dados AppSearch.

CommitBlobResponse

A resposta para fornecer resultados de operação em lote de AppSearchSession#commitBlob.

CommitBlobResponse.InterfaceConsts
EmbeddingVector

As inserções são representações vetoriais de dados, como texto, imagens e áudio, que podem ser geradas por modelos de machine learning e usadas para pesquisa semântica.

EmbeddingVector.InterfaceConsts
EnterpriseGlobalSearchSession

Fornece uma conexão a todos os bancos de dados AppSearch corporativos (perfil de trabalho) aos quais o aplicativo de consulta recebeu acesso.

GenericDocument

Representa uma unidade de documento.

GenericDocument.Builder

A classe de construtor para GenericDocument.

GetByDocumentIdRequest

Encapsula uma solicitação para recuperar documentos por namespace e IDs do AppSearchSession banco de dados.

GetByDocumentIdRequest.Builder

Construtor para GetByDocumentIdRequest objetos.

GetByDocumentIdRequest.InterfaceConsts
GetSchemaResponse

A classe de resposta de AppSearchSession#getSchema

GetSchemaResponse.Builder

Construtor para GetSchemaResponse objetos.

GetSchemaResponse.InterfaceConsts
GlobalSearchSession

Fornece uma conexão a todos os bancos de dados AppSearch aos quais o aplicativo de consulta recebeu acesso.

JoinSpec

Essa classe representa as especificações da operação de junção na pesquisa.

JoinSpec.Builder

Construtor para JoinSpec objects.

JoinSpec.InterfaceConsts
Migrator

Uma classe migradora a ser traduzida GenericDocument de uma versão diferente de AppSearchSchema

OpenBlobForReadResponse

A resposta para fornecer resultados de operação em lote de AppSearchSession#openBlobForRead.

OpenBlobForReadResponse.InterfaceConsts
OpenBlobForWriteResponse

A resposta para fornecer resultados de operação em lote de AppSearchSession#openBlobForWrite.

OpenBlobForWriteResponse.InterfaceConsts
PackageIdentifier

Essa classe representa um pacote exclusivamente identificável.

PropertyPath

Representa um caminho de propriedade retornado da pesquisa no Banco de Dados AppSearch.

PropertyPath.PathSegment

Um segmento de um PropertyPath, que inclui o nome da propriedade e um índice baseado em 0 nessa propriedade.

PutDocumentsRequest

Encapsula uma solicitação para indexar documentos em um AppSearchSession banco de dados.

PutDocumentsRequest.Builder

Construtor para PutDocumentsRequest objetos.

RemoveBlobResponse

Resultados de AppSearchSession#removeBlob, contendo o resultado da remoção de cada identificador.

RemoveBlobResponse.InterfaceConsts
RemoveByDocumentIdRequest

Encapsula uma solicitação para remover documentos por namespace e IDs do AppSearchSession banco de dados.

RemoveByDocumentIdRequest.Builder

Construtor para RemoveByDocumentIdRequest objetos.

RemoveByDocumentIdRequest.InterfaceConsts
ReportSystemUsageRequest

Uma solicitação para relatar o uso de um documento de propriedade de outro aplicativo de uma superfície de interface do usuário do sistema.

ReportSystemUsageRequest.Builder

Construtor para ReportSystemUsageRequest objetos.

ReportUsageRequest

Uma solicitação para relatar o uso de um documento.

ReportUsageRequest.Builder

Construtor para ReportUsageRequest objetos.

ReportUsageRequest.InterfaceConsts
SchemaVisibilityConfig

Uma classe para manter todas as informações de visibilidade necessárias correspondentes ao mesmo esquema.

SchemaVisibilityConfig.Builder

A classe de construtor de SchemaVisibilityConfig.

SchemaVisibilityConfig.InterfaceConsts
SearchResult

Essa classe representa um dos resultados obtidos de uma consulta AppSearch.

SearchResult.Builder

Construtor para SearchResult objetos.

SearchResult.EmbeddingMatchInfo

Essa classe representa objetos de correspondência para quaisquer snippets que possam estar presentes em SearchResults uma consulta de inserção.

SearchResult.EmbeddingMatchInfo.InterfaceConsts
SearchResult.InterfaceConsts
SearchResult.MatchInfo

Essa classe representa objetos de correspondência para qualquer snippet que possa estar presente em SearchResults uma consulta.

SearchResult.MatchInfo.Builder

Construtor para objetos MatchInfo.

SearchResult.MatchInfo.InterfaceConsts
SearchResult.MatchRange

Classe que fornece o intervalo de posição de uma informação de correspondência de texto.

SearchResult.MatchRange.InterfaceConsts
SearchResult.TextMatchInfo

Essa classe representa objetos de correspondência para qualquer trecho de correspondência de texto que possa estar presente em SearchResults uma consulta de cadeia de caracteres.

SearchResult.TextMatchInfo.InterfaceConsts
SearchResults

Encapsula os resultados de uma operação de pesquisa.

SearchSpec

Essa classe representa a lógica de especificação do AppSearch.

SearchSpec.Builder

Construtor para SearchSpec objects.

SearchSpec.InterfaceConsts
SearchSuggestionResult

A classe de resultado do AppSearchSession#searchSuggestion.

SearchSuggestionResult.Builder

A classe Builder de SearchSuggestionResult.

SearchSuggestionResult.InterfaceConsts
SearchSuggestionSpec

Essa classe representa a lógica de especificação do AppSearch.

SearchSuggestionSpec.Builder

Construtor para SearchSuggestionSpec objects.

SearchSuggestionSpec.InterfaceConsts
SetBlobVisibilityRequest

Solicite para definir as configurações de visibilidade de blobs no AppSearch.

SetBlobVisibilityRequest.Builder

Construtor para SetBlobVisibilityRequest objetos.

SetSchemaRequest

Encapsula uma solicitação para atualizar o esquema de um AppSearchSession banco de dados.

SetSchemaRequest.Builder

Construtor para SetSchemaRequest objetos.

SetSchemaResponse

A classe de resposta de AppSearchSession#setSchema

SetSchemaResponse.Builder

Construtor para SetSchemaResponse objetos.

SetSchemaResponse.InterfaceConsts
SetSchemaResponse.MigrationFailure

A classe representa um pós-migrado GenericDocument que não pôde ser salvo por AppSearchSession#setSchema.

SetSchemaResponse.MigrationFailure.InterfaceConsts
StorageInfo

A classe de resposta de AppSearchSession#getStorageInfo.

StorageInfo.Builder

Construtor para StorageInfo objetos.

StorageInfo.InterfaceConsts

Interfaces

Nome Description
IBatchResultCallback

A interface de retorno de chamada a ser retornada AppSearchBatchResult.

Enumerações

Nome Description
AppSearchIndexingType
AppSearchQuantizationType
AppSearchResultCode
AppSearchSchemaDeletePropagationType
Cardinality
EmbeddingSearchMetricType
GroupingType
IndexingType
JoinSpecAggregationScoring
LongPropertyConfigIndexingType
RankingStrategy
SchemaRequestPermissions
SearchOrder
SearchTermMatch
StringPropertyJoinableValueType
SuggestionRankingStrategy
TokenizerType