ServiceResponse<T> 类
- java.
lang. Object - com.
microsoft. bot. restclient. ServiceResponse<T>
- com.
类型参数
- T
响应的类型
public class ServiceResponse
此类的实例包含响应对象和原始 REST 响应。
构造函数摘要
| 构造函数 | 说明 |
|---|---|
| ServiceResponse(T body, Response<ResponseBody> response) |
使用响应对象和原始 REST 响应实例 |
| ServiceResponse(Response<Void> headResponse) |
使用 HEAD作的响应实例实例化服务 |
方法摘要
| 修饰符和类型 | 方法和描述 |
|---|---|
| T |
body()
获取响应对象。 |
| retrofit2.Response<java.lang.Void> |
headResponse()
从 HEAD作获取原始 REST 响应。 |
| retrofit2.Response<okhttp3.ResponseBody> |
response()
获取原始 REST 响应。 |
|
Service |
withBody(T body)
设置响应对象。 |
方法继承自 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
构造函数详细信息
ServiceResponse
public ServiceResponse(T body, Response
使用响应对象和原始 REST 响应实例实例实例实例。
参数:
body
- 反序列化响应对象
response
- 原始 REST 响应
ServiceResponse
public ServiceResponse(Response
使用 HEAD作的响应实例化 ServiceResponse 实例。
参数:
headResponse
- HEAD作的原始 REST 响应
方法详细信息
body
public T body()
获取响应对象。
返回:
响应对象。 如果不存在,则为 Null。
headResponse
public Response
从 HEAD作获取原始 REST 响应。
返回:
HEAD作的原始 REST 响应。
response
public Response
获取原始 REST 响应。
返回:
原始 REST 响应。
withBody
public ServiceResponse
设置响应对象。
参数:
body
- 响应对象。
返回:
ServiceResponse 对象本身