package com.yanzuoguang.util.vo; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; /** * 日志实例 * * @author 颜佐光 */ @ApiModel(value = "日志对象") public class LogVo extends BaseVo { private static final long serialVersionUID = -8629960247077620458L; /** * 日志id */ @ApiModelProperty(value = "日志Id", required = true, example = "{{$uuid}}") private volatile String logId; /** * 工程实例名 */ @ApiModelProperty(value = "项目名称", required = true, example = "MQ|WEB|FEIGN") private volatile String actionKey; /** * 请求接口地址 */ @ApiModelProperty(value = "接口地址", required = true, example = "tbd-order/order/save") private volatile String actionSubKey; /** * 请求内容 */ @ApiModelProperty(value = "请求内容", required = true, example = "{}") private volatile String content; /** * 执行后的请求内容 */ @ApiModelProperty(value = "执行后的请求内容,仅仅在内容有变化时写入", required = true, example = "{}") private volatile String contentTo; /** * 返回参数 */ @ApiModelProperty(value = "返回结果", required = true, example = "{}") private volatile String result; /** * 接口处理状态,是否有异常 */ @ApiModelProperty(value = "执行状态", notes = "0表示成功,其他状态表示失败", required = true, example = "0") private volatile String status; /** * 使用时间 */ @ApiModelProperty(value = "执行耗时", notes = "单位(毫秒)", required = true, example = "20") private volatile int useTime; /** * 创建时间 */ @ApiModelProperty(value = "创建时间", notes = "单位(毫秒)", required = false, example = "1987-11-24 23:15:18") private volatile String createDate; public String getLogId() { return logId; } public void setLogId(String logId) { this.logId = logId; } public String getActionKey() { return actionKey; } public void setActionKey(String actionKey) { this.actionKey = actionKey; } public String getActionSubKey() { return actionSubKey; } public void setActionSubKey(String actionSubKey) { this.actionSubKey = actionSubKey; } public String getContent() { return content; } public void setContent(String content) { this.content = content; } public String getContentTo() { return contentTo; } public void setContentTo(String contentTo) { this.contentTo = contentTo; } public String getResult() { return result; } public void setResult(String result) { this.result = result; } public String getStatus() { return status; } public void setStatus(String status) { this.status = status; } public int getUseTime() { return useTime; } public void setUseTime(int useTime) { this.useTime = useTime; } public String getCreateDate() { return createDate; } public void setCreateDate(String createDate) { this.createDate = createDate; } }