com.microsoft.bot.restclient

O pacote contém as classes de runtime necessárias para que os clientes gerados pelo AutoRest compilem e funcionem. Para saber mais sobre o gerador AutoRest, consulte https://github.com/azure/autorest.

Classes

Base64Url

Wrapper simples sobre a matriz de bytes codificada em Base64Url usada durante a serialização/desserialização.

ExpandableStringEnum<T>

Implementação base para enumerações expansíveis e de cadeia de caracteres única.

RestClient

Uma instância dessa classe armazena as informações do cliente para fazer chamadas REST.

RestClient.Builder

A classe de construtor para a criação de um cliente REST.

RestException

Exceção gerada para uma resposta inválida com informações de erro personalizadas.

ServiceClient

ServiceClient é a abstração para acessar operações REST e seus tipos de dados de conteúdo.

ServiceResponse<T>

Uma instância dessa classe contém um objeto de resposta e uma resposta REST bruta.

ServiceResponseBuilder<T,E>

O construtor para construir um ServiceResponse<T>.

ServiceResponseBuilder.Factory

Uma fábrica para criar um construtor de resposta de serviço.

ServiceResponseWithHeaders<TBody,THeader>

Uma instância dessa classe contém um objeto de resposta e uma resposta REST bruta.

Validator

Valida se os parâmetros fornecidos pelo usuário não são nulos se forem necessários.

Interfaces

ServiceCallback<T>

O retorno de chamada usado para operações assíncronas do lado do cliente.

SkipParentValidation

Anotação usada para notificar o validador para ignorar a validação das propriedades na classe pai.

Enumerações

CollectionFormat

O pacote contém as classes de runtime necessárias para que os clientes gerados pelo AutoRest compilem e funcionem.

LogLevel

Descreve o nível de tráfego HTTP a ser registrado em log.