com.microsoft.bot.restclient

El paquete contiene las clases en tiempo de ejecución necesarias para que los clientes generados por AutoRest compilen y funcionen. Para más información sobre el generador de AutoRest, consulte https://github.com/azure/autorest.

Clases

Base64Url

Contenedor simple sobre la matriz de bytes codificada en Base64Url que se usa durante la serialización o deserialización.

ExpandableStringEnum<T>

Implementación base para enumeraciones de cadena única expandibles.

RestClient

Una instancia de esta clase almacena la información de cliente para realizar llamadas REST.

RestClient.Builder

Clase de generador para compilar un cliente REST.

RestException

Excepción producida para una respuesta no válida con información de error personalizada.

ServiceClient

ServiceClient es la abstracción para acceder a las operaciones REST y sus tipos de datos de carga.

ServiceResponse<T>

Una instancia de esta clase contiene un objeto de respuesta y una respuesta REST sin procesar.

ServiceResponseBuilder<T,E>

Generador para crear un ServiceResponse<T>.

ServiceResponseBuilder.Factory

Generador de una fábrica para crear un generador de respuestas de servicio.

ServiceResponseWithHeaders<TBody,THeader>

Una instancia de esta clase contiene un objeto de respuesta y una respuesta REST sin procesar.

Validator

Valida que los parámetros proporcionados por el usuario no sean NULL si son necesarios.

Interfaces

ServiceCallback<T>

Devolución de llamada usada para las operaciones asincrónicas del lado cliente.

SkipParentValidation

Anotación usada para notificar al validador para omitir la validación de las propiedades de la clase primaria.

Enumeraciones

CollectionFormat

El paquete contiene las clases en tiempo de ejecución necesarias para que los clientes generados por AutoRest compilen y funcionen.

LogLevel

Describe el nivel de tráfico HTTP que se va a registrar.