Class DurableLogger
java.lang.Object
software.amazon.lambda.durable.logging.DurableLogger
Logger wrapper that adds durable execution context to log entries via MDC and optionally suppresses logs during
replay.
-
Constructor Summary
ConstructorsConstructorDescriptionDurableLogger(org.slf4j.Logger delegate, ExecutionManager executionManager, String requestId, boolean suppressReplayLogs) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidsetOperationContext(String operationId, String operationName, Integer attempt) voidvoid
-
Constructor Details
-
DurableLogger
public DurableLogger(org.slf4j.Logger delegate, ExecutionManager executionManager, String requestId, boolean suppressReplayLogs)
-
-
Method Details
-
setOperationContext
-
clearOperationContext
public void clearOperationContext() -
trace
-
debug
-
info
-
warn
-
error
-
error
-