Package com.illumon.util.audit
Class AuditEventBuilder
java.lang.Object
com.illumon.util.audit.AuditEventBuilder
public class AuditEventBuilder extends Object
Builder for
AuditEvent-
Method Summary
Modifier and Type Method Description AuditEventbuild()AuditEventBuildernewBuilder()Create a copy of this AuditEventBuilder.AuditEventBuilderwithClientHost(String clientHost)AuditEventBuilderwithClientPort(int clientPort)AuditEventBuilderwithDetails(String details)AuditEventBuilderwithEvent(String event)AuditEventBuilderwithId(int id)AuditEventBuilderwithNamespace(String namespace)AuditEventBuilderwithProcess(String process)AuditEventBuilderwithServerHost(String serverHost)AuditEventBuilderwithServerPort(int serverPort)AuditEventBuilderwithTable(String table)AuditEventBuilderwithTimestamp(Instant timestamp)AuditEventBuilderwithUserContext(com.fishlib.auth.UserContext userContext)
-
Method Details
-
newBuilder
Create a copy of this AuditEventBuilder.- Returns:
- a copy of this AuditEventBuilder
-
withTimestamp
-
withClientHost
-
withClientPort
-
withServerHost
-
withServerPort
-
withProcess
-
withUserContext
-
withNamespace
-
withTable
-
withId
-
withEvent
-
withDetails
-
build
-