ServiceResponse<T> Clase

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

Parámetros de tipo

T

el tipo de la respuesta

public class ServiceResponse

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

Resumen del constructor

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

Cree instancias de una instancia de ServiceResponse con un objeto de respuesta y una respuesta REST sin procesar.

ServiceResponse(Response<Void> headResponse)

Cree instancias de una instancia de ServiceResponse con una respuesta de una operación HEAD.

Resumen del método

Modificador y tipo Método y descripción
T body()

Obtiene el objeto de respuesta.

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

Obtiene la respuesta REST sin procesar de una operación HEAD.

retrofit2.Response<okhttp3.ResponseBody> response()

Obtiene la respuesta REST sin procesar.

ServiceResponse<T> withBody(T body)

Establece el objeto de respuesta.

Métodos heredados 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

Detalles del constructor

ServiceResponse

public ServiceResponse(T body, Response response)

Cree una instancia de ServiceResponse con un objeto de respuesta y una respuesta REST sin procesar.

Parámetros:

body - objeto de respuesta deserializado
response - Respuesta REST sin procesar

ServiceResponse

public ServiceResponse(Response headResponse)

Cree una instancia de ServiceResponse con una respuesta de una operación HEAD.

Parámetros:

headResponse - Respuesta REST sin procesar de una operación HEAD

Detalles del método

body

public T body()

Obtiene el objeto de respuesta.

Devoluciones:

el objeto de respuesta. Null si no hay ninguna.

headResponse

public Response headResponse()

Obtiene la respuesta REST sin procesar de una operación HEAD.

Devoluciones:

la respuesta REST sin procesar de una operación HEAD.

response

public Response response()

Obtiene la respuesta REST sin procesar.

Devoluciones:

respuesta REST sin procesar.

withBody

public ServiceResponse withBody(T body)

Establece el objeto de respuesta.

Parámetros:

body - el objeto de respuesta.

Devoluciones:

el propio objeto ServiceResponse

Se aplica a