SearchDataObjectsResponse

Réponse à une requête de recherche.

Représentation JSON
{
  "results": [
    {
      object (SearchResult)
    }
  ],
  "nextPageToken": string,
  "searchResponseMetadata": {
    object (SearchResponseMetadata)
  }
}
Champs
results[]

object (SearchResult)

Uniquement en sortie. Liste des dataObjects correspondant aux critères de recherche.

nextPageToken

string

Uniquement en sortie. Jeton permettant de récupérer la page de résultats suivante. Transmettez cette valeur à [DataObjectSearchService.SearchDataObjectsRequest.page_token][] pour obtenir cette page.

searchResponseMetadata

object (SearchResponseMetadata)

Uniquement en sortie. Métadonnées sur l'exécution de la recherche.

SearchResult

Un seul résultat de recherche.

Représentation JSON
{
  "dataObject": {
    object (DataObject)
  },
  "distance": number
}
Champs
dataObject

object (DataObject)

Uniquement en sortie. Objet de données correspondant.

distance

number

Uniquement en sortie. Distance de similarité ou score de classement renvoyés par BatchSearchDataObjects.

SearchResponseMetadata

Métadonnées sur l'exécution de la recherche.

Représentation 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.
}
Champs
Champ d'union index_type. Type d'index utilisé. index_type ne peut être qu'un des éléments suivants :
usedIndex

object (IndexInfo)

Indique que la recherche a utilisé un index spécifique.

usedKnn

boolean

Uniquement en sortie. Si la valeur est "true", la recherche a utilisé le moteur d'index KNN (K-Nearest Neighbor) par défaut du système.

IndexInfo

Message indiquant l'index utilisé pour la recherche.

Représentation JSON
{
  "name": string
}
Champs
name

string

Uniquement en sortie. Nom de ressource de l'index utilisé pour la recherche. Format : projects/{project}/locations/{location}/collections/{collection}/indexes/{index}