Aller au contenu principal

io.enterpriseai.resources.CatalogClient

Source : sdks/java/enterprise-ai-java/src/main/java/io/enterpriseai/resources/CatalogClient.java. Retour à l'index de la référence du SDK Java.

remarque

Cette page est générée par tools/docs/gen_sdk_reference.py depuis les sources du SDK et les dossiers de textes OpenAPI. Ne la modifiez pas à la main : changez la source et régénérez.

Classe CatalogClient​

Système. Points techniques du Control Plane : sondes de vie et de disponibilité, description de l'instance, identité de l'appelant, catalogue des briques de la plateforme et feuille de route du produit.

Constructeur CatalogClient​

CatalogClient(Transport transport)

Crée le client sur le transport partagé ; EnterpriseAIClient le construit, on y accède par l'accesseur du même nom.

NomTypeDéfautRequisDescription
transportTransportouiTransport partagé par les sous-clients d'un même client.

CatalogClient.brick​

JsonNode brick(String id)

Lire une brique de la plateforme. Une brique du catalogue, retrouvée par son id sans tenir compte de la casse. Répond 404 not_found si aucune brique ne porte cet identifiant. Sans authentification.

Route : /v1/catalog/bricks/{brick_id} (GET).

NomTypeDéfautRequisDescription
idStringouiIdentifiant de la brique dans le catalogue, insensible à la casse.

Retour : JsonNode. Réponse JSON décodée de l'opération « Lire une brique de la plateforme ».

Erreurs levées : les erreurs typées du transport (Erreurs).

CatalogClient.bricks​

JsonNode bricks()

Lister les briques de la plateforme. Catalogue des briques de la plateforme lu dans bricks.yaml du dossier de catalogue, en une seule page (next_cursor vaut toujours null). Le fichier est chargé en YAML sûr (sans ancres ni alias, 2 Mo au plus). Sans authentification.

Route : /v1/catalog/bricks (GET).

Cet élément ne prend aucun paramètre.

Retour : JsonNode. Réponse JSON décodée de l'opération « Lister les briques de la plateforme ».

Erreurs levées : les erreurs typées du transport (Erreurs).