Package io.vertigo.audit.trace
Class TraceBuilder
java.lang.Object
io.vertigo.audit.trace.TraceBuilder
- All Implemented Interfaces:
io.vertigo.core.lang.Builder<Trace>
Builder for an audit trace
- Author:
- xdurand
-
Constructor Summary
ConstructorsConstructorDescriptionTraceBuilder(String category, String user, String itemUrn, String message) Builder for AuditTrace -
Method Summary
Modifier and TypeMethodDescriptionbuild()withContext(List<String> context) Optionnal contextwithDateBusiness(Instant dateBusiness) Optionnal business date
-
Constructor Details
-
TraceBuilder
Builder for AuditTrace- Parameters:
category-user-itemUrn-
-
-
Method Details
-
withDateBusiness
Optionnal business date- Parameters:
dateBusiness-- Returns:
- the builder (for fluent style)
-
withContext
Optionnal context- Parameters:
context- context for metadata- Returns:
- the builder (for fluent style)
-
build
- Specified by:
buildin interfaceio.vertigo.core.lang.Builder<Trace>
-