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é.

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}