InvokeResponse 类

  • java.lang.Object
    • com.microsoft.bot.builder.InvokeResponse

public class InvokeResponse

包含 HTTP 状态代码和 JSON 可序列化对象的元组类。 在调用活动方案中,HTTP 状态代码是在生成的 POST 中设置的内容。 生成的 POST 的正文将是 Body 属性中的 JSON 序列化内容。

构造函数摘要

构造函数 说明
InvokeResponse(int withStatus, Object withBody)

初始化 InvokeResponse 的新实例。

方法摘要

修饰符和类型 方法和描述
java.lang.Object getBody()

获取响应的正文内容。

boolean getIsSuccessStatusCode()

如果请求的状态为成功,则返回 。

int getStatus()

获取响应的 HTTP 状态代码。

void setBody(Object withBody)

设置响应的正文内容。

void setStatus(int withStatus)

设置响应的 HTTP 状态代码。

方法继承自 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

构造函数详细信息

InvokeResponse

public InvokeResponse(int withStatus, Object withBody)

初始化 InvokeResponse 的新实例。

Parameters:

withStatus - 调用响应状态。
withBody - 调用响应正文。

方法详细信息

getBody

public Object getBody()

获取响应的正文内容。

Returns:

正文内容。

getIsSuccessStatusCode

public boolean getIsSuccessStatusCode()

如果请求的状态为成功,则返回 。

Returns:

如果状态代码成功,则为 True;否则为 false。

getStatus

public int getStatus()

获取响应的 HTTP 状态代码。

Returns:

HTTP 状态代码。

setBody

public void setBody(Object withBody)

设置响应的正文内容。

Parameters:

withBody - 正文内容。

setStatus

public void setStatus(int withStatus)

设置响应的 HTTP 状态代码。

Parameters:

withStatus - HTTP 状态代码。

适用于