com.microsoft.bot.restclient
Il pacchetto contiene le classi di runtime necessarie per la compilazione e la funzione dei client generati da AutoRest. Per altre informazioni sul generatore autoRest, vedere https://github.com/azure/autorest.
Classi
| Base64Url |
Wrapper semplice su matrice di byte con codifica Base64Url usata durante la serializzazione/deserializzazione. |
| ExpandableStringEnum<T> |
Implementazione di base per enumerazioni a stringa singola espandibile. |
| RestClient |
Un'istanza di questa classe archivia le informazioni client per l'esecuzione di chiamate REST. |
| RestClient.Builder |
Classe builder per la creazione di un client REST. |
| RestException |
Eccezione generata per una risposta non valida con informazioni sull'errore personalizzate. |
| ServiceClient |
Service |
| ServiceResponse<T> |
Un'istanza di questa classe contiene un oggetto risposta e una risposta REST non elaborata. |
| ServiceResponseBuilder<T,E> |
Generatore per la creazione di un ServiceResponse<T>. |
| ServiceResponseBuilder.Factory |
Factory per creare un generatore di risposte del servizio. |
| ServiceResponseWithHeaders<TBody,THeader> |
Un'istanza di questa classe contiene un oggetto risposta e una risposta REST non elaborata. |
| Validator |
Convalida che i parametri forniti dall'utente non siano Null se necessari. |
Interfacce
| ServiceCallback<T> |
Callback utilizzato per le operazioni asincrone lato client. |
| SkipParentValidation |
Annotazione usata per notificare al validator di ignorare la convalida per le proprietà nella classe padre. |
Enumerazioni
| CollectionFormat |
Il pacchetto contiene le classi di runtime necessarie per la compilazione e la funzione dei client generati da AutoRest. |
| LogLevel |
Descrive il livello di traffico HTTP da registrare. |