io.enterpriseai.RequestOptions
Source : sdks/java/enterprise-ai-java/src/main/java/io/enterpriseai/RequestOptions.java. Retour à l'index de la référence du SDK Java.
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 RequestOptions
Options par appel : Idempotency-Key explicite, traceparent W3C et en-têtes supplémentaires. Sans Idempotency-Key, chaque POST reçoit une clé générée qui reste la même d'une nouvelle tentative à l'autre.
RequestOptions.header
RequestOptions header(String name, String value)
Ajoute un en-tête envoyé avec cet appel seulement.
| Nom | Type | Défaut | Requis | Description |
|---|---|---|---|---|
name | String | oui | Nom de l'en-tête HTTP. | |
value | String | oui | Valeur de l'en-tête ; un nom déjà présent est remplacé. |
Retour : RequestOptions. Ces mêmes RequestOptions, pour enchaîner les appels.
RequestOptions.headers
Map<String, String> headers()
En-têtes supplémentaires de l'appel.
Cet élément ne prend aucun paramètre.
Retour : Map<String, String>. La table modifiable des en-têtes ajoutés, dans l'ordre d'ajout.
RequestOptions.idempotencyKey
RequestOptions idempotencyKey(String key)
Fixe ou lit la clé Idempotency-Key envoyée sur un POST.
| Nom | Type | Défaut | Requis | Description |
|---|---|---|---|---|
key | String | oui | Clé d'idempotence à envoyer à la place de la clé générée. |
Retour : RequestOptions. Ces mêmes RequestOptions pour le setter ; la clé fixée, ou null, pour le getter.
RequestOptions.idempotencyKey
String idempotencyKey()
Fixe ou lit la clé Idempotency-Key envoyée sur un POST.
Cet élément ne prend aucun paramètre.
Retour : String. Ces mêmes RequestOptions pour le setter ; la clé fixée, ou null, pour le getter.
RequestOptions.traceparent
RequestOptions traceparent(String value)
Fixe ou lit le traceparent W3C envoyé avec cet appel.
| Nom | Type | Défaut | Requis | Description |
|---|---|---|---|---|
value | String | oui | Traceparent W3C, au format 00-<trace>-<span>-01. |
Retour : RequestOptions. Ces mêmes RequestOptions pour le setter ; le traceparent fixé, ou null, pour le getter.
RequestOptions.traceparent
String traceparent()
Fixe ou lit le traceparent W3C envoyé avec cet appel.
Cet élément ne prend aucun paramètre.
Retour : String. Ces mêmes RequestOptions pour le setter ; le traceparent fixé, ou null, pour le getter.