所有方法 静态方法 实例方法 具体方法
| 限定符和类型 |
方法和说明 |
static ApiRequestLog |
build(javax.servlet.http.HttpServletRequest request,
ApiInfo apiInfo) |
static ApiRequestLog |
build(org.springframework.http.server.reactive.ServerHttpRequest request,
ApiInfo apiInfo) |
static ApiRequestLog |
build(String actionGroup,
String actionKey,
String actionName) |
void |
end(Throwable throwable,
int httpStatus,
Map<String,String> headers,
Object body) |
String |
getActionGroup() |
String |
getActionKey() |
String |
getActionName() |
ApiRequestLog.BasicInfo |
getBasic() |
ApiRequestLog.ContextInfo |
getContext() |
Date |
getEndTime() |
String |
getExceptions() |
String |
getId() |
ApiRequestLog.RequestInfo |
getRequest() |
ApiRequestLog.ResponseInfo |
getResponse() |
Date |
getStartTime() |
long |
getTimestamp() |
String |
getTraceId() |
Integer |
getUseTime() |
boolean |
isSuccessed() |
void |
setActionGroup(String actionGroup) |
void |
setActionKey(String actionKey) |
void |
setActionName(String actionName) |
void |
setBasic(ApiRequestLog.BasicInfo basic) |
void |
setContext(ApiRequestLog.ContextInfo context) |
void |
setEndTime(Date endTime) |
void |
setExceptions(String exceptions) |
void |
setId(String id) |
void |
setRequest(ApiRequestLog.RequestInfo request) |
void |
setRequestBody(Object body) |
void |
setResponse(ApiRequestLog.ResponseInfo response) |
void |
setResponseBody(Object body) |
void |
setStartTime(Date startTime) |
void |
setSuccessed(boolean successed) |
void |
setTimestamp(long timestamp) |
void |
setTraceId(String traceId) |
void |
setUseTime(Integer useTime) |
void |
updateContextInfo(String systemId,
String tenantId,
AuthUser authUser) |