Package io.gs2.log.model
Class AccessLogWithTelemetry
java.lang.Object
io.gs2.log.model.AccessLogWithTelemetry
- All Implemented Interfaces:
IModel,Serializable
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic AccessLogWithTelemetryfromJson(com.fasterxml.jackson.databind.JsonNode data) inthashCode()voidsetDuration(Long duration) voidvoidsetRequest(String request) voidsetRequestId(String requestId) voidvoidsetService(String service) voidsetSourceRequestId(String sourceRequestId) voidvoidsetTimestamp(Long timestamp) voidcom.fasterxml.jackson.databind.JsonNodetoJson()withDuration(Long duration) withMethod(String method) withRequest(String request) withRequestId(String requestId) withResult(String result) withService(String service) withSourceRequestId(String sourceRequestId) withStatus(String status) withTimestamp(Long timestamp) withUserId(String userId)
-
Constructor Details
-
AccessLogWithTelemetry
public AccessLogWithTelemetry()
-
-
Method Details
-
getTimestamp
-
setTimestamp
-
withTimestamp
-
getSourceRequestId
-
setSourceRequestId
-
withSourceRequestId
-
getRequestId
-
setRequestId
-
withRequestId
-
getDuration
-
setDuration
-
withDuration
-
getService
-
setService
-
withService
-
getMethod
-
setMethod
-
withMethod
-
getUserId
-
setUserId
-
withUserId
-
getRequest
-
setRequest
-
withRequest
-
getResult
-
setResult
-
withResult
-
getStatus
-
setStatus
-
withStatus
-
fromJson
-
toJson
public com.fasterxml.jackson.databind.JsonNode toJson() -
hashCode
public int hashCode() -
equals
-