ServiceResponse<T> Classe

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

Paramètres de type

T

type de la réponse

public class ServiceResponse

Une instance de cette classe contient un objet de réponse et une réponse REST brute.

Récapitulatif du constructeur

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

Instanciez une instance de serviceResponse avec un objet de réponse et une réponse REST brute.

ServiceResponse(Response<Void> headResponse)

Instanciez une instance de serviceResponse avec une réponse d’une opération HEAD.

Résumé de la méthode

Modificateur et type Méthode et description
T body()

Obtient l’objet de réponse.

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

Obtient la réponse REST brute d’une opération HEAD.

retrofit2.Response<okhttp3.ResponseBody> response()

Obtient la réponse REST brute.

ServiceResponse<T> withBody(T body)

Définit l’objet response.

Méthodes héritées 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

Détails du constructeur

ServiceResponse

public ServiceResponse(T body, Response response)

Instanciez une instance ServiceResponse avec un objet de réponse et une réponse REST brute.

Paramètres:

body - objet de réponse désérialisé
response - réponse REST brute

ServiceResponse

public ServiceResponse(Response headResponse)

Instanciez une instance ServiceResponse avec une réponse d’une opération HEAD.

Paramètres:

headResponse - réponse REST brute d’une opération HEAD

Détails de la méthode

body

public T body()

Obtient l’objet de réponse.

Retours:

l’objet response. Null s’il n’y en a pas.

headResponse

public Response headResponse()

Obtient la réponse REST brute d’une opération HEAD.

Retours:

réponse REST brute d’une opération HEAD.

response

public Response response()

Obtient la réponse REST brute.

Retours:

réponse REST brute.

withBody

public ServiceResponse withBody(T body)

Définit l’objet response.

Paramètres:

body - l’objet response.

Retours:

l’objet ServiceResponse lui-même

S’applique à