ServiceResponse<T> Classe

  • java.lang.Object
    • com.microsoft.bot.restclient.ServiceResponse<T>

Parâmetros de tipo

T

o tipo da resposta

public class ServiceResponse

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

Resumo do Construtor

Construtor Description
ServiceResponse(T body, Response<ResponseBody> response)

Instancie uma instância do ServiceResponse com um objeto de resposta e uma resposta REST bruta.

ServiceResponse(Response<Void> headResponse)

Instancie uma instância do ServiceResponse com uma resposta de uma operação HEAD.

Resumo do método

Modificador e tipo Método e descrição
T body()

Obtém o objeto de resposta.

retrofit2.Response<java.lang.Void> headResponse()

Obtém a resposta REST bruta de uma operação HEAD.

retrofit2.Response<okhttp3.ResponseBody> response()

Obtém a resposta REST bruta.

ServiceResponse<T> withBody(T body)

Define o objeto de resposta.

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.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Detalhes do construtor

ServiceResponse

public ServiceResponse(T body, Response response)

Instancie uma instância do ServiceResponse com um objeto de resposta e uma resposta REST bruta.

Parâmetros:

body - objeto de resposta desserializado
response - resposta REST bruta

ServiceResponse

public ServiceResponse(Response headResponse)

Instancie uma instância do ServiceResponse com uma resposta de uma operação HEAD.

Parâmetros:

headResponse - resposta REST bruta de uma operação HEAD

Detalhes do método

body

public T body()

Obtém o objeto de resposta.

Retornos:

o objeto de resposta. Nulo se não houver um.

headResponse

public Response headResponse()

Obtém a resposta REST bruta de uma operação HEAD.

Retornos:

a resposta REST bruta de uma operação HEAD.

response

public Response response()

Obtém a resposta REST bruta.

Retornos:

a resposta REST bruta.

withBody

public ServiceResponse withBody(T body)

Define o objeto de resposta.

Parâmetros:

body - o objeto de resposta.

Retornos:

o próprio objeto ServiceResponse

Aplica-se a