RestException Classe

  • java.lang.Object
    • java.lang.Throwable
      • java.lang.Exception
        • java.lang.RuntimeException
          • com.microsoft.bot.restclient.RestException

public class RestException
extends java.lang.RuntimeException

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

Resumo do Construtor

Construtor Description
RestException(String message, Response<ResponseBody> response)

Inicializa uma nova instância da classe RestException.

RestException(String message, Response<ResponseBody> response, Object body)

Inicializa uma nova instância da classe RestException.

Resumo do método

Modificador e tipo Método e descrição
java.lang.Object body()
retrofit2.Response<okhttp3.ResponseBody> response()

Métodos herdados de java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Métodos herdados de java.lang.Throwable

java.lang.Throwable.addSuppressed java.lang.Throwable.fillInStackTrace java.lang.Throwable.getCause java.lang.Throwable.getLocalizedMessage java.lang.Throwable.getMessage java.lang.Throwable.getStackTrace java.lang.Throwable.getSuppressed java.lang.Throwable.initCause java.lang.Throwable.printStackTrace java.lang.Throwable.printStackTrace java.lang.Throwable.printStackTrace java.lang.Throwable.setStackTrace java.lang.Throwable.toString

Detalhes do construtor

RestException

public RestException(String message, Response response)

Inicializa uma nova instância da classe RestException.

Parâmetros:

message - a mensagem de exceção ou o conteúdo da resposta se uma mensagem não estiver disponível
response - a resposta HTTP

RestException

public RestException(String message, Response response, Object body)

Inicializa uma nova instância da classe RestException.

Parâmetros:

message - a mensagem de exceção ou o conteúdo da resposta se uma mensagem não estiver disponível
response - a resposta HTTP
body - o corpo da resposta desserializada

Detalhes do método

body

public Object body()

Retornos:

o corpo da resposta HTTP

response

public Response response()

Retornos:

informações sobre a resposta HTTP associada

Aplica-se a