SearchDataObjectsResponse

Resposta para uma solicitação de pesquisa.

Representação JSON
{
  "results": [
    {
      object (SearchResult)
    }
  ],
  "nextPageToken": string,
  "searchResponseMetadata": {
    object (SearchResponseMetadata)
  }
}
Campos
results[]

object (SearchResult)

Apenas saída. A lista de dataObjects que correspondem aos critérios de pesquisa.

nextPageToken

string

Apenas saída. Token para recuperar a próxima página de resultados. Passe para [DataObjectSearchService.SearchDataObjectsRequest.page_token][] para receber essa página.

searchResponseMetadata

object (SearchResponseMetadata)

Apenas saída. Metadados sobre a execução da pesquisa.

SearchResult

Um único resultado da pesquisa.

Representação JSON
{
  "dataObject": {
    object (DataObject)
  },
  "distance": number
}
Campos
dataObject

object (DataObject)

Apenas saída. O objeto de dados correspondente.

distance

number

Apenas saída. A distância de similaridade.

SearchResponseMetadata

Metadados sobre a execução da pesquisa.

Representação JSON
{

  // Union field index_type can be only one of the following:
  "usedIndex": {
    object (IndexInfo)
  },
  "usedKnn": boolean
  // End of list of possible types for union field index_type.
}
Campos
Campo de união index_type. O tipo de índice usado. index_type pode ser apenas de um dos tipos a seguir:
usedIndex

object (IndexInfo)

Indica que a pesquisa usou um índice específico.

usedKnn

boolean

Apenas saída. Se for verdadeiro, a pesquisa usou o mecanismo de índice padrão de vizinho k-mais próximo (KNN) do sistema.

IndexInfo

Mensagem que indica o índice usado para a pesquisa.

Representação JSON
{
  "name": string
}
Campos
name

string

Apenas saída. O nome do recurso do índice usado na pesquisa. Formato: projects/{project}/locations/{location}/collections/{collection}/indexes/{index}