com.microsoft.bot.restclient
Le package contient les classes runtime requises pour que les clients générés par AutoRest compilent et fonctionnent. Pour en savoir plus sur le générateur AutoRest, consultez https://github.com/azure/autorest.
Classes
| Base64Url |
Wrapper simple sur le tableau d’octets codé en Base64Url utilisé lors de la sérialisation/désérialisation. |
| ExpandableStringEnum<T> |
Implémentation de base pour les énumérations de chaîne unique extensibles. |
| RestClient |
Une instance de cette classe stocke les informations du client pour effectuer des appels REST. |
| RestClient.Builder |
Classe builder pour la création d’un client REST. |
| RestException |
Exception levée pour une réponse non valide avec des informations d’erreur personnalisées. |
| ServiceClient |
Le service |
| ServiceResponse<T> |
Une instance de cette classe contient un objet de réponse et une réponse REST brute. |
| ServiceResponseBuilder<T,E> |
Le constructeur pour la construction d’un ServiceResponse<T>. |
| ServiceResponseBuilder.Factory |
Fabrique pour créer un générateur de réponses de service. |
| ServiceResponseWithHeaders<TBody,THeader> |
Une instance de cette classe contient un objet de réponse et une réponse REST brute. |
| Validator |
Valide que les paramètres fournis par l’utilisateur ne sont pas null s’ils sont requis. |
Interfaces
| ServiceCallback<T> |
Rappel utilisé pour les opérations asynchrones côté client. |
| SkipParentValidation |
Annotation utilisée pour avertir le validateur d’ignorer la validation pour les propriétés de la classe parente. |
Énumérations
| CollectionFormat |
Le package contient les classes runtime requises pour que les clients générés par AutoRest compilent et fonctionnent. |
| LogLevel |
Décrit le niveau de trafic HTTP à journaliser. |